Steve Garvey hit a two-run home run, his second of the night, to give San Diego victory in the second game and a sweep of the doubleheader in New York.
The Padres, winners of five straight, scored four runs with two out in the sixth inning to win the opener. Garry Templeton drove in two runs in the inning with a single, and Garvey hit one of two San Diego homers in the next inning.
Roy Lee Jackson (2-2), making his first start since 1982, combined with Craig Lefferts, Gene Walker and Lance McCullers on a five-hitter in the nightcap. Jackson worked five innings, giving up one hit. Lefferts gave up four hits before Walter entered and got the first out of the ninth. McCullers finished up for his fourth save.
With one out in the fourth inning, Templeton singled and Garvey hit his 15th homer on a 2-1 pitch from Sid Fernandez (5-7).
Fernandez, who was scheduled to start Thursday night's game before suffering dizzy spells, worked six innings, giving up just the two hits while striking out nine.
In the opener, the Padres got five consecutive singles after two were out in the sixth off Rick Aguilera (6-5). Tim Flannery and winning pitcher Mark Thurmond each drove in a run, and Templeton drove in both of them with a single.
The Padres added a pair in the seventh on consecutive homers by Garvey and Graig Nettles off reliever Tom Gorman.
Mets Manager Davey Johnson was ejected in the first inning of the opener for arguing the way home plate umpire Bruce Froemming was calling balls and strikes.