The Marlins snapped a six-game losing streak with a 7-0 win over the Braves on Sunday, scoring all of their runs in the first three innings against red-hot Atlanta starter Alex Wood.
Wood (3-3) had been unbeaten with a 2.18 ERA in seven starts for the NL-best Braves since joining the rotation full time at the end of July.
Miami jumped on him for eight hits in three frames. Jeff Mathis hit a solo homer in the second inning and had a two-run double to cap a five-run third that made it 7-0.
The Marlins avoided a three-game sweep and won for just the second time in their last 12 games.
Nathan Eovaldi (3-5) -- 0-5 in his previous eight starts dating to July 20 -- got the run support and the victory, pitching eight innings and giving up just seven hits and two walks while striking out six.
Steve Cishek pitched the ninth to finish off the shutout. Both of Miami's wins during this 12-game stretch have come via shutouts.
The Braves had a six-game winning streak snapped.