R.A. Dickey's knuckle ball was fluttering and David Wright made the Marlins (7-10) pay for a would-be double play that was thrown away by Jose Reyes, jacking a two-run shot as the Mets beat Miami 5-1, taking the first two games of a three game series at Citi Field.

Wright's homer gave him career RBI's 734 and 735, pushing his past Daryl Strawberry on the team's all-time list.

Dickey improved to 3-1, allowing just three hits and a run over, while striking out seven over seven innings - his only mistake was an Omar Infante solo homer in the fifth that put the Marlins up 1-0.

In the sixth, Reyes threw wildly on a Daniel Murphy grounder that could have been turned to end the inning. But Wright got a chance and took Mark Buerhle over the wall in deep left center to give New York a 2-1 lead.

That was only damage against Buerhle in his seven innings of work.

Lucas Duda added an RBI-single in the eighth, followed by Mike Baxter's pinch-hit, two-out, two-RBI double.

Jose Reyes was kept under wraps again, going 1 for 4.

The Mets (10-8) look for the sweep on Thursday afternoon with Jonathon Niese (2-0) facing Ricky Nolasco (2-0).