Shaun Marcum allowed two hits over eight innings as the Toronto Blue Jays topped the Chicago White Sox 4-1.
Marcum is 7-4 after striking out eight and walking one.
Lyle Overbay's sacrifice fly snapped a scoreless tie in the eighth as the Blue Jays won for the sixth time in eight tries.
Javier Vazquez took the loss and is 8-6. Jeremy Accardo pitched a scoreless ninth for his 17th save in 20 chances.
Jermaine Dye hit his 19th homer for the White Sox.