The Braves even had to survive a comeback attempt by the Marlins after building a six-run lead but held on to give Tim Hudson the win despite giving up four runs over five innings.
"We're playing good baseball," Fredi Gonzalez said. "Our eyes are still trying to catch the Nationals, but we're playing good baseball. We're pitching good and our offense — you're starting to see some sparks here and there."
Atlanta gave Hudson four runs to play with in the first inning. After Jason Heyward reached on a fielder's choice with two outs, the Braves put together a two-out rally on Wade LeBlanc with three straight hits. Freddie Freeman singled, Martin Prado hit an RBI-single and Dan Uggla launched a three-run homer, his 19th of the season.
Jeff Baker recorded his first RBI as a Brave in the fourth inning with a single, and Hudson helped out his own cause on a safety squeeze. With runners at the corners on the bunt try, LeBlanc attempted to turn a play, but Baker was safe at second to increase the Braves' lead to six.
"Putting up a crooked number early is always awesome," Hudson said. "Four runs in the first is a pitcher's dream."
It was even a bigger pitcher's dream when Hudson gave up a season-high 10 hits and gave up four runs in the bottom of the frame.
Hernandez's three-hit game left him just a homer short of the first cycle in Marlins history.
Cory Gearrin allowed Miami to trim the lead to one when Jose Reyes doubled and scored on a Carlos Lee RBI-single before inducing an inning-ending double play.
Martin Prado gave the Braves some cushion in the eighth with his fourth hit and second RBI of the night.
"That last RBI was big," Gonzalez said. "It really was big. Four hits. … I don't know if it's a coincidence, but every time we give him a day off, he responds. Today he came up with four hits and it was a big night."
The win was the Braves' 11th in their last 15 games and sit just five games back of the Washington Nationals with 14 games left to play.Tags: Atlanta, Atlanta Braves, Carlos Lee, Dan Uggla, Gorkys Hernandez, Martin Prado, Miami Marlins, MLB, Tim Hudson, Wade LeBlanc