


Join Post Sports+ for exciting subscriber-only features, including real-time texting with Mike Puma about the inside buzz on the Mets.
Try it freeJeff McNeil flipped his bat and began his jog to first base with his hands clasped behind his back as he turned toward the Mets dugout.
The Mets had scratched, using a makeshift pitching alignment, to remain in this game on Friday and there was McNeil to detonate the last needed fireworks barrage.
Boom.
McNeil’s two-run homer in the seventh inning gave the Mets a Fourth of July delight with a 6-5 victory over the Yankees at Citi Field.
The Mets smashed three homers in winning their third straight, further distancing them from a horrid stretch that included a three-game beatdown in Pittsburgh last weekend in which a players’ only meeting was held.
The Yankees lost their fifth straight, continuing their recent pitching slump.
On this day, it was Luke Weaver to deliver the disappointment, with a blown save in the seventh.
Pete Alonso’s two-out walk in the eighth gave the Mets a pulse before McNeil unloaded on a full-count changeup from Weaver to put the Mets ahead.
If that wasn’t enough, McNeil’s lunging grab and throw to first on DJ LeMahieu’s one-hop bloop in the ninth prevented the Yankees from putting the tying run on base.
Reed Garrett pitched the final two innings scoreless for the save, with Edwin Diaz unavailable following back-to-back appearances.