Goldschmidt fuels St. Louis
Paul Goldschmidt homered to extend his hitting streak to 25 games, Corey Dickerson went deep twice and the visiting St. Louis Cardinals routed the Chicago Cubs, 14-5, on Friday.
Nolan Gorman and Lars Nootbaar also connected as the Cardinals rolled to their fourth win in five games.
Goldschmidt hit a threerun drive in the third for his 12th home run.
The six- time All- Star closed in on his career-high 26-game hitting streak with Arizona in 2013 and extended a personal best by reaching base in his 39th consecutive game.
Goldschmidt has 10 homers and 36 RBI in his last 22 games, a stretch that began May 11.He has a National League-leading .349 average and 47 RBI, tied for the NL lead with the Mets’ Pete Alonso.
Other games
Giants 15, Marlins 6: Brandon Crawford hit his fifth career grand slam and Mike Yastrzemski homered and doubled, as visiting San Francisco beat Miami.
Padres 7, Brewers 0: Joe Musgrove went eight scoreless innings giving up one hit with six strikeouts to shut out host Milwaukee.
Phillies 10, Angels 0: Kyle Schwarber mashed his first pitch almost 435 feet for a home run. Schwarber and Bryce Harper each homered twice as host Philadelphia won in interim manager Rob Thomson’s debut.
Guardians 6, Orioles 3: Shane Bieber held Baltimore without a hit until the sixth inning as visiting Cleveland rolled to a victory against the Orioles.
Nationals 8, Reds 5: Left fielder Lane Thomas went 3 for 5 with three home runs, four RBIs and three runs scored as visiting Washington beat Cincinnati.
Yankees 13, Tigers 0: Gerrit Cole pitched perfectly into the seventh inning a night after teammate Jameson Taillon lost his bid in the eighth and Aaron Judge homered for host New York.
Twins 9, Blue Jays 3: Kyle Garlick and José Miranda each hit two home runs and Byron Buxton also went deep as visiting Minnesota beat Toronto.
Rays 6, White Sox 3: Randy Arozarena homered, Ji-Man Choi drove in three runs and Shane McClanahan won his fourth start in a row as host Tampa Bay beat Chicago.
Astros 10, Royals 3: Martin Maldonado, Aledmys Diaz and Yordan Alvarez all went deep in visiting Houston’s win in Kansas City.
Mariners 4, Rangers 3: Eugenio Suarez and Cal Raleigh homered to lead visiting Seattle past Texas.