NEW YORK — Justin Turner hit Los Angeles’ seventh home run of the game, a go-ahead drive in the 11th inning that lifted the Dodgers over the New York Mets 8-7 on Sunday.
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.
- Diamondbacks 3, Pirates 0
PITTSBURGH — Clay Buchholz pitched five solid innings before leaving with an injury, and Arizona completed a four-game sweep of 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.
- Reds 8, Cubs 6
CINCINNATI — Pitcher Michael Lorenzen and Jesse Winker connected for pinch-hit homers in Cincinnati’s seven-run seventh inning, sending the Reds to their seventh straight victory.
- Cardinals 8, Brewers 2
MILWAUKEE — Luke Weaver won for the first time in eight starts and Jose Martinez hit a three-run homer for St. Louis.
- Marlins 8, Rockies 5
DENVER — Derek Dietrich homered for the third straight game and tied a career high with four hits, leading Miami to the victory.
- Giants 3, Padres 2, 11 innings
SAN FRANCISCO — Hunter Pence hit a two-run double in the 11th inning, sending San Francisco to the win.
- Rays 7, Yankees 6, 12 innings
ST. PETERSBURG, Fla. — Rookie Jake Bauers led off the 12th inning with a home run, finishing off Tampa Bay’s three-game sweep.
The Yankees also lost catcher Gary Sanchez when he pulled up while running out a double-play grounder in the 10th.
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.
- Twins 2, Rangers 0
MINNEAPOLIS — Jose Berrios struck out a career-best 12 in seven innings, and Minnesota beat Bartolo Colon and Texas.
Eddie Rosario had two hits for Minnesota, which snapped a three-game losing streak.
Berrios (8-5) surrendered just three hits, two in the first inning, while improving to 3-0 in June.
- Astros 11, Royals 3
HOUSTON — Yuli Gurriel hit a grand slam in Houston’s eight-run second inning.
Gurriel finished with three hits as the AL West-leading Astros won for the 15th time in 17 games.
- Indians 12, Tigers 2
CLEVELAND — Edwin Encarnacion hit an eighth-inning grand slam, helping Cleveland to its season-high seventh straight win.
- Red Sox 5, Mariners 0
BOSTON — Chris Sale struck out 13 over seven dazzling innings and Mitch Moreland hit a two-run homer, leading Boston to the victory.
- Blue Jays 7, Angels 6, 10 innings
ANAHEIM, Calif. — Kendrys Morales connected for a pinch-hit homer in the 10th inning, lifting Toronto to the win.
- White Sox 10, A’s 3
CHICAGO — Yoan Moncada broke out of a slump with a three-run homer and six RBIs, and the White Sox salvaged a split of the four-game series.
- Braves 7, Orioles 3
ATLANTA — Freddie Freeman hit a two-run single in the first, pinch-hitter Dansby Swanson belted a two-run homer in the eighth and Atlanta earned its first win over Baltimore in six years.