The New York Yankees defeated the Toronto Blue Jays 4-3 in 10 innings to improve their record to 69-55. Luis García Jr. gave New York a 1-0 lead with a sacrifice fly in the third inning before Daz Cameron tied the game with an RBI double in the fifth. José Caballero put the Yankees ahead 2-1 with an RBI single in the seventh, but Ernie Clement's sacrifice fly tied the game in the ninth. Ben Rice then hit a two-run home run in the top of the 10th to give New York a 4-2 advantage. Andrés Giménez drove in a run for Toronto in the bottom of the inning, but Tim Hill recorded the final outs for his second save. David Bednar earned the win after pitching 1 2/3 innings and allowing an unearned run. The game drew 42,351 fans at Rogers Centre.
The Colorado Rockies defeated the San Francisco Giants 13-7 at Oracle Park. Bryce Eldridge gave San Francisco an early lead with an RBI single in the first inning, but Colorado answered in the second with an RBI single by Zac Veen and a three-run home run by Adael Amador. Rafael Devers hit a three-run homer for the Giants in the bottom of the second. Colorado rallied again later in the game, with Mickey Moniak delivering a two-run single during a four-run sixth inning that put the Rockies ahead 10-7. Brett Sullivan capped the scoring with a three-run homer in the seventh. Nick Frasso earned the win for Colorado.
The New York Mets defeated the Washington Nationals 4-3 at Citi Field. Keibert Ruiz gave Washington the lead with an RBI single in the second inning, and Abimelec Ortiz hit a solo home run in the third to make it 2-0. The Mets responded with three runs in the fourth. Jorge Polanco drove in a run with a groundout before Luis Torrens hit a two-run homer to put New York ahead 3-2. Jared Young added an RBI double in the fifth. Ruiz drove in another run in the seventh, but the Mets held on. Christian Scott earned the win after pitching 6 1/3 innings, while Kodai Senga recorded his third save with a scoreless ninth.
The Seattle Mariners defeated the Houston Astros 3-2 at Daikin Park. Randy Arozarena opened the scoring with a solo home run in the first inning, and Dominic Canzone added an RBI single in the third. Jeremy Peña homered for Houston in the fourth to cut Seattle's lead to 2-1. Cal Raleigh restored the two-run advantage with a solo home run in the sixth. Bryan Woo earned the win to improve to 9-8, while Andrés Muñoz closed out the ninth for his 22nd save.
The San Diego Padres defeated the Cleveland Guardians 5-0. Luis Rengifo and Gavin Sheets each hit solo home runs in the second inning to give San Diego an early 2-0 lead. Xander Bogaerts added an RBI single in the fourth, while Jase Bowen homered in the eighth and Jake Cronenworth added another solo shot in the ninth. Casey Mize earned the win, while Tanner Bibee took the loss after allowing three earned runs.
The Kansas City Royals defeated the Los Angeles Angels 3-0 at Angel Stadium behind a dominant performance from Noah Cameron. Cameron threw a complete-game one-hitter, allowing one walk while striking out eight. Michael Massey hit a solo home run in the fourth inning, and Bobby Witt Jr. added another in the fifth. Carter Jensen drove in the final run with an RBI single in the seventh. Cameron improved to 7-8, while Ryan Johnson took the loss for Los Angeles.
The St. Louis Cardinals defeated the Chicago Cubs 11-4 at Wrigley Field. Alec Burleson opened the scoring with a two-run home run in the first inning, and Blaze Jordan added an RBI single as St. Louis built a 3-0 lead. Pete Crow-Armstrong responded with a two-run homer in the third to make it 3-2. The Cardinals then erupted for six runs in the fourth, highlighted by a two-run single from Burleson and a two-run home run from Jordan Walker. Walker added a two-run double in the eighth. Miguel Amaya homered for Chicago in the ninth. Hunter Dobbins earned the win, while Edward Cabrera took the loss.
The Baltimore Orioles defeated the Tampa Bay Rays 10-2. Ryan Vilade gave Tampa Bay a 1-0 lead with a solo home run in the fourth inning. Baltimore took control in the fifth when Jackson Holliday hit an RBI single and Pete Alonso followed with a two-run double. The Orioles then scored seven runs in the sixth. Colton Cowser hit a two-run home run, Holliday added a two-run double, and Christian Encarnacion-Strand cleared the bases with a three-run double. Trevor Rogers earned the win for Baltimore, while Freddy Peralta took the loss.
The Pittsburgh Pirates defeated the Boston Red Sox 8-3 at PNC Park. Bryan Reynolds hit an RBI double and Brandon Lowe added an RBI single in the first inning to put Pittsburgh ahead 2-0. The Pirates broke the game open in the third, with Reynolds and Lowe adding RBI singles before Nick Yorke delivered a two-run single. Yorke drove in another run with a single in the seventh to make it 8-3. Kirby Yates earned the win, while Patrick Sandoval took the loss.
The Atlanta Braves defeated the Arizona Diamondbacks 5-3 at Truist Park. Drake Baldwin gave Atlanta a 1-0 lead with an RBI single in the third inning. Gabriel Moreno tied the game with a solo home run in the fourth before Ronald Acuña Jr. doubled home a run in the fifth to put Atlanta ahead 2-1. Ildemaro Vargas tied the game again with a solo homer in the seventh, but Matt Olson answered in the bottom of the inning with a three-run home run that gave the Braves a 5-2 lead. Didier Fuentes earned the win, Taylor Clarke took the loss and Raisel Iglesias recorded his 25th save.
The Chicago White Sox defeated the Detroit Tigers 7-5 at Comerica Park. Detroit built an early lead, and Colt Keith's solo home run in the third made the score 4-1. Chicago fought back and tied the game before Munetaka Murakami hit a two-run homer in the seventh to give the White Sox a 6-4 advantage. Dillon Dingler answered with an RBI double for Detroit in the bottom of the inning. Miguel Vargas added an insurance run with a solo homer in the ninth to make it 7-5. Hagen Smith earned the win, Tyler Holton took the loss and Sean Newcomb recorded the save.
The Miami Marlins defeated the Cincinnati Reds 7-1 at Great American Ball Park after the game remained scoreless through seven innings. Heriberto Hernández broke the tie with a solo home run in the eighth, and Griffin Conine drew a bases-loaded walk to give Miami a 2-0 lead. Cincinnati scored once in the bottom of the eighth, but the Marlins pulled away with five runs in the ninth. Agustín Ramírez hit a two-run double before Javier Sanoja connected for a three-run homer to make it 7-1. Josh Ekness earned the win, while Tejay Antone took the loss. Attendance was 24,092.
The Philadelphia Phillies defeated the Minnesota Twins 7-5 at Target Field after overcoming an early five-run deficit. Brooks Lee hit a grand slam in the first inning to give Minnesota a 4-0 lead, and Kody Clemens added a solo homer in the third. Philadelphia scored four runs in the sixth, with Luis Arraez driving in a run on a groundout before Alec Bohm hit a three-run homer. Bohm then tied the game with an RBI double in the eighth, and Bryan De La Cruz followed with a two-run single that put Philadelphia ahead 7-5. Orion Kerkering earned the win, Andrew Morris took the loss and Jhoan Duran recorded his 26th save.
The Athletics defeated the Texas Rangers 5-2 at Sutter Health Park. Jake Burger gave Texas a 1-0 lead with a solo home run in the second inning. The Athletics answered with two runs in the bottom of the inning before Texas tied the game in the third. Zack Gelof broke the tie with a two-run homer in the seventh to give the Athletics a 4-2 lead. Tommy White added his first career major league home run in the eighth to complete the scoring. Luis Medina earned the win, Jakob Junis took the loss and Hogan Harris recorded his 12th save.
The Milwaukee Brewers defeated the Los Angeles Dodgers 6-2 at Dodger Stadium. Logan Henderson earned the win after pitching seven innings and allowing one run on three hits while striking out six. Milwaukee scored first in the second inning after a Dodgers defensive error, but Max Muncy tied the game with a solo home run in the fourth. Jake Bauers put Milwaukee back in front with an RBI single in the fifth and added an RBI double in the seventh. Andrew Vaughn followed with an RBI single, and the Brewers added two more runs in the ninth. Andy Pages homered for Los Angeles in the bottom of the ninth. Bauers finished 4-for-4 with a double, two RBIs and a walk. Tarik Skubal took the loss after allowing two runs, one earned, over six innings.
