TORONTO (AP) -- Adam Dunn hit his major league-leading 34th home run, Dayan Viciedo and DeWayne Wise also connected and the Chicago White Sox beat the Blue Jays 9-5 on Wednesday night, posting consecutive victories in Toronto for the first time in six years.
Gavin Floyd pitched six innings to snap a three-start winless streak as the White Sox won back-to-back games north of the border for the first time since Aug. 4-5, 2006. Chicago came in having lost 16 of its previous 20 games at Rogers Centre.
Kelly Johnson hit a three-run homer and Jeff Mathis hit a solo shot for the Blue Jays, who have lost seven of nine and 13 of 17.
Floyd (9-9) came in 0-3 with an 8.25 ERA in three career games at Toronto, but turned that around by allowing three earned runs and eight hits. He walked none and struck out eight, one shy of a season-high.