It was odd but perhaps fitting that Adam Dunn got an infield hit on the same night fog caused a 1-hour, 10-minute delay at U.S. Cellular Field.

When play resumed Monday night, Dunn regained his power stroke at the right time for the White Sox.

Dunn launched two home runs, including a three-run shot in the bottom of the fourth that helped vault the Sox to into the lead.

The Sox added three runs in the eighth — thanks to a pair of Blue Jays errors — and went on to secure a 10-6 victory, their third straight.

Dunn's second homer couldn't have been more timely for the Sox, who blew a chance to expand their lead in the third after the fog-induced delay because of a baserunning gaffe by Gordon Beckham, then saw Jose Bautista hit the second of two home runs that gave the Blue Jays a 5-4 lead.

Dunn's second homer came with two out off Cy Young Award winner R.A. Dickey and was his 15th of the season. He has 10 in his last 25 games.

Dunn's first homer occurred with one out in the third as the fog started to thicken. In fact, Blue Jays center fielder Colby Rasmus seemed to be one of the few people at U.S. Cellular who could track the flight of Dunn's ball, which traveled an estimated 444 feet and landed in the shrubs behind the center-field fence.

"If that one didn’t go out, I was just going to keep running," Dunn said. "I don’t know where it went, but as long as they go over I don’t care."

Play was stopped after the Sox loaded the bases with two out and Alejandro De Aza — one of their hottest hitters — at the plate.

"It was tough form the outfield," Sox right fielder Alex Rios said. "From the hitting box you could see the ball, but form the outfield there was times where you have to really be on the ball because if you were not, you had no idea where the ball was at."