HOW IT HAPPENED: Dewayne Wise gave starter Gavin Floyd an early lead to work with, driving in four runs in the first four innings. His fly ball near the stands was dropped by a diving Edwin Encarnacion, scoring A.J. Pierzynski and Alexei Ramirez in the second inning. Wise followed that up with a two-run home run to right field in the fourth inning, putting the Sox up 4-0. The Jays picked up a run in the fifth inning when Omar Vizquel, trying to steal third, was hit by the throw from catcher Pierzynski after third baseman Kevin Youkilis did not cover third and scored. The Jays tied it 4-4 in the sixth inning thanks to a three-run home run by Kelly Johnson. But Adam Dunn matched him in the top of the seventh, crushing a pitch from Brad Lincoln over the right field wall for a three-run home run, his major league-leading 34th of the season. Dayan Viciedo followed later in the inning with a two-run homer to give the Sox a 9-4 lead.
WHAT IT MEANS: The victory prevented the Detroit Tigers from making up ground in the AL Central race. The Tigers, who trail the Sox by two games, beat the Twins 5-1 on Wednesday afternoon.
OUTSIDE THE BOX: Dunn is one home run shy of becoming the 50th player to reach the 400-homer mark for his career. ... Floyd, who was 0-4 with a 7.45 ERA in his first five starts against the Blue Jays before beating them 2-0 on July 7, was 0-2 with an 8.18 ERA in Toronto heading into the game. He allowed three earned runs over six innings and struck out eight to earn his ninth victory of the season. ... Pierzynski extended his hitting streak to 16 games with a single in the second inning. ... Orlando Hudson left the game in the sixth inning with a bruised left toe.