NEW YORK (AP) -- Carlos Beltran hit a two-run double in the Mets' four-run third inning, and New York held on for a 4-3 victory over the Atlanta Braves this afternoon.
John Maine pitched five effective innings and David Wright snapped out of a slump with two hits for the Mets, who had lost five of six.
Atlanta dropped to 0-8 in one-run games and is the only team in the majors without a win in that situation.
The Braves played without Chipper Jones, who was a late scratch after feeling spasms in the middle of his back in the clubhouse before the game. Jones, a career .310 hitter at Shea Stadium, was leading the majors with a .433 batting average entering play today.
Martin Prado replaced Jones at third base and did an admirable job. He had two hits and made a defensive play that possibly prevented a run from scoring.
Prado's RBI single off slumping right-hander Aaron Heilman cut it to 4-3 in the sixth. But four Mets relievers combined to throw three scoreless innings, as New York earned its first win in four games against Atlanta this year.
Billy Wagner worked the ninth for his fifth save in five opportunities. Prado led off the ninth with a deep drive to center but Beltran caught it on the warning track.