Brewers Explode for 8 Runs in One Inning to Down Braves in MLB Action

William Contreras capped an explosive second inning with a three-run home run, and the Milwaukee Brewers rolled past the Atlanta Braves 9-4 on Sunday to snap a three-game losing streak.

The win allowed the National League Central-leading Brewers to take at least one game from the NL East-leading Braves in their three-game series. Contreras, who previously played for Atlanta, went 4-for-5 with two runs scored and three RBIs to anchor Milwaukee’s 13-hit offensive effort. Jake Bauers, Sal Frelick, and David Hamilton each contributed two hits in the victory.

Starting pitcher Robert Gasser (1-3) turned in a season-best six innings on 97 pitches, retiring the final nine batters he faced. He gave up two runs on four hits and a walk, tied his career high with seven strikeouts, and earned his first win since May 15, 2024.

Atlanta starter Bryce Elder (5-5) surrendered all eight of his runs during that second-inning collapse, giving up 12 hits over six innings. Rowdy Tellez launched a homer against his former club, while Mauricio Dubon went 3-for-4 for the Braves.

Reds 4, Yankees 1

Chase Burns threw five strong innings and stretched his personal winning streak to eight games as Cincinnati beat the host Yankees at Yankee Stadium, winning a series there for the second time in three seasons. Burns (9-1) surrendered just one run — Ben Rice’s 22nd homer in the third — among five hits. The 23-year-old right-hander also dealt with six stolen bases in seven attempts by New York. Burns is now 8-0 over his past 11 starts and has struck out at least seven batters in seven consecutive outings.

Tyler Stephenson launched a three-run homer in the fourth off Yankees rookie Elmer Rodriguez (0-2), who allowed three runs on four hits in just over four innings in his fourth career start. The Reds outscored New York 14-3 across the final two games of the series after fanning 17 times in Friday’s opener.

Tigers 5, White Sox 4 (10 innings)

Matt Vierling delivered a bases-loaded walk-off single in the 10th inning to give host Detroit a three-game sweep of Chicago. The Tigers scored twice in the 10th after Tristan Peters’ sacrifice fly had given the White Sox the lead in the top half. Dillon Dingler hit his team-leading 18th homer and drove in two runs. Will Vest (3-4) earned the win in relief. Luisangel Acuna contributed a two-run homer — his first of the season — for Chicago.

Marlins 2, Giants 1

Kyle Stowers homered off Logan Webb to help host Miami complete a three-game sweep of San Francisco, improving the Marlins to a major league-best 14-4 in June. Stowers scored both Miami runs in the second and fourth innings, with his eighth homer opening the scoring. Ryan Gusto lasted 4 1/3 innings, and John King (4-1) combined with the bullpen for 4 2/3 scoreless relief innings. Webb (4-5) went eight innings in his first complete game since 2024, allowing five hits and two runs. Casey Schmitt drove in San Francisco’s only run with a single in the third following a Luis Arraez double.

Astros 2, Guardians 1

Yordan Alvarez slugged his American League-leading 25th home run, and Kai-Wei Teng worked six solid innings as Houston took the series finale against visiting Cleveland. Teng (4-6) snapped a three-start losing stretch, allowing one run on four hits. Closer Josh Hader closed it out with a perfect ninth for his fifth save. Guardians starter Slade Cecconi (3-6) gave up two runs on six hits over six innings.

Rays 4, Nationals 3

Jonny DeLuca hit a go-ahead two-run homer in the seventh inning as Tampa Bay rallied past Washington in St. Petersburg to strengthen the best home record in baseball. Trailing 3-2, Yandy Diaz singled with one out — his fourth straight multi-hit game — before DeLuca drove a slider from his brother-in-law, Orlando Ribalta (0-1), over the left field wall for his fourth homer of the year. The Rays improved to 26-10 at home and have won eight of their last nine home series. Washington’s CJ Abrams went 2-for-4 with a homer and a double, while Nasim Nunez went 2-for-3 and swiped his National League-leading 28th base.

Cardinals 12, Royals 10

JJ Wetherholt hit two of St. Louis’ four home runs as the Cardinals avoided a series sweep in Kansas City. Wetherholt scored three times and drove in three, while Ivan Herrera added a three-run shot and also scored three times. St. Louis racked up a season-high 16 hits. Jac Caglianone went deep twice for Kansas City, which also got homers from Carter Jensen and Nick Loftin. Kansas City starter Stephen Kolek (4-2) was roughed up for nine runs in just 1 2/3 innings. Cardinals starter Dustin May, coming off a one-hit shutout, gave up six runs in two innings.

Rangers 4, Padres 3

Wyatt Langford belted a three-run homer to lead Texas past San Diego in Arlington, giving the Rangers just their second win in six games and a two-of-three series victory. Langford went 2-for-4, and Josh Jung’s RBI single in the fourth broke a tie. Jung finished 2-for-3, while Nicky Lopez went 2-for-2 with two runs scored. Nathan Eovaldi (7-7) gave up three runs on seven hits over six innings with nine strikeouts. His start had been pushed back a day after he was scratched Saturday with left knee soreness. Xander Bogaerts went 2-for-3 with an RBI for San Diego, and bulk pitcher Lucas Giolito (2-3) allowed four runs on seven hits in four innings.

Twins 4, Diamondbacks 2

A three-run seventh inning carried visiting Minnesota to a series-clinching win over Arizona in Phoenix. Alex Jackson’s single into right field scored Ryan Kreidler and Josh Bell, aided by a Corbin Carroll error, to put the Twins ahead 3-2. Cody Laweryson (1-0) earned the first win of his major league career in relief of starter Mike Paredes, who allowed two runs over five innings in his third career start. Arizona’s Jose Cabrera impressed in his major league debut with five scoreless innings, but Ketel Marte’s two-run double in the second was all the Diamondbacks could muster as they went 1-for-8 with runners in scoring position.

Pirates 8, Rockies 6

Bryan Reynolds and Nick Gonzales each homered and finished with two hits as Pittsburgh beat host Colorado. Jake Mangum had three hits and Spencer Horwitz added two as the Pirates built an 8-1 lead before holding off a late Colorado charge. Starter Jared Jones was forced from the game after being struck on the right elbow by a comebacker to end the third. He had allowed just one run on one hit. Yohan Ramirez (5-2) took over and threw two scoreless, hitless innings to earn the win. The Pirates announced initial imaging on Jones was negative, with a follow-up exam scheduled in Pittsburgh on Monday. TJ Rumfield homered and Jake McCarthy had two hits for Colorado.

Angels 9, Athletics 7

Zach Neto hit a tie-breaking home run in the top of the ninth inning to lift Los Angeles past the host Athletics in West Sacramento. With Jose Siri on base, Neto launched his 17th homer of the year over the left field wall off Elvis Alvarado (3-2) to make it 9-7. Reliever Chase Silseth (2-1) threw a scoreless eighth to help the Angels split the four-game series. Starter Reid Detmers allowed five runs on six hits in six innings. Nick Kurtz went 2-for-4 with three RBIs and a two-run homer off Brent Suter that gave the A’s a 7-4 lead in the seventh. Denzer Guzman then tied it with a three-run blast in the eighth off Hogan Harris — his third consecutive game with a home run.

Orioles 12, Dodgers 1

Colton Cowser went 3-for-4 with a home run and four RBIs as Baltimore routed host Los Angeles in the decisive third game of their series. Taylor Ward singled, homered, and scored three times. Blaze Alexander added three hits including a homer, Pete Alonso blasted a three-run shot, and Gunnar Henderson had two hits and scored twice. Starter Brandon Young (6-2) went five innings, surrendering just one run on five hits. Los Angeles starter Emmet Sheehan (3-5) gave up six runs and eight hits in 3 1/3 innings. It was the Dodgers’ second straight loss — their first back-to-back defeats since a four-game skid May 9-12.

Phillies 6, Mets 2

Kyle Schwarber and Bryce Harper each went deep as host Philadelphia closed out a three-game series win over New York. Zack Wheeler pitched into the sixth for the 10th consecutive start. Schwarber, who clubbed three home runs Saturday, added a three-run shot Sunday. Harper, who hit for the first cycle of his career on Saturday, homered off Austin Warren in the fifth and finished 3-for-4. He went 7-for-9 over the final two games, raising his batting average from .248 to .266. The Phillies outscored the Mets 21-5 in the last two contests to improve to 12-6 this month. Carson Benge homered for New York, and David Peterson (3-6) gave up five runs — four earned — on six hits in four innings in his first start since May 26.

Mariners 3, Red Sox 1

Dominic Canzone homered and Logan Gilbert threw 6 1/3 solid innings as Seattle salvaged the final game of a three-game series against visiting Boston. Gilbert (6-4) allowed one run on three hits, walked two, and struck out eight. Canzone exited in the sixth with a hamstring issue. Nate Eaton homered for Boston’s lone run. Payton Tolle (3-5) went six innings and gave up three runs on six hits for the Red Sox.