



Carson Kelly homered twice, Kyle Tucker hit a go-ahead two-run homer in a six-run eighth, and the Chicago Cubs outslugged the Arizona Diamondbacks 13-11 on Friday at Wrigley Field.
Arizona had won five straight.
Ian Happ hit a grand slam. Seiya Suzuki went deep and the Cubs pulled out a win after Arizona scored 10 runs in the eighth.
Chicago was sailing along with a 7-1 lead thanks to Kelly’s two-run drive against Diamondbacks starter Corbin Burnes in the second and Happ’s grand slam off Ryne Nelson in a five-run seventh.
Eugenio Suárez cut it to 7-5 in the eighth with a grand slam against Porter Hodge. Randal Grichuk gave Arizona an 8-7 lead when his chopper scooted under third baseman Gage Workman’s glove for a two-run double. Lourdes Gurriel Jr. added a three-run drive, making it 11-7, but the Cubs answered in a big way in the bottom half.
Bryce Jarvis hit Nico Hoerner leading off and walked Pete Crow-Armstrong before Kelly drove a three-run homer to center. After Happ singled, Tucker and Suzuki hit back-to-back drives against Joe Mantiply to give the Cubs a 13-11 lead.
Astros 6, Padres 4: Rookie Cam Smith homered on his first two at-bats and had a career-best four RBIs to power Houston past visiting San Diego.
Smith connected off Kyle Hart (2-1) on a three-run homer in the second and added a solo shot off the lefty in the fourth that made it 5-2.
San Diego’s Luis Arraez, who had three hits, sent a high fastball from Bryan King into the first row in right field for a two-run homer that cut the lead to 5-4 in the seventh.
Yankees 1, Rays 0: Paul Goldschmidt had three of New York’s five hits and scored on Trent Grisham’s broken-bat looper in the second, Carlos Rodón allowed just two hits in six innings and the Yankees beat Tampa Bay at Steinbrenner Field for their fifth straight victory.
Rodón (2-0) had a season-best nine strikeouts. Three Yankees relievers combined to preserve the shutout, with Luke Weaver retiring the side in the ninth for his second save.
Mets 5, Cardinals 4: Francisco Lindor homered off Ryan Fernandez leading off the bottom of the ninth inning, and New York de- feated St. Louis.
Brendan Donovan had homered off Huascar Brazobán starting the the top of the ninth, tying it at 4.
Lindor drove a cutter from Fernandez (0-2) into the right field second deck for his 250th homer.
Phillies 7, Marlins 2: Bryce Harper and Kyle Schwarber homered, Zack Wheeler struck out 13 in seven innings and Philadelphia won at home over Miami which lost its fourth in a row.
Harper hit a two-run home run in the first inning off Sandy Alcantara. Schwarber hit a solo shot in the fifth, his National League-leading seventh of the season.
Wheeler (2-1) allowed five hits, two runs and no walks. He struck out the side in the seventh to finish his night at 96 pitches.
Reds 8, Orioles 3: Elly De La Cruz and Matt McLain each hit three-run home runs and Cincinnati won on the road over Baltimore.
Jeimer Candelario also connected off Orioles lefty Cade Povich, who allowed seven runs and six hits with five walks in 3 1/3 innings.
Andrew Abbott (2-0) struck out 11 over six innings, giving up one run and two hits.
Braves 6, Twins 4: Michael Harris II had two hits and two RBIs, Drake Baldwin delivered a game-winning pinch-hit single in the eighth inning, and Atlanta rallied at home to beat Minnesota.
Minnesota’s Chris Paddack had his second straight strong start, allowing one run and three hits over five innings.
The Braves trailed 4-1 in the eighth, but six straight batters reached base with one out as Atlanta put together a four-run rally.
Harris stroked a pitch to right field with the bases loaded off reliever Cole Sands to tie the game. Three pitches later, Baldwin delivered the decisive two-run pinch hit to center field.
Red Sox 10, White Sox 3: Trevor Story went 3 for 4 with two homers and six RBIs, Hunter Dobbins pitched six strong innings, and host Boston beat Chicago for its third win in a row.
Story had his 20th career multi-homer game. Both were three-run shots.
Dobbins (2-0) allowed two runs — one earned — and four hits while striking out six in his second career big-league start. The right-hander didn’t walk anyone.
Blue Jays 3, Mariners 1: Bowden Francis pitched six innings to win for the first time in three starts, George Springer had two hits and scored twice and Toronto beat visiting Seattle for its third straight victory.
Anthony Santander and Alan Roden drove in runs with sacrifice flies and Alejandro Kirk hit an RBI single to help the Blue Jays improve to 8-3 at home.
Francis (2-2) allowed one run and five hits, walked one and struck out five.
Brewers 5, Athletics 3: Christian Yelich drove in three runs and Caleb Durbin had two hits in his major league debut to lead Milwaukee at home against the Athletics.
Freddy Peralta (2-1) allowed seven hits in five shutout innings.
Jackson Chourio had an RBI double before scoring on a single by Yelich to put the Brewers up 2-0 in the fourth off Athletics starter J.T. Ginn (1-1).
Tigers 7, Royals 3: Tomás Nido and Andy Ibáñez hit solo homers and rookie Jackson Jobe pitched five strong innings to lead Detroit at home over Kansas City.
Spencer Torkelson delivered a two-run double in the seventh for his AL-leading 13th extra-base hit for the Tigers.
Jobe (2-0) allowed one run on five hits.
Guardians 10, Pirates 7: Bo Naylor had a solo home run and two-run double and Luis L. Ortiz pitched five innings and beat his former team as Cleveland won at Pittsburgh.
Naylor’s double sparked a three-run fourth that put Cleveland ahead 5-2.
Ortiz (2-2) had eight strikeouts in winning his second straight start. Acquired from the Pirates in a three-way trade with Toronto in December, Ortiz gave up two runs, five hits and three walks.