Zack Wheeler took a no-hitter into the eighth inning and Brandon Marsh hit a two-run homer as the surging Philadelphia Phillies defeated the lowly Chicago White Sox, 9-5 on Saturday.
Wheeler held the White Sox hitless until Korey Lee’s one-out single in the eighth. The right-hander struck out eight, walked two and threw 75 of 106 pitches for strikes.
A night earlier, Spencer Turnbull didn’t allow a hit until Gavin Sheets’ one-out single in the seventh.
The Phillies won their fifth straight and moved five games over .500 in April for the first time since 2019.
Marsh’s home run in the second off Michael Soroka gave Philadelphia a 3-0 lead and Trea Turner’s two-run double in the seventh made it 9-0.
The White Sox scored their first runs of this series with five in the ninth but dropped to a major league-worst 3-17.
Streaking Mets beat Dodgers
Starling Marte belted a go-ahead, three-run homer and Pete Alonso made a stellar defensive play to lift the New York Mets to their sixth straight victory, 6-4 over the struggling Los Angeles Dodgers.
Marte finished with four RBIs and Francisco Lindor drove in two runs as the Mets improved to 12-3 after an 0-5 start.
The Dodgers went 2 for 12 with runners in scoring position and left 13 on base. They have lost three consecutive series for the first time since June, and three straight series at home for the first time since August 2018.
Marte’s 432-foot shot off reliever Ryan Brasier in the sixth snapped a 2-2 tie.
Los Angeles had the bases loaded in the sixth trailing 5-4 before Max Muncy grounded to Alonso, who fielded the ball near the edge of the outfield grass, sprinted in and dove to tag the bag for the third out.
New York won despite issuing 10 walks, its most since Aug. 15. They last walked 10 in a win on May 13, 2014, in a 12-7 victory over the Yankees.
D’Arnaud homers again in Braves’ win
Charlie Morton combined with three relievers on a five-hitter and the Atlanta Braves defeated the Texas Rangers 5-2 for their sixth straight win.
Morton gave up two runs and four hits with two walks in six innings. Joe Jimenez and A.J. Minter each pitched one inning and Raisel Iglesias worked the ninth for his sixth save in as many chances.
D’Arnaud, who drove in six runs with three home runs on Friday, hit a two-run shot in the eighth off Austin Pruitt to close the scoring.
Luis Guillorme had an RBI double and scored on Michael Harris’ single before Matt Olson’s sacrifice fly snapped a 2-2 tie in the second.