After giving up 12 runs over his last two starts, Hudson only needed 108 pitches as he efficiently plowed through the Marlins offense. Hudson gave up five singles and three walks, and no runners reached third base until the ninth inning.
The shutout was Hudson's first since May 4, 2011 against the Milwaukee Brewers.
Hudson also helped himself out with two RBIs, but he got even more help from Dan Uggla, whose two homers and five RBIs led the way to shelling Marlins starting pitcher Anibal Sanchez for seven runs over 6 2/3 innings.
Uggla scored the club's first run in the top of the second with a double to the left field wall, being driven in later by a Jason Heyward grounder. He would later launch a solo homer in the fourth inning and a two-run shot in the ninth. His second homer was the 200th of his career.
The recently called up Andrelton Simmons drove in his first career RBI in the fourth inning with a single to left that scored Freddie Freeman. Simmons would drive in two more runs later, one of those on his first career triple in the seventh.
Heyward also raised his average 11 points to .246 with his own three-hit performance. He hit only .203 over his last 19 games.
The win is the Braves' fourth in their last five games and the 11 runs they scored is the most since they hung 13 on the Colorado Rockies on May 5.
Randall Delgado (3-5) will attempt to secure the series for Atlanta opposite a resurgent Josh Johnson (3-3) Wednesday at 7:10.Tags: Andrelton Simmons, Anibal Sanchez, Atlanta, Atlanta Braves, Dan Uggla, Jason Heyward, Miami Marlins, MLB, Tim Hudson