ATLANTA -- Fredi Gonzalez said he wasn't worried his Braves players would dwell on their champagne celebration the night before.
"That didn't bother me," Gonzalez said. "I think there's still something to be played for, and they know that."
From the first inning, when Prado homered, to the ninth, when closer Craig Kimbrel struck out four, the Braves showed they haven't given up on catching Washington in the NL East.
The win came one night after Atlanta clinched at least an NL wild-card berth with Tuesday night's 4-3 win over the Marlins. After the game, Braves players sprayed champagne on each other in the clubhouse and on the field.
The Braves remained four games behind first-place Washington in the NL East. The Nationals beat the Phillies 8-4.
With only seven games remaining in the regular season, the Braves are running out of time to catch the Nationals. They haven't given up on the chase.
"It's going to be a difficult task, but it can be done," Gonzalez said. "We just have to win and see what happens."
Prado said a strong finish to the regular season is important to the postseason hopes.
"I think the way we're playing right now, we just want to keep going all the way to the end," Prado said.
"We want to finish strong, to win as many games as we can."
Miami has lost six straight and eight of nine.
Maholm (13-10) earned only his second win in his last seven starts. The left-hander gave up five hits with no walks and six strikeouts in 6 2/3 innings.
"I tried to do as much as I could to try to treat it like a playoff game," Maholm said.
"Obviously, this is what you play for. You want to play in October. You want to play in the postseason. It's fun to come to the park and know there's some added pressure to come in and try to do some things."
Kimbrel earned his 40th save, matching Jason Motte for the NL lead, with a perfect ninth inning. He struck out four in the inning. Donovan Solano struck out but reached on a wild pitch. Kimbrel also struck out Greg Dobbs, John Buck and Gil Velazquez.
"This kid's amazing!" Marlins manager Ozzie Guillen said. "Every time he's on the mound, I guarantee you everybody in the Atlanta organization feels pretty good about it. He's one of the best ones on the mound right now, if not the best."
Kimbrel was the first Braves pitcher to record four strikeouts in an inning since Mark Wohlers against the Cubs on June 7, 1995.
With Maholm at the plate, Uggla took off from third on an apparent attempted suicide squeeze. Maholm waved his bat at the pitch, which was wide of the plate and beyond the reach of Buck, the catcher. Uggla scored easily and was credited with a stolen base.
Johnson allowed three runs, two earned, four hits and five walks in six innings.
Johnson said he couldn't afford to give up any runs.
"They're playing good baseball," said Johnson of the Braves. "You've got to throw up a zero."
Guillen said Johnson "threw the ball well" but said, "The other guy threw the ball better than him.
"I don't want to take anything away from the lefty (Maholm)," Guillen said. "He shut us down."
Velazquez had two of Miami's six hits.
Uggla's steal of home was the Braves' first since Jason Heyward on July 28, 2010, at Washington. ... Braves CF Michael Bourn (jammed left thumb) missed his third straight start. ... Heyward stole second, his 20th, after a first-inning walk. ... Guillen said OF Giancarlo Stanton (sore left ribcage) may be held out until Friday's opening game of a home series against the Phillies. ... Guillen said he had no problem with the Braves celebrating after clinching at least a wild-card spot Tuesday night. "Everybody should celebrate everything they do in life," Guillen said. ... Braves RHP Tommy Hanson (12-9) will face Miami RHP Jacob Turner (1-3) in Thursday night's finale of the three-game series.