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.

It's the fourth straight win for the Mets, who have taken the first two of their three game set with the Phils.

New York rallied for four runs in the top of the seventh to take a 5-4 lead, helped by Duda's two out singles.

David Wright also had two hits and two RBI, while Andres Torres and Kirk Nieuwenhuis each had two hits.

Starter Miguel Batista threw 5 1/3 innings of eight hits and four runs, but just two earned.

Manny Acosta (1-2) was credited with his first win. Jon Rauch pitched a scoreless ninth for his first save of the year.