New York
Cody Bellinger and Kike Hernandez each homered twice as the Dodgers beat the Mets for the 12th straight time dating to 2016. Max Muncy and Joc Pederson also connected for Los Angeles. Hernandez and Muncy led off the game with back-to-back shots.
The Mets matched a team record for the most homers allowed in a game, and lost their sixth in a row overall.
Turner, a former Met, homered off Chris Flexen (0-1) with two outs to put the Dodgers up for good. Los Angeles had squandered a 7-4 lead in the eighth when Kevin Plawecki hit a tying three-run shot.
Daniel Hudson (2-2) picked up the victory with two scoreless innings.
Indians 12, Tigers 2
Cleveland
Francisco Lindor, Jose Ramirez and Jason Kipnis also connected for Cleveland, which outscored Detroit, 26-3, in the three-game sweep. Ramirez finished with three hits, extending his streak of reaching base to 31 consecutive games.
Adam Plutko (4-1) pitched six innings of two-run ball, becoming the second rookie starter to beat the Tigers in the series. Shane Bieber pitched seven innings in Friday night’s 12-0 win.
Tigers starter Matthew Boyd (4-6) allowed a season-high six runs in three-plus innings in his shortest outing of the season.
Reds 8, Cubs 6
Cincinnati
Lorenzen’s homer was the third of his career and second in two games by a Reds pitcher. Anthony DeSclafani hit a grand slam on Saturday — the first by a Reds pitcher since 1959.
Jackson Stephens (1-0) got the win as the Reds completed a four-game sweep of the Cubs for the first time in 25 years. Raisel Iglesias worked the ninth for his 13th save.
Anthony Rizzo and Albert Almora Jr. homered for Chicago, and Pedro Strop (3-1) got the loss.
Rays 7, Yankees 6 (12)
St. Petersburg, Fla.
The Yankees also lost catcher Gary Sanchez when he pulled up while running out a double-play grounder in the 10th. Manager Aaron Boone said Sanchez hurt his right groin/hip abductor and is probably headed for the disabled list.
Giancarlo Stanton homered while going 5-for-5 for New York. The Yankees had been the only team in the majors that hadn’t lost three in a row this year.
Braves 7, Orioles 3
Atlanta
Baltimore won the first two games of the series and swept the last set between the teams in 2015. Atlanta ended a stretch of seven straight losses to the Orioles since 2012.
Diamondbacks 3, Pirates 0
Pittsburgh
Buchholz (2-1) retired his first 11 batters before Starling Marte doubled down the right-field line with two out in the fourth inning. Despite throwing just 53 pitches, he was pulled after experiencing tightness in his left side.
Cardinals 8, Brewers 2
Milwaukee
Weaver (4-6) allowed two runs, both in the first, and five hits in 5⅔ innings. He struck out a season-high nine in his first victory since May 11.
Twins 2, Rangers 0
Minneapolis
Eddie Rosario had two hits for Minnesota, which snapped a three-game losing streak. Bobby Wilson and Robbie Grossman each singled in a run.
Astros 11, Royals 3
Houston
Gurriel finished with three hits as the AL West-leading Astros won for the 15th time in 17 games. Jose Altuve drove in two runs and scored twice, and Evan Gattis connected for a pinch-hit homer.
Marlins 8, Rockies 5
Denver
Drew Rucinski (2-1) got the win in relief of Caleb Smith, who exited in the second inning with left shoulder tightness. Kyle Barraclough earned his seventh save.
Giants 3, Padres 2 (11)
San Francisco
With one out and the bases loaded, Pence came up with the game-ending hit against Brad Hand (1-4). Pence raised his arms once the ball got past first baseman Eric Hosmer.
Blue Jays 7, Angels 6 (10)
Anaheim, Calif.
Morales hit a two-out drive to right off Hansel Robles for his eighth homer. Robles (2-3) was making his Angels debut after he was claimed off waivers from the New York Mets.
White Sox 10, Athletics 3
Chicago
Daniel Palka and Yolmer Sanchez also connected for the White Sox, who had lost nine of 10. Carlos Rodon (1-2) pitched a season-high eight innings in his fourth start after missing the beginning of the year while recovering from shoulder surgery last September.
