



Michael Busch hit three home runs, Pete Crow-Armstrong connected twice and the host Chicago Cubs went deep a franchise-record eight times in pounding the St. Louis Cardinals 11-3 on Friday for their fourth straight victory.
Busch finished 4 for 4 with five RBIs. Crow-Armstrong also went 4 for 4 and Dansby Swanson launched a two-run homer during a Cubs power barrage that had the crowd of 40,038 at Wrigley Field roaring.
Seiya Suzuki and Carson Kelly added solo shots as the NL Central leaders hit six homers in the first three innings off Miles Mikolas (4-6), a record for most home runs off a Cardinals pitcher in one game. The eight long balls allowed by St. Louis also broke a club mark.
Mets 6, Yankees 5: Jeff McNeil hit a go-ahead, two-run homer off Luke Weaver in the seventh inning, leading the host Mets over the Yankees in a Subway Series opener between teams.
Juan Soto hit a two-run homer among three hits against his former team and Brett Baty connected for a solo shot in the sixth off Ian Hamilton that cut the Yankees’ lead to 5-4.
Weaver (1-3) relieved with two outs in the seventh and walked Pete Alonso. McNeil drove a changeup into the right-field upper deck at Citi Field, sending the Yankees to their fifth straight loss.
Mariners 6, Pirates 0: Cal Raleigh hit his 34th and 35th home runs to set a career high and match Ken Griffey Jr.’s Seattle record for homers before the All-Star break, helping host Seattle beat Pittsburgh.
The major league leader turned on a fastball from Bailey Falter (6-4) in the first inning and walloped it well past the wall in left. The exit velocity on the two-run shot was logged at 115.2 mph, per Statcast — the hardest-hit ball of his career.
Reds 9, Phillies 6: Spencer Steer hit a two-RBI double to spark a five-run third inning and Reds reliever Tony Santillan struck out Alec Bohm with the bases loaded to end the eighth and lead visiting Cincinnati past Philadelphia.
Phillies starter Jesús Luzardo lasted only two-plus innings and Reds starter Andrew Abbott — both pitchers entered with seven wins — couldn’t get out of the fourth.
Nick Castellanos hit a two-run homer in the first inning to help stake Luzardo (7-5) to a 3-0 lead.
Red Sox 11, Nationals 2: Trevor Story homered and drove in four runs as part of a four-hit day, Lucas Giolito (5-1) pitched 7 2/3 innings of one-run ball in his first game against the team that drafted him and visiting Boston routed Washington.
Jarren Duran had three RBIs for the Red Sox.
Orioles 3, Braves 2: Jordan Westburg had three hits, including a homer, Cedric Mullins added a two-run shot and Charlie Morton allowed two runs in his return to Atlanta to lead visiting Baltimore to a win over the Braves.
Morton (5-7) threw five scoreless innings before giving up a two-run homer to Drake Baldwin in the sixth.
Tigers 2, Guardians 1: Wenceel Pérez and Zach McKinstry homered as visiting Detroit extended Cleveland’s losing streak to eight games.
José Ramírez went deep for the Guardians, who are on their longest skid since dropping nine straight in 2021.
Tyler Holton (4-3) pitched 2 2/3 innings of one-hit ball to earn the win.
Padres 3, Rangers 2, 10 innings: Jake Cronenworth singled to right field with the bases loaded and two outs in the 10th inning to give host San Diego a win over Texas.
Cronenworth’s single off Robert Garcia (1-4) brought in automatic runner Jackson Merrill.
Brewers 6, Marlins 5: Christian Yelich scored the go-ahead run all the way from first on a double by Jackson Chourio in the eighth inning and visiting Milwaukee beat Miami.
Yelich singled leading off the eighth against Cade Gibson (2-4) and Chourio followed with his hit to help the Brewers win for the 10th time in 14 games.
White Sox 3, Rockies 2: Adrian Houser allowed two hits in eight innings and rookie catcher Edgar Quero hit his first major league home run — a tiebreaking solo shot in the sixth that sent visiting Chicago past Colorado.
White Sox shortstop Colson Montgomery, in his MLB debut, became the second player since 1920 to reach on catcher’s interference in his first plate appearance, then made a diving, over-the-shoulder catch to end the second inning.
Royals 9, Diamondbacks 3: Vinnie Pasquantino homered twice and drove in a career-high six runs, Bobby Witt Jr. added three hits and visiting Kansas City beat Arizona.
The Royals have won three of their past four games. The D-backs have dropped three straight.
Twins 4, Rays 3: Harrison Bader hit his second home run of the game in the bottom of the ninth inning to give host Minnesota a victory over Tampa Bay.
Bader, the No. 9 batter, lined the first pitch he saw from Kevin Kelly (0-1) into the first row of left field seats to complete a three-run Twins comeback.