Cody Bellinger reached over the right field wall to rob Christian Yelich in the eighth inning of a home run, then hit a solo drive off Josh Hader with two outs in the ninth to lift the Dodgers over the host Milwaukee Brewers 6-5 on Sunday.

"I thought he hit it well and then I got to the wall as quick as I could," Bellinger said of Yelich's drive. "It was so high in the air. You just get at the wall and read it and try to time it."

Bellinger connected for his 11th home run after pinch hitter Eric Thames launched a three-run homer off Dodgers closer Kenley Jansen with two outs in the eighth that made it 5-all.

Bellinger hammered a two-strike slider from Hader.

On Friday night, Hader gave up a three-run homer to Enrique Hernandez.

Joc Pederson hit two home runs on his 27th birthday, and Dodgers ace Clayton Kershaw allowed two hits and two runs in six effective innings.

St. Louis 6, New York 4: Dakota Hudson earned his first career victory as a starter and the host Cardinals tagged Mets starter Noah Syndergaard for six runs, four earned, in five innings. Syndergaard hit his fifth career homer when his fly ball deflected off Dexter Fowler's glove and over the wall.

Washington 5, Miami 0: Stephen Strasburg gave up just two hits and struck out 11 in eight shutout innings for the Nationals. Strasburg has won his past nine decisions against the Marlins.

Chicago 2, Arizona 1: David Bote hit a tiebreaking single in the ninth inning for the host Cubs and then rushed off to be with his wife, Rachel, in Colorado for the birth of their third child.

San Francisco 3, Pittsburgh 2: Buster Posey drove in all three runs for the visiting Giants with his first home run in 237 at-bats. He also tagged out Jung Ho Kang at the plate to end the game.

Colorado 4, Philadelphia 1: The host Rockies won for the sixth time in their past seven games.

San Diego 4, Cincinnati 3: The host Padres ended a six-game losing streak.

American League

Boston 4, Tampa Bay 3 (11): Christian Vazquez hit a sacrifice fly in the 11th and the visiting Red Sox completed a three-game sweep of the Rays. AL ERA leader Tyler Glasnow, bidding to open the season with five consecutive wins for Tampa Bay, was pulled with one out in the sixth.

Toronto 5, Oakland 4: The Blue Jays posted their first road sweep of at least three games since 2015 and capped a 6-1 trip. The Athletics were swept at home by Toronto for the first time since 1993 after winning all seven games against the Blue Jays last season.

New York 7, Kansas City 6 (10): Austin Romine had three RBI singles for the host Yankees. The second one tied the score at 6-6 in the eighth, and the third won it in the 10th. The Royals scored all six of their runs in the eighth.

Texas 11, Houston 10: Shelby Miller get his first big league win since April 18, 2017, but not before the host Rangers nearly blew a 10-1 lead. Astros starter Collin McHugh gave up a career-high 10 runs.

Los Angeles 8, Seattle 6: Tommy La Stella hit two home runs for the Angels, who ended a six-game losing streak and handed the Mariners just their second road loss. La Stella has six homers in 21 games this season, already a career high.

Detroit 4, Chicago 3: Daniel Norris earned his first victory in two years for the host Tigers. Shane Greene closed out Detroit's 10th win with his 10th save, the most ever for a Tigers pitcher before the end of April.

Interleague

Atlanta 11, Cleveland 5: Josh Donaldson had two homers and four RBI and Freddie Freeman added three hits for the visiting Braves.

Notes

• The Rays placed outfielder Austin Meadows on the 10-day injured list with a sprained right thumb. Meadows is hitting .351 with six homers and 19 RBI.

• Rays infielder Joey Wendle, who missed 17 games because of a strained left hamstring, was reinstated from the 10-day IL.