PHILADELPHIA — Zack Wheeler pitched without allowing any hits for 7 1/3 innings, Brandon Marsh hit a home run and the Philadelphia Phillies continued their winning streak by defeating the struggling Chicago White Sox 9-5 on Saturday night.
Wheeler (1-3) did not give up a hit until rookie Korey Lee's one-out single on a hard grounder into right field that just eluded diving first baseman Bryce Harper. The 33-year-old right-hander struck out eight, walked two and allowed no runs while throwing 75 of 106 pitches for strikes.
A night earlier, Philadelphia's Spence Turnbull did not allow a hit until Gavin Sheets' one-out single in the seventh.
Chicago has a batting average of .190, which is the lowest in the major leagues, and extended its franchise-worst start to 3-17. The White Sox have lost eight of their last nine games.
Philadelphia, at 13-9, moved five games over .500 in April for the first time since 2019.
RAYS 2, YANKEES 0
NEW YORK — José Caballero hit a go-ahead double in the 10th inning and Tampa Bay defeated New York.
Caballero started the 10th by hitting an 0-2 fastball from Caleb Ferguson (0-3) over center fielder Alex Verdugo to easily score automatic runner Richie Palacios. Caballero stole third and scored on a single by former Yankee Ben Rortvedt.
Jason Adam retired Juan Soto, Aaron Judge and Anthony Rizzo in the ninth. He got Soto to hit a fly ball to the left-field warning track and sparked some boos at Judge, who struck out for the fourth time.
Garrett Cleavinger pitched a flawless 10th for his first major league save, completing a four-hitter and the Rays' first shutout this season. New York was shut out for the third time.
Following a pregame ceremony to honor retiring broadcaster John Sterling, the Yankees lost for the fourth time in six games.
METS 6, DODGERS 4
LOS ANGELES — Starling Marte hit a go-ahead, three-run home run in the sixth and first baseman Pete Alonso made a spectacular rally-killing play in the bottom of the inning for New York, which beat struggling Los Angeles to extend its winning streak to six games.
The Mets won their fifth straight series and have gone 12-3 after an 0-5 start.
RED SOX 4, PIRATES 2
PITTSBURGH — Kutter Crawford allowed one run in six strong innings and Boston defeated struggling Pittsburgh.
Crawford struck out six and walked three. The 28-year-old right-hander gave up a season-high seven hits after not allowing more than three hits in any of his previous four starts. He yielded two hits in each of his last three starts and has allowed three runs in 27 1/3 innings this season.
NATIONALS 5, ASTROS 4
WASHINGTON — Joey Meneses hit an RBI single in the 10th inning after Ryan Pressly blew the save in the ninth for Houston and Washington came back to win.
Meneses led off the 10th against Seth Martinez and lined his first pitch to the wall in right-center, scoring Nasim Nuñez from second base with the winning run.
BREWERS 12, CARDINALS 5
ST. LOUIS — Jackson Chourio followed Brice Turang for back-to-back home runs in the fourth inning, becoming the fourth-youngest player since 1900 with four homers in his first 17 games, and Milwaukee routed St. Louis.
Rhys Hoskins hit a home run and had three RBIs for the Brewers, who had 18 hits, their most in three years. Each Brewers starter got a hit, and eight got multiple hits. The last three batters in the lineup went 6 for 12 with four RBIs.
MARLINS 3, CUBS 2
CHICAGO — Bryan De La Cruz hit a two-run home run off Adbert Alzolay in the ninth inning, and Miami defeated Chicago in the first game of a split doubleheader.
Luis Arraez got three more hits for Miami, which had lost four of its last five games. Jesús Sánchez and Nick Gordon each got two hits.
GIANTS 7, D-BACKS 3
SAN FRANCISCO — Patrick Bailey drove in three runs and got four hits, including a two-run home run into McCovey Cove, and San Francisco defeated Arizona.
Bailey’s home run off Zac Gallen landed in a floating kayak and broke a 3-3, fifth-inning tie.
TIGERS 4, TWINS 3
MINNEAPOLIS — Bailey Ober pitched six strong innings, and Minnesota ended a five-game losing streak by edging Detroit.
Byron Buxton and Austin Martin each got two hits for Minnesota, which scored three runs on sacrifice flies.
GUARDIANS 6, ATHLETICS 3
CLEVELAND — Josh Naylor hit a two-run home run and celebrated by hitting himself on the helmet with his bat, giving Cleveland the go-ahead run in a victory over Oakland.
Naylor’s hit in the fifth off Alex Wood brought in Steven Kwan, giving Cleveland a 4-2 lead. The enthusiastic slugger smacked his head with both hands as the ball cleared the fence in right-center.