The Mets jumped on Andy Pettitte for five first inning runs and held off a late Yankees push for a 6-4 at Citi Field on Friday night.

Justin Turner's two-out, bases loaded single put the Mets on the board before Ike Davis pulled the first pitch he saw down the right field line, just past the glove of Nick Swisher for a three-run shot.

Jonathon Niese (5-3) allowed two runs over 6 1/3 innings on eight hits, stranding four runners as he pitched out of jams in the first and second innings. For the game, the Yankees left eight on base, including two more in the ninth.

Alex Rodriguez homered in the sixth inning and Andruw Jones added a solo-shot in the seventh to make it 6-2. Robinson Cano absolutely crushed a Miguel Batista fastball in the eight that scored Mark Teixeira to make it 6-4.

But after walking Raul Ibanez and allowing a Derek Jeter single, Frank Francisco struck out Curtis Granderson and got Teixeira to pop-up, securing his 18th save.

Mets third baseman David Wright went 2 for 4 with an RBI and a run scored to raise his average to .361.

The Yankees swept the first round of the Subway Series in the Bronx earlier this month to spark a ten game win streak, but have now lost three straight.

The Mets won their fourth in a row and will send Chris Yount (1-1) to the hill on Saturday against Ivan Nova (9-2), for the pinstripes.