Jeff McNeil hit a go-ahead, two-run homer off Luke Weaver in the seventh inning, leading the New York Mets over the Yankees 6-5 in a Subway Series opener between teams that faded badly after strong starts. Juan Soto hit a two-run homer among three hits against his former team and Brett Baty connected for a solo shot off Ian Hamilton in the sixth, cutting the Yankees’ lead to 5-4. Weaver relieved with two outs in the seventh and walked Pete Alonso. McNeil drove a changeup into the right-field upper deck, sending the Yankees to their fifth straight loss.