CUBS 11, CARDINALS 3
Michael Busch hit three home runs, Pete Crow-Armstrong connected twice and Chicago went deep a franchise-record eight times in pounding St. Louis 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.
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 Cincinnati past Philadelphia.
RED SOX 11, NATIONALS 2
Trevor Story homered and drove in four runs as part of a four-hit day, Lucas Giolito pitched 7 2/3 innings of one-run ball in his first game against the team that drafted him and Boston routed Washington.
METS 6, YANKEES 5
Jeff McNeil hit a go-ahead, two-run homer off Luke Weaver in the seventh inning, leading the New York Mets over the Yankees in a Subway Series opener between teams that faded badly after strong starts.
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 Seattle beat Pittsburgh.
TWINS 4, RAYS 3
Harrison Bader hit his second home run of the game in the bottom of the ninth inning to give 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 Minnesota comeback.
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 Baltimore to a win over Atlanta. Morton (5-7) improved to 5-0 in 10 appearances, including seven starts, since May 10.
PADRES 3, RANGERS 2 (10)
Jake Cronenworth singled to right field with the bases loaded and two outs in the 10th inning to give San Diego a win over Texas. Cronenworth’s single off Robert Garcia (1-4) brought in automatic runner Jackson Merrill.
TIGERS 2, GUARDIANS 1
Wenceel Pérez and Zach McKinstry homered as 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.
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 Milwaukee beat Miami.
BLUE JAYS 4, ANGELS 3 (10)
Myles Straw scored the winning run on a throwing error by pitcher Sam Bachman in the 10th inning, and Toronto extended their winning streak to six games by beating Los Angeles. Straw, the automatic runner, scored from second when Bachman fielded Ernie Clement’s sacrifice bunt and overthrew first base.