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 on Saturday.

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 Saturday.

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.

Atlanta led 2-0 before New York rallied in the third. Endy Chavez singled with one out and Wright broke an 0-for-19 skid with a hit to right, putting runners on first and second.

Beltran then hit a long drive over the head of center fielder Mark Kotsay. Chavez scored easily and Wright slid in just ahead of catcher Brian McCann's tag. The All-Star third baseman hopped up and pumped his right arm after narrowly beating the throw home.

Ryan Church tripled in Beltran and scored on Carlos Delgado's groundout to make it 4-2. New York nearly had its first five-run inning since April 2, but Prado made a leaping grab of Gustavo Molina's liner with a runner on second for the final out.

That was the final inning for Tim Hudson (3-2), who allowed seven hits and threw just 60 pitches in another perplexing start. The right-hander lasted just three innings at Florida on April 16, struggling with the velocity on his fastball, but bounced back with 6 2-3 innings in a win against Washington on Monday.

Mark Teixeira doubled in a run in the first and Hudson scored on a wild pitch in the third, but Maine (2-2) settled down from there. The right-hander struck out seven, walked three and allowed three hits.

Manager Willie Randolph and a trainer came out to check on him after he shook out his right arm while pitching in the fifth. He stayed in and struck out Kelly Johnson to end the inning.

Notes:@ The Braves said LHP Mike Hampton (strained left pectoral muscle) felt fine a day after he threw three scoreless innings in a rehab start for Triple-A Richmond. ... Mets hitting coach Howard Johnson was traveling to Florida to attend the funeral of his sister, Traci. He is expected to rejoin the team on Monday. ... Atlanta purchased the contract of SS Brent Lillibridge from Triple-A Richmond. Lillibridge started in place of Yunel Escobar (bruised right index finger) and went 0-for-4 with three strikeouts in his major league debut. RHP Phil Stockman was optioned to Richmond and RHP Zach Schreiber designated for assignment to make room for the rookie. ... Atlanta's Jair Jurrjens on Friday night became the first pitcher to walk three straight with the bases loaded since Juan Cruz did it with the Chicago Cubs on July 3, 2003, according to the Elias Sports Bureau.

Copyright 2008 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.