The Phillies scored three runs with two outs in the eighth inning and went on to beat the Mets, 5-2, at Citi Field. Chase Utley knocked in Jimmy Rollins to tie the game. Ryan Howard hit a two-run double to give them the lead.
Ben Francisco added another run in the top of the ninth.
Cole Hamels pitched seven innings, allowed two earned runs and recorded 10 strikeouts.
Jose Contreras pitched a scoreless eighth inning and Ryan Madson followed, securing the win.
Vance Worley will take the mound Sunday afternoon against Jonathon Niese of the Mets. First pitch is scheduled for 1:10 p.m.