Hudson snapped a three-start losing streak and Nate McLouth homered and drove in two runs, giving the Braves' postseason push another boost with a 4-2 victory over the New York Mets on Saturday.
"We were just good enough to win today. And just good enough to win is good enough for me," Hudson said. "Every game that we win and every day that flips off the calendar is a day that more pressure gets on the shoulders of those teams behind us."
Holding a slim lead in the NL wild-card race, the Braves got a two-run double from Alex Gonzalez and won their second game in a row at Citi Field after consecutive losses to last-place Washington. Atlanta remains three games behind first-place Philadelphia in the NL East. The Phillies beat Washington 5-2.
Billy Wagner struck out all three batters he faced against his former team for his second save of the series and 35th in 42 chances this year.
Atlanta goes for a three-game sweep today.
Hudson (16-8) allowed solo homers to Jose Reyes and Luis Hernandez, who connected one pitch after breaking a bone in his right foot on a foul ball. Hernandez limped around the bases in obvious pain, then was removed from the game.
"He ran the bases like it was broken, there's no question about that," Hudson said. "I can't believe he hit it, to be honest with you."
McLouth hit a run-scoring double in the second off rookie Dillon Gee (1-1) and a solo shot in the ninth against Bobby Parnell, raising his batting average to .193.
"I can't say enough about Nate. We've been waiting for him to do this for a while. It looks like he's coming around at the right time," Braves manager Bobby Cox said.