NEW YORK — Starlin Castro hit a sacrifice fly in the 10th inning, and the Yankees hardly resembled a team resigned to fading away after selling off their stars at the trade deadline, rallying past the Mets 6-5 on Monday night.
Didi Gregorius hit a tying single with two outs in the eighth, and new closer Dellin Betances worked out of a major jam for his first save this season. The Yankees snapped a four-game slide and won for the seventh time in nine meetings with their crosstown rivals.
Wilmer Flores and rookie Matt Reynolds homered for the Mets, who lost their fifth in six games as fans in the sellout crowd of 42,125 traded chants throughout the night following a hectic afternoon at Citi Field.
Betances worked around a leadoff double by former Ray James Loney in the 10th. He struck out Curtis Granderson for the final out.
The Mets had taken a 5-3 lead in the sixth on Reynolds' three-run homer off CC Sabathia.