Alfonso Soriano contributed to the win with both his arm and bat. Chicago's left fielder cut down a runner at the plate in the fifth with a strong throw and then hit his third homer of the interleague series in the seventh. It's his 15th of the season and eleventh this month.
Bob Howry got the final three outs for his second save.
White Sox starter Jose Contreras gave up ten hits but only two runs over seven innings. Nevertheless, he drops to 5-8 with the loss.
The Cubs have now won five of six meetings this season with the White Sox, the most by either team since their interleague series expanded to six games in 1999. It also was the Cubs' first three-game sweep at U-S Cellular Field.
Before the game, Sox general manager Kenny Williams said "Change needs to happen and change is going to happen. When that happens, I don't know."
A story in the Sunday edition of the Chicago Sun-Times says the White Sox could be on the verge of trading left-hander Mark Buehrle, who can become a free agent after this season. According to the newspaper, the Boston Red Sox are the most serious suitors.