R.A. Dickey (6-1) struck out 11 Pirates, a career high, while allowing just five hits and a run over seven innings as the Mets picked up a 3-2 win in Pittsburgh on Tuesday night.
David Wright got on base five times, scored three times and drove in the go-ahead run as the Mets earned a split of their two game series with Reds, coming from behind for a 9-4 win at Citi Field on Thursday afternoon.
Todd Frazier's second home run of the night capped Cincinnati's four run eight inning rally as the Reds topped the Mets 6-3 at Citi Field Wednesday night.
David Wright pushed his batting average to .402 with four hits and three RBI's helping the Mets rebound from Friday's ninth inning loss, and topple the red-hot Miami Marlins 9-3 on Saturday afternoon at Marlins Park.
Lucas Duda had a pair of two out, RBI hits in the seventh and ninth innings helping the Mets to a 7-4 come from behind win over the Phillies at Citizens Bank Park.