Atlanta Braves batter Alex Gonzalez follows through for a three-run home run during the fifth inning of a baseball game against the Florida Marlins, Monday, Aug. 8, 2011, in Miami. The Braves won 8-5.
MIAMI -- Dan Uggla extended his hitting streak to 29 games and Alex Gonzalez hit a three-run homer to help the Atlanta Braves beat slumping Florida 8-5 Monday night, dropping the Marlins to 0-5 on their homestand.
Uggla beat out a grounder to short for an infield single in the fifth inning to extend the longest active hitting streak in the majors. He's tied with Rowland Office for the second-longest streak in franchise history behind Rico Carty's 31 in a row in 1970.
After Uggla and Chipper Jones singled in the fifth, Gonzalez hit his 10th home run off Brad Hand (1-4).
Uggla added a sacrifice fly in the sixth against his former team. Atlanta's Michael Bourn drove in a run with his 30th infield hit, most in the NL. Freddie Freeman, whose career-best 20-game hitting streak ended Sunday, had a two-run single.
Derek Lowe (7-10), who had lost his past three starts, allowed two runs in six innings. Craig Kimbrel struck out the only two batters he faced for his 35th save in 40 chances.
Braves manager Fredi Gonzalez missed the finish. He was ejected for the third time this season for arguing balls and strikes from the dugout in the fourth inning.
Freeman was ejected for the first time in his career when he complained after being called out on strikes in the eighth.
Not that many calls seemed to go the home team's way. Despite a suggestion by Marlins manager Jack McKeon that his players wear road uniforms, they opted for white and fell to 24-37 in home games. They're 31-23 on the road, the largest such disparity in the majors.
The short-handed Marlins were without three starters injured in the past week -- Hanley Ramirez, Omar Infante and Logan Morrison. That further hampered an offense that has scored 24 runs in 10 games against Atlanta this season.
Florida trailed 8-2 in the eighth inning before Greg Dobbs hit his fifth home run and John Buck hit his 12th.
The Braves came in batting .222 against left-handers, but they totaled nine hits and seven in five innings off Hand. The rookie took some consolation from getting his first career hit and scoring his first run.
Atlanta took the lead for good with four runs in the second, all with two out. Bourn singled in the first run, Martin Prado doubled home another and Freeman hit a two-run single.
Notes: Braves C Brian McCann (strained oblique muscle) took batting practice for the first time since his injury and may be activated Friday, the first day he's eligible to come off the disabled list. ... LF Morrison (swollen right knee) was held out of the starting lineup but might return Tuesday. SS Ramirez (left shoulder) said he's improving but doesn't expect to play Tuesday. ... An official scoring change made hours after Sunday's Marlins-Cardinals game helped RHP Javier Vazquez's ERA.
A double by the Cardinals' Corey Patterson was changed to an error on Morrison, making the three runs that subsequently scored that inning unearned. ... The Braves' Brandon Beachy is scheduled to pitch Tuesday against the Marlins' Clay Hensley in a rematch of the game July 29, which Atlanta won 5-0.