All Philadelphia had to do was finish the scoring chances they put up against Mike Pelfrey.
Instead, they waited for the Mets to pull their starter to get the ball rolling. With a 2-1 lead the Mets turned to their bull pen in the 7th inning, regretting the move deeply as it cost them a shot at sweeping the Phillies on the road.
The Phils out up seven runs in their final two innings, beating the Mets 8-2 behind the bat of Ty Wigginton.
Wigginton tied the game up, 2-2, with his sacrifice fly with one out in the bottom of the 7th. As he skied a deep fly to right field, Jimmy Rollins, who was standing on third, pumped his fist before tagging up and scoring the tying run.
Laynce Nix followed up with an RBI double to score Hunter Pence, giving the Phillies a 3-2 lead.
The Phils added five more in the 8th inning, highlighted by a three-run bases clearing double by Wigginton off the wall in left field, giving him four RBIs on the afternoon.
Cole Hamels was nearly flawless after surrendering a two-run homer to Ike Davis in the 1st inning. He lasted seven innings, allowing two runs on six hits while striking out 10 for his first win of the season.
Juan Pierre, hitting lead off, went 3-for-4 with a run scored and a stolen base. (He was thrown out stealing third in the 4th inning.)
The Phillies eight runs and 14 hits were season highs so far.
2B: Nix (1), Orr (1), Wigginton (1).
WP: Hamels (1-1). LP: Ramirez (1-1).