Orlando Hudson's two-out single in the ninth inning scored Dayan Viciedo from third to give the White Sox a 4-3 victory over the Toronto Blue Jays on Thursday night.
Alex Rios knocked in the Sox' first run with a single in the first inning, scoring Adam Dunn. He belted his sixth home run of the season in the sixth, a two-run shot, to tie the score at 3.
Jake Peavy pitched six innings and gave up three runs -- two earned -- all in the second inning.
Addison Reed pitched a scoreless ninth for the win.