Cody Bellinger powered the New York Yankees to an emphatic 11-0 win over the Chicago Cubs with a three-homer, six-RBI performance—his first career three-home run game. Bellinger went deep in the third, fifth, and eighth innings, all with a runner on base. Carlos Rodon turned in a dominant outing on the mound, allowing only four hits across eight innings as the Yankees extended their winning streak to five games.
In Detroit, the Seattle Mariners crushed the Tigers 12-3, thanks to Cal Raleigh’s 37th and 38th home runs of the season, including a grand slam. Julio Rodriguez also homered, while Luis Castillo earned the win after giving up three runs in just over five innings. Tarik Skubal, who had not lost a game since early April, took the loss for Detroit.
San Francisco held off the Los Angeles Dodgers in a tight 8-7 victory. Willy Adames had a triple and a home run for the Giants, and Dominic Smith chipped in with a solo shot. Shohei Ohtani launched his 32nd home run of the season for the Dodgers, but their losing streak extended to seven games. Dodgers starter Dustin May struggled, giving up seven runs before exiting in the fifth.
Milwaukee handled the Nationals 8-3, sparked by a six-run third inning. Christian Yelich capped the surge with a two-run homer. Quinn Priester followed opener DL Hall with six strong innings for the Brewers, who extended their own winning streak to five games.
In West Sacramento, the Blue Jays held off the Athletics 7-6. Alejandro Kirk and Nathan Lukes keyed a six-run fifth inning, while Max Scherzer collected his first win of the season with eight strikeouts. Vladimir Guerrero Jr. recorded the 1,000th hit of his career. Despite homers from Nick Kurtz, Tyler Soderstrom, and Max Muncy, the A’s fell short as Luis Severino took another loss.
Cleveland and Chicago split their doubleheader. The Guardians took the first game 4-2, led by Carlos Santana’s go-ahead two-run homer in the sixth. The White Sox bounced back in the nightcap, winning 5-4 in 11 innings after Mike Tauchman’s infield single ended it. Lenyn Sosa hit two home runs for Chicago.
In Anaheim, Travis d’Arnaud delivered a walk-off single as the Angels edged the Diamondbacks 6-5. Randal Grichuk had a big night for Arizona with two home runs and a double, but it wasn’t enough to overcome a four-run first inning by the Angels.
The Padres edged the Phillies 4-2 behind a home run from Manny Machado and a sturdy bullpen performance. The Mets topped the Royals 8-3, breaking the game open late with a three-run double by Mark Vientos and a homer by Francisco Lindor.
In St. Louis, Sean Murphy’s two home runs powered the Braves to a 6-5 win over the Cardinals. Atlanta’s bullpen tossed six scoreless innings after an early exit from starter Grant Holmes.
The Orioles took down the Marlins 5-2 behind seven shutout innings from Dean Kremer. In Minnesota, Trevor Larnach’s two-run homer was all the Twins needed in a 2-1 victory over Pittsburgh.
Texas handled Houston 7-3, with Adolis Garcia and Wyatt Langford both going deep. Jack Leiter pitched into the sixth inning, limiting the Astros’ offense, as the Rangers capitalized on early struggles from Lance McCullers Jr.