
The Los Angeles Dodgers delivered a devastating opening frame Saturday, plating nine runs in the first inning to cruise past the visiting Angels 9-2 and maintain their perfect record against their crosstown rivals this season.
Andy Pages and Shohei Ohtani both launched two-run homers during the explosive first inning, while Ryan Ward contributed a two-run double. Alex Freeland added a base-clearing single, and a fielding mistake by Angels shortstop Zach Neto helped clear the bases. The nine-run outburst marked the Dodgers’ biggest scoring inning since they put up nine runs against Washington in July 2021.
Starting pitcher Yoshinobu Yamamoto (6-4) dominated after the early offensive explosion, retiring 22 consecutive batters to close his outing. The right-hander surrendered just one run on two hits across eight innings of work. The victory improved the Dodgers to 5-0 against the Angels this season and 18-5 overall since May 13.
For the Angels, Oswald Peraza delivered an RBI triple and Neto connected for a home run. Starting pitcher Jack Kochanowicz (2-5) endured a nightmare outing, lasting just one out while allowing seven runs, six of them earned. The Angels must win Sunday’s finale to prevent a season series sweep after they went 6-0 against the Dodgers last year.
Cubs 3, Giants 2 (10 innings)
Pete Crow-Armstrong delivered the heroics for Chicago, tying the game with a ninth-inning homer before Michael Busch won it in the 10th with a walk-off single that was mishandled in right field, helping the Cubs bounce back from an 18-3 drubbing the previous day against visiting San Francisco.
Crow-Armstrong finished 4-for-5 with two home runs, including a solo shot in the sixth. Busch collected two hits. Ryan Rolison (5-1) stranded the automatic runner in the top of the 10th after Ben Brown held the Giants to one run on one hit over 5 1/3 innings.
Rafael Devers homered and Matt Chapman added a sacrifice fly in the ninth to give San Francisco a 2-1 advantage. Sam Hentges (1-1) suffered the loss after facing one batter and allowing an unearned run. Landen Roupp gave up one run on three hits in 5 2/3 innings.
Braves 6, Pirates 3
Dominic Smith’s opposite-field home run that barely stayed fair down the left-field line capped a three-run rally that powered Atlanta past visiting Pittsburgh.
Trailing 3-3, the Braves scored three times in the fifth inning. Ronald Acuna Jr. and Matt Olson executed a double steal, setting up Ozzie Albies’ go-ahead sacrifice fly. Smith, who went 2-for-3, followed with his two-run blast.
Spencer Strider (4-1) earned the victory despite posting a season-low three strikeouts, working five innings while allowing three runs on five hits and two walks. Pittsburgh starter Braxton Ashcraft (5-3) matched his season high by surrendering six runs, giving up nine hits while striking out five over five innings.
Padres 3, Mets 2
Freddy Fermin’s two-run homer in the seventh inning lifted San Diego over visiting New York, snapping the Padres’ six-game skid.
After Sung-Mun Song reached on a two-out infield hit, Fermin attacked a first-pitch sinker from Austin Warren (1-2) for his first homer of 2026. Bradgley Rodriguez (1-2) picked up the win despite surrendering the lead in the seventh on Marcus Semien’s home run. New York’s Nolan McLean allowed three hits and one run over six innings.
Jason Adam worked around two hits in the eighth for San Diego, and Mason Miller navigated a two-out walk to A.J. Ewing in the ninth for his 18th save in 18 opportunities. Fernando Tatis Jr. drove in San Diego’s first run with a third-inning single.
Mariners 4, Tigers 0
Dominic Canzone homered and knocked in two runs while Bryce Miller threw six dominant innings as Seattle shut out host Detroit.
Randy Arozarena contributed two hits, scoring once and driving in two as the Mariners recovered from back-to-back defeats. Miller allowed just one hit while walking two and fanning nine. Jose Ferrer, Matt Brash and Gabe Speier each tossed scoreless innings to complete the two-hit shutout.
Colt Keith’s triple and Kevin McGonigle’s double represented Detroit’s only offensive highlights. The Tigers had scored 32 runs during a four-game winning streak before being blanked.
Royals 3, Twins 2
Bobby Witt Jr. delivered a go-ahead single with two outs in the ninth inning, rallying Kansas City past Minnesota in Minneapolis.
Carter Jensen homered and drove in two runs for Kansas City, which captured its second victory in the four-game series. The Royals can clinch the series with a win Sunday.
Orlando Arcia went deep for the Twins, while Tristan Gray also recorded an RBI.
Cardinals 6, Reds 5
Lars Nootbaar’s two-run homer in the eighth inning erased a one-run deficit and lifted St. Louis over visiting Cincinnati.
Nootbaar, who missed the season’s first two months following double heel surgery before returning Friday, connected off Sam Moll (1-4) after Jose Fermin singled. George Soriano (3-0) threw a scoreless eighth, then Riley O’Brien loaded the bases in the ninth but retired Sal Stewart for his 16th save in 20 chances. Jordan Walker also homered.
For Cincinnati, Matt McLain hit a two-run shot, Blake Dunn collected three hits and scored once, and Spencer Steer walked in the fifth to extend his on-base streak to a career-best 24 games, currently the longest in the majors.
Blue Jays 6, Orioles 4
Ernie Clement’s three-run homer and triple led Toronto past visiting Baltimore.
Clement also provided solid defense at second base while Brandon Valenzuela added three hits and a sacrifice fly as the Blue Jays split the first two games of the three-game set. Spencer Miles (3-1) followed the opener and limited the Orioles to two runs over 4 1/3 innings.
Pete Alonso hit a two-run homer, Colton Cowser and Blaze Alexander connected for solo shots, and Gunnar Henderson had three hits and scored once for Baltimore. Starter Kyle Bradish (3-7) struggled, allowing five runs in four innings.
Nationals 6, Diamondbacks 1
Curtis Mead and Dylan Crews homered, Zack Littell won his fifth consecutive start, and Washington defeated Arizona in Phoenix.
Mead launched a two-run homer, his ninth, on the eighth pitch of the game for the Nationals. Crews had two hits and scored twice, while Nasim Nunez singled and drove in two. Littell (6-4) surrendered one run and two hits in five innings before three Washington relievers combined for four hitless innings.
LuJames Groover drove in Arizona’s lone run with his first career hit, a single that scored Pavin Smith. Eduardo Rodriguez (5-2) was denied his 100th career victory, allowing four runs and six hits over 6 1/3 innings.
White Sox 6, Phillies 3
Colson Montgomery and Jacob Gonzalez homered, and Tristan Peters collected three hits to guide Chicago past host Philadelphia.
Right-hander Sean Burke (3-3) entered in the second inning and carried the White Sox into the sixth, surrendering three runs, three hits and five walks while striking out seven in 4 1/3 innings. Reliever Sean Newcomb recorded the final out in the sixth, then worked a clean seventh. Grant Taylor entered for the ninth and earned his second save.
Alec Bohm and Brandon Marsh homered for the Phillies, who had won eight of their previous 10 games. Adolis Garcia knocked in the other run for Philadelphia, but it wasn’t enough to overcome starter Andrew Painter’s (1-7) rough outing, as he allowed six runs and eight hits in 4 2/3 innings.
Astros 13, Athletics 2
Yordan Alvarez clubbed his fifth career grand slam as Houston demolished the visiting Athletics to secure the three-game series between American League West division rivals.
The Astros launched three home runs off right-hander Kade Morris (0-1), who endured a forgettable major league debut. LaMonte Wade Jr. and Jose Altuve also took Morris deep, as he surrendered nine runs on nine hits over four-plus innings.
Astros right-hander Tatsuya Imai (3-3) allowed two runs on five hits over five innings. He gave up an RBI single to Tyler Soderstrom that plated Nick Kurtz and walked Zack Gelof with the bases loaded during the A’s two-run third.
Marlins 4, Rays 3
Javier Sanoja went 3-for-4 with a homer and two RBIs as host Miami evened its three-game series with AL East-leading Tampa Bay.
Otto Lopez notched two hits, and Esteury Ruiz scored a run, walked three times, stole a base and was hit by a pitch. The Marlins managed a bullpen game with seven pitchers combining to allow just five hits. Tyler Zuber struck out Junior Caminero with the bases loaded in the ninth to record his first career save.
Yandy Diaz went 3-for-5 with two RBIs and a double for the Rays. Over five-plus innings, starter Shane McClanahan (6-3) gave up four runs on eight hits, suffering his first loss since April 19.
Guardians 6, Rangers 0
Tanner Bibee threw eight innings to earn his first victory of the season, and Jose Ramirez and Brayan Rocchio hit solo homers to power Cleveland to a shutout of Texas in Arlington, Texas.
Bibee (1-7) allowed three hits as the Guardians tied the three-game series at one win each. Chase DeLauter, Daniel Schneemann and Rocchio each had two hits for Cleveland, which broke the game open with a four-run fifth inning.
Corey Seager, Josh Jung and Kyle Higashioka each singled for the Rangers’ only hits. Jack Leiter (3-5) surrendered five runs on six hits in 4 2/3 innings.
Brewers 7, Rockies 1
Brice Turang hit two of Milwaukee’s five solo homers, Jacob Misiorowski struck out eight in seven solid innings and the Brewers defeated Colorado in Denver.
David Hamilton homered and tied a career high with four hits, while William Contreras and Jake Bauers (four walks) also went deep. Misiorowski allowed one unearned run on four hits over seven innings, lowering his ERA to 1.50, second-best in the majors.
Kyle Karros had two doubles and an RBI for the Rockies, who have lost three straight. Zach Agnos (0-1) got the start and allowed two runs on three hits over three innings.







