NEW YORK -- Mark Teixeira and the surging Yankees have spent two nights in a row reminding the Mets which team gets top billing in New York.
Teixeira hit a go-ahead homer and Phil Hughes won his third straight decision, sending the Yankees to a 4-2 victory over their crosstown rivals Saturday.
Curtis Granderson also connected and Alex Rodriguez had an early RBI single for the Yankees (33-25), who go for a Subway Series sweep Sunday with Andy Pettitte on the mound against Jonathon Niese. They have won seven of nine and 12 of 16 to move a season-high eight games over .500.
"Right now we're on a nice little run," Teixeira said. "Starting pitching has been the key."
An injury-depleted bullpen has delivered, too. With runners at the corners, Rafael Soriano retired pinch-hitter Jordany Valdespin on a routine fly for the final out.
David Wright hit a long homer and Omar Quintanilla went deep for the first time since 2008, but the scuffling Mets lost for the fifth time in six games. A pregame message on a clubhouse grease board encouraged them to "stay positive" and "keep battling."
They got a strong outing from Dillon Gee but managed only two solo homers against Hughes (6-5), who topped his win total from an injury-plagued 2011 season.
"It's nice to keep it going," Hughes said. "I relied on my fastball a lot and I think that's what's been working overall."
Derek Jeter snapped an 0-for-17 slide with a leadoff hit. He advanced on Gee's balk and scored when Rodriguez grounded a single up the middle.
After a 9-1 loss Friday night, the Mets dropped to 2-14 in series in the Bronx.