Chicago, IL (Sports Network) - Cody Ross had two of the Marlins five home runs and Josh Johnson was solid in a six-inning start, as Florida avoided a three- game sweep in an interleague matchup with the White Sox via a 13-0 drubbing at U.S. Cellular Field.
Ross and Gaby Sanchez each collected three hits and drove in three runs. Jorge Cantu homered in a 3-for-3 effort with three runs scored, two RBI and a pair of walks.
Dan Uggla also homered and knocked in three, while Ronny Paulino rounded out the home run barrage and had three hits to help bolster an 18-hit attack for the Marlins, who shattered a three-game losing streak.
Johnson (5-1), meanwhile, breezed through Chicago's lineup with a bevy of run support, scattering six hits and walking two to win his fifth consecutive decision in nine starts since dropping his 2010 debut.
White Sox starter Freddy Garcia (3-3) was pounded for seven runs and seven hits in lasting only 2 1/3 innings. Florida ripped reliever Randy Williams for five runs -- four earned -- on eight hits in 2 1/3 frames.