Updated

Philadelphia, PA (SportsNetwork.com) - Anthony Recker belted a tie-breaking three-run homer in the top of the seventh inning that propelled the New York Mets to a 5-3 victory over the Philadelphia Phillies at Citizens Bank Park.

Recker's blast off reliever Justin De Fratus capped a four-run inning that erased a 2-1 deficit for New York, which held on to register its 12th victory in its last 14 visits to Philadelphia. The Mets took three of the four matchups in this wraparound series.

Matt den Dekker delivered a game-tying RBI double in front of Recker's homer, while Jon Niese bounced back from a string of poor outings to toss seven solid innings and pick up his first win since June 28.

Niese (6-8) held the Phillies to two runs and five hits while striking out six. The lefty had gone 0-4 with a 5.76 ERA in four previous starts since returning from the disabled list following the All-Star break.

David Buchanan (6-6) had limited the Mets to a run on three hits over the first six innings, but was charged with two runs while failing to record an out in the deciding seventh.

Darin Ruf had a two-run homer for Philadelphia and Chase Utley came through with a pinch-hit RBI double in the ninth.