



Chicago >> Shota Imanaga and two Cubs relievers combined on a no-hitter, leading Chicago over the Pittsburgh Pirates 12-0 on Wednesday night.
Imanaga (12-3), a 31-year-old left-hander in his first season with the Cubs after pitching in Japan for eight seasons, struck out seven and walked two over seven innings. He threw 66 of 95 pitches for strikes.
He needed 25 pitches to get through the second inning. His season high is 103 pitches against St. Louis on June 15. Imanaga has not gotten an out in the eighth inning.
Nate Pearson pitched a 1-2-3 eighth inning and Porter Hodge a perfect ninth in the Cubs’ 18th no-hitter, the first since Zach Davies, Ryan Tepera, Andrew Chafin and Craig Kimbrel combined to hold Los Angeles hitless at Dodger Stadium on June 24, 2021.
Imanaga agreed in January to a $53 million, four-year contract. Chicago paid a $9,825,000 posting fee to the Yokohama BayStars of Japan’s Central League.
Phillies 4, Blue Jays 2 >> Kyle Schwarber matched a major league record with his 13th leadoff home run this season, Kody Clemens and JT Realmuto also went deep and Philadelphia beat Toronto for a two-game series sweep.
Cristopher Sánchez (10-9) struck out seven in seven innings for the NL East-leading Phillies (83-56), who have won four straight and nine of 11.
White Sox 8, Orioles 1 >> Jonathan Cannon pitched into the sixth inning and Chicago homered three times, snapping their 12-game losing streak with a victory over Baltimore.
Nicky Lopez, Andrew Vaughn and Dominic Fletcher went deep for the White Sox, who improved to 32-109 this season.
Rays 9, Twins 4 >> Yandy Díaz hit a two-run homer in an eight-run fourth inning and Tampa Bay went on to beat Minnesota.
All eight runs were scored off Louie Varland (0-6), who was recalled from Triple-A St. Paul to follow opener Ronny Henríquez.
Reds 12, Astros 5 >> Jonathan India led off Red’s nine-run first inning with a 436-foot homer and Cincinnati cruised to their second straight victory over Houston.
The Reds went to work right away against Spencer Arrighetti (7-12), with India hitting his 11th career lead-off homer and the first since July 12.
Marlins 4, Nationals 3 (10 INN.) >> Xavier Edwards hit an RBI single in the 10th inning and Miami beat Washington.
Automatic runner Griffin Conine advanced to third on Nick Fortes’ groundout. Edwards followed with a soft line drive off Derek Law (7-3) that bounced into left field for Miami’s first win of the season against Washington after eight losses.
Mets 8, Red Sox 3 >> Jesse Winker hit his fifth career grand slam, Phil Maton wriggled out of an eighth-inning jam and the surging New York matched a season high by winning their seventh straight game, over Boston.
The Mets completed a three-game sweep of Boston, which has lost six of its last seven, and have now won 14 of their last 19 games to pull within a half-game of Atlanta for the third NL wild-card spot.
Braves 5, Rockies 2 >> Jarred Kelenic hit a three-run home run and Atlanta continued their mastery of Colorado.
Charlie Morton (8-7) pitched five innings to pick up the win, allowing two runs on five hits and three walks while striking out eight. Atlanta starters have now gone 23 straight games allowing three runs or fewer, the longest streak in the majors this season.
Royals 4, Guardians 1 >> Tommy Pham hit his first home run for the Royals, a tiebreaking, three-run drive in a four-run fourth inning, and Kansas City stopped a season-high, seven-game losing streak with a win over Cleveland.
Seth Lugo (15-8) allowed one run and five hits in seven innings. He is one win behind Detroit’s Tarik Skubal and Atlanta’s Chris Sale, who are tied for the major league lead. Lugo is 11-1 with a 1.40 ERA in 15 starts with four days’ rest.
Cardinals 3, Brewers 2 (10 INN.) >> Luken Baker singled home the go-ahead run with two outs in the 10th inning to give St. Louis a victory over Milwaukee.
The Cardinals won two of three from the NL Central-leading Brewers, with extra-inning victories each of the last two nights. St. Louis won 7-4 in 12 innings on Tuesday.
Milwaukee went 0 for 15 with runners in scoring position.
Rangers 10, Yankees 6 >> Rookie Wyatt Langford had three hits, scored three runs and drove in two a night after his game-ending grand slam against the Yankees, and Texas beat New York again.
Langford made a leaping catch at the top of the left-field wall on Giancarlo Stanton’s drive with two on for the final out after the Yankees had trimmed a 10-2 deficit on Trent Grisham’s ninth-inning grand slam against Grant Anderson. The catch gave Kirby Yates his 26th save in 27 chances.