Hideo Nomo (15-9) fanned seven and scattered six hits over seven to earn the victory.
Eric Gagne pitched the ninth to notch his forty-third save of the season.
The right-hander got some help when pinch-runner Vance Wilson missed a bunt sign and was easily thrown out by Paul Lo Duca in the ninth.
"I messed up," Wilson said to the Associated Press. "A total of 13 guys played tonight and I made a bonehead play that cost us a game. I've never missed a sign before."
Gagne got his 51st consecutive save overall, three shy of the major league record set by Tom Gordon, and 43rd straight this season.
"It's eventually going to stop at some point, I would think," teammate Ron Coomer said to the Associated Press. "But he's one of those guys that just has unbelievable dominating stuff. And when you only face him for an inning, he's that good."
Los Angeles (67-60) scored two runs off Al Leiter (12-7) in the bottom of the fourth inning and that's all they would need. Paul Lo Duca singled to begin the inning and, with one out, Jolbert Cabrera doubled to put runners on first and second. Mike Kinkade was walked to load the bases for Ron Coomer.
The first basemen came through with a sacrifice fly and the Dodgers tacked on another run after shortstop Cesar Izturis poked a RBI single into right field.
New York (55-72) put their only run on the board in the seventh. Ty Wigginton began the inning with a solo homer, his tenth of the season to pull the Mets within one.
Al Leiter -- who entered 4-1 with a 1.45 ERA in his last five outings -- hurled six innings, allowing two and two runs while walking three and fanning five.
OF Shawn Green missed his second straight game after leaving Wednesday's contest because of a stiff neck... Gagne converted his 51st straight save and is now within three of Tom Gordon's record... RHP Steve Trachsel (12-7, 4.20) draws RHP Andy Ashby (3-9, 5.20) on Saturday evening...