SAN DIEGO (AP) -- Fernando Tatis Jr. returned to the lineup with a two-run homer that slipped out of center fielder Mason Williams' glove, and the San Diego Padres held off the New York Mets 4-3.
Yu Darvish pitched effectively into the sixth inning and helped himself with two hits.
Mark Melancon escaped a ninth-inning jam when Kevin Pillar grounded sharply into a game-ending double play.
Tatis also dashed home aggressively on a wild pitch as the Padres ended a four-game skid in the opener of a seven-game homestand against two first-place teams.
James McCann hit a two-run homer for the Mets, and Billy McKinney had an RBI triple off the wall that nearly tied it in the eighth.