ATLANTA — Dan Uggla hits a pair of solo homers off Carlos Zambrano to extend his hitting streak to an Atlanta-record 32 games and lead the Braves to a 10-4 victory over the Cubs on Friday.
Uggla passed Rico Carty's 31-game streak in 1970 for the longest in Atlanta Braves history when he led off the second with his 25th homer.
Zambrano gave up eight runs and eight hits, including a career-worst five homers, in 4 1/3 innings.
Zambrano was ejected in the fifth after throwing two inside pitches to Chipper Jones, the second going all the way to the backstop. The brush-back pitches followed homers by Freddie Freeman and Uggla.
Jones and Jose Constanza also went deep against Zambrano.
Tommy Holmes holds the franchise record with a 37-game streak as a member of the Boston Braves in 1945.