NEW YORK (AP) Juan Soto hit a three-run homer and the New York Mets kept the Philadelphia Phillies from gaining ground in the National League wild-card race with a 6-3 victory Friday night.

Edmundo Sosa went 3 for 3 with a home run and a double for the Phillies, who are tied with the Cubs and Padres at 85-69 for the three NL wild cards - five games ahead of Arizona. Derek Hill also went deep and Bryson Stott had an RBI double.

Soto also doubled and finished with three hits. A.J. Ewing’s two-run single capped a three-run first inning for the last-place Mets, who ended a five-game losing streak - their longest under interim manager Andy Green. Carson Benge had an RBI single in the first and reached base three times.

Francisco Lindor remained at 299 career homers after going 2 for 5 with a double.

Rookie left-hander Zac Thornton (5-5) allowed two runs and five hits in six innings. He struck out four and walked one. Thornton has permitted two runs or fewer eight times in 14 big league starts.

Dedniel Núñez got four outs for his second career save and first since July 13, 2024.

José Urquidy tossed 4 2/3 innings of scoreless bulk relief in his Phillies debut. Urquidy, designated for assignment by the Chicago White Sox on Tuesday, was claimed off waivers Thursday.

Phillies opener Tim Mayza (3-4) was charged with three runs. He threw 33 pitches but recorded just one out - the shortest outing by a Philadelphia starter since Cristopher Sánchez got only one out against the Washington Nationals on July 29, 2021.

The Mets will retire the No. 15 jersey worn by Hall of Fame center fielder Carlos Beltrán on Saturday before RHP Christian Scott (4-5, 3.76 ERA) opposes Phillies RHP Andrew Painter (3-9, 5.54).

---

See AP’s full MLB coverage here

Copyright 2026 STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.