YANKEES 4, TIGERS 3
Max Fried threw seven scoreless innings to outduel high school teammate Jack Flaherty, Ben Rice hit a two-run homer in the seventh and AL MVP Aaron Judge drove in two more runs to help New York hold off Detroit on Wednesday.
The Tigers loaded the bases against Devin Williams with two outs in the ninth, scored one run on a wild pitch and chased the righty on Zach McKinstry’s two-run single to pull within a run. Mark Leiter Jr. entered and ended the threat, getting Justyn-Henry Malloy out on a game-ending fly for his first save. New York, which avoided getting swept in the three-game series, stopped a three-game losing streak and snapped Detroit’s five game winning streak.
MARLINS 5, METS 0
Max Meyer carried a no-hitter into the sixth inning and Miami salvaged the finale of a three-game series by beating New York. Matt Mervis homered and finished with three RBIs for the Marlins, who snapped the Mets’ six-game winning streak. Nick Fortes and Jonah Bride each had a run-scoring single.
The Mets hit just two balls out of the infield against Meyer (1-1) before Francisco Lindor’s single up the middle with one out in the sixth. The right-hander immediately induced Juan Soto to hit into a double play.
PIRATES 2, CARDINALS 1, 13 INNINGS
Joey Bart singled in the winning run with the bases loaded in the 13th inning to give Pittsburgh a win over St. Louis despite six hitless innings from Erick Fedde.
The Pirates loaded the bases against Chris Roycroft (0-2) with no outs as Alexander Canario and Bryan Reynolds drew walks. Andrew McCutchen hit into a force out at home plate, but Bart hit a drive to deep left field that bounced into the stands and scored automatic runner Isiah Kiner-Falefa.
RANGERS 6, CUBS 2
Texas shortstop Corey Seager homered twice as the Rangers avoided a sweep in Chicago, beating the Cubs.
The two-time World Series MVP opened the game with a solo shot to left-center, and then lined another solo home run to right field in the seventh to put the Rangers up five. It was Seager’s 18th career game with multiple home runs and his first since August 19, 2024.
Rangers pitcher Tyler Mahle (2-0) held Chicago to just two hits in seven innings. The right-hander allowed one earned run and lowered his season ERA to 1.32.
PADRES 2, ATHLETICS 1
Randy Vásquez gave up one hit over five innings and Xander Bogaerts had three hits and scored both of San Diego’s runs in a victory over the Athletics.
Vásquez (1-1) gave up the Athletics’ run with Adrian Morejon, Jeremiah Estrada, Jason Adam and Robert Suarez each pitching a scoreless inning of relief. Suarez got his third save.
Bogaerts scored in the third on Gavin Sheets’ sacrifice fly and in the fifth on Oscar Gonzalez’s single. Gonzalez, Manny Machado and Jason Heyward had two hits apiece.
DIAMONDBACKS 9, ORIOLES 0
Corbin Carroll homered for the second straight game, Pavin Smith added a two-run shot and Arizona beat Baltimore.
Brandon Pfaadt (2-1) threw six scoreless innings, giving up four hits and two walks while striking out three. The D-backs won two of three games in the series.
DODGERS 6, NATIONALS 5
Teoscar Hernández homered and drove in three, including the go-ahead run in the seventh inning, and Los Angeles defeated Washington to avoid a three-game sweep.
GUARDIANS 3, WHITE SOX 2
Carlos Santana homered and Cleveland held off the Chicago in a game that ended on a bizarre play.
RAYS 5, ANGELS 4
José Caballero slugged his first career grand slam and Tampa Bay held on for a win over Los Angeles to snap a five-game losing streak.
BLUE JAYS 2, RED SOX 1, 11 INNINGS
Bo Bichette’s sacrifice fly in the 11th inning scored Ernie Clement and Vladimir Guerrero Jr. celebrated his contract extension with three hits as Toronto beat Boston.
PHILLIES 4, BRAVES 3
Trea Turner hit a tiebreaking homer off closer Raisel Iglesias in the ninth inning and Philadelphia held on to beat Atlanta.
TWINS 4, ROYALS 0
Joe Ryan continued his mastery over Kansas City, giving up just two hits over seven scoreless innings in Minnesota‘s victory over the Royals.
MARINERS 7, ASTROS 6
Randy Arozarena hit a grand slam in the eighth and drew the gamewinning walk in the ninth as Seattle rallied for seven runs over the final two innings to beat Houston.