The New York Mets extended their winning streak to a season best  four games by cashing in a big first inning en route a 9-4 victory, their third straight win over the Yankees on Wednesday night.

Jeremy Hefner (1-5) picked up his first career win, working six innings and allowing nine hits, three earned runs and striking out 5.

Al Bello, Getty Images

After consecutive 2-1 win over the pinstripes at Citi Field, the Mets opened the back-end of the series in Yankee Stadium with a five-run first inning. Ike Davis, Lucas Duda and Marlon Byrd each drove in two runs and Daniel Murphy had two hits, two runs scored and an RBI.

Yankees starter David Phelps (L, 3-3) lasted just 1/3 of an inning, after four hits, two walks and four earned runs.

Despite the Yanks' twelve hit night, they dropped their fourth straight. Brennan Boesch had three hits and two RBI's, while Jayson Nix, Robinson Cano and Ichiro Suzuki each had two hits.

The Subway Series wraps up in the Bronx Thursday with Dillon Gee (2-6) taking on rookie Vidal Nuno (1-1).