David Wright homered ... again, Juan Lagares broke a 1-for-31 slump with a triple and the Mets lit up Tyler Cloyd for five runs in a rain-shortened 5-4 loss that ended in the seventh.
The Mets broke a 1-1 tie in the top of the sixth. Daniel Murphy hit a solo homer to open the frame, then Wright singled and Lucas Duda was hit by a pitch, setting up Lagares' two-run triple, which chased Cloyd.
The Phillies actually almost came back in the bottom of the inning, scoring three runs after opening the frame with three doubles in a row from Cesar Hernandez, Jimmy Rollins and Chase Utley. After Utley scored to make it 5-4, Domonic Brown and Darin Ruf both reached the dish representing the tying run, but each player popped out.
Cloyd was not good: He allowed five runs in five-plus innings. The right-hander has given up 22 runs in his last four starts over 19 innings.
Brown gave the Phillies their first run by means of his own smart baserunning and hustle. After he singled, he went first-to-third on an infield hit by Darin Ruf, and he scored on a shallow sacrifice fly to center by narrowly avoiding Travis d'Arnaud's tag at the plate.
Yet it was all for naught.
Sunday, the Phillies hope to avoid a sweep in their final home series of the year when Cliff Lee (14-6, 2.95) matches up with Carlos Torres (3-5, 3.48).