Jae Weong Seo (8-8) pitched five innings, scattering four hits and two runs to earn the victory.
Mike Stanton earned his fourth save by retiring Gary Sheffield on a grounder back to the mound in the ninth to end the game.
New York (58-72) didn't waste any time getting to Shane Reynolds (10-7). Roger Cedeno began the game with a walk and, after Jose Reyes popped out, Timo Perez came up with an infield single to put two men on. Mike Piazza then slammed his tenth homer of the season into the leftfield bleachers.
Atlanta (84-47) added two runs in the bottom of the third on Gary Sheffield's thirty-fourth home run of the season, a two-run blast to left center against Jae Weong Seo.
Timo Perez's double in the sixth plated Roger Cedeno and Jose Reyes for a 6-2 lead, but the Braves came back to shorten the advantage in the bottom half against Dan Wheeler.
Mike Hessman's first career homer off Mike Stanton brought the contest within a run.
Shane Reynolds -- who entered 5-5 with a 3.77 ERA in 14 career starts against New York -- tossed 5 2/3 innings, allowing five hits and six runs while walking three and fanning four.
Writer Christopher Guy covers the Mets daily for NYMFansOnly.com. You can e-mail him at CGGuy86@Yahoo.com
Do you have an opinion on the Mets? Be sure to let us know on the message board. NYfansonly.com is always looking for die-hard Mets fans who would like to be writers for the site. Click here to learn more on how to become a Mets beat writer for NYfansonly.com.