Hisanori Takahashi outpitched Javier Vazquez in their second low-scoring duel this season and the New York Mets extended their winning streak to eight games with a 4-0 victory over the suddenly slumping New York Yankees on Friday night.

With the bases loaded in the ninth inning, Francisco Rodriguez struck out Derek Jeter and retired Nick Swisher on a foulout to end it.

David Wright scored in the first with a nifty slide and made a key defensive play at third base. Angel Pagan added a two-run double in the eighth and the Mets opened the second Subway Series of the year with their third consecutive victory over the defending World Series champs.