CHICAGO -- It was a long night full of long home runs, a long fog delay and short outings for both starting pitchers at U.S. Cellular Field on Monday night.
It was also another argument for Chicago White Sox reliever Jesse Crain to get consideration for the American League's All-Star roster.
Crain (2-1) picked up the win in Chicago's 10-6 victory over the Toronto Blue Jays by pitching out of jams in the seventh and eighth innings to earn his 17th hold.
Crain, who upped his scoreless appearance streak to 26 games, came on with two outs and the bases loaded in the seventh. He got Melky Cabrera to pop out to end it and then wriggled out of trouble in the eighth by getting two straight outs after Adam Lind's double put runners on second and third with one out for Toronto (27-36).
The White Sox (28-34) have won three straight games after losing 10 of 11 following their previous three-game win streak May 24-26 against the Miami Marlins in this ballpark.
Visibility was quite a bit better for that series. The fog rolled in off nearby Lake Michigan early in the opener of this series and stuck around all night -- even causing a 1 hour, 10-minute delay during Chicago's half of the third inning.
The 10 runs set a season high for Chicago, which hadn't scored more than seven in a game since May 18 in a 12-9 loss on the road to the Los Angeles Angels. The White Sox's bats appear to be waking up, though. This was the third straight game the Sox came up with clutch hits to score runs, including insurance runs in the eighth to secure wins.
This time, they tacked on three runs in the eighth to provide a comfortable 10-6 margin for closer Addison Reed in the ninth.
Toronto's Jose Bautista and Chicago's Adam Dunn each hit a pair of home runs to lead their teams offensively. Bautista went 2-for-4 and drove in five runs to tie his career high for one game, while Dunn tied his career high in hits for a single game by going 4-for-4 with five RBI.
Instead of giving the Jays' taxed bullpen a welcome break, starter R.A. Dickey only lasted five innings -- interrupted in the third inning by the fog delay. Even after visibility cleared enough to resume, the low-hanging clouds floated around the upper reaches of the stadium the rest of the game.
Apparently it didn't affect the hitters' vision.
Dickey and White Sox starter Dylan Axelrod were both roughed up by the long ball. Dickey gave up seven runs on 10 hits, including both of Dunn's home runs, while Axelrod gave up six runs and three homers among the eight hits he allowed in four-plus innings.
Bautista drilled his second homer of the game, a three-run shot, to left field in the top of the fourth to make it 5-4 Toronto.
Dunn, whose first home run traveled 444 feet to center, came up with two runners aboard in the bottom of the fourth and launched his second homer to right field. That gave the Sox a 7-5 lead after the ball smashed into the stands 441 feet away and bounced back onto the field.
Colby Rasmus led off the fifth with a solo shot to cut the Chicago lead to 7-6, with his majestic blast traveling 426 feet to right-center.
It was the third two-homer game of the season and 20th of his career for Bautista, who also tied his career high of five RBI in one game with more than half the game left. Dunn's two-homer game was the 36th of his career and second this season, also doing it May 15 at Minnesota's Target Field.
A day after boiling over because of a strikeout in the ninth inning of a loss on Sunday to get ejected, Bautista put the Blue Jays up 2-0 in the top of the first with his 13th home run -- hit to the opposite field after Cabrera led the game off with a single.
Chicago didn't waste time responding.
The White Sox took a 3-2 lead in their half of the second by plating three runs on five singles as the fog poured into the ballpark and progressively limited visibility until the delay began a little more than an hour into the game.
NOTES: Blue Jays LHP Mark Buehrle made his first return to U.S. Cellular Field in a different uniform than the home black and whites of the White Sox, who featured him as an anchor of the starting rotation for 12 years. After signing as a free agent with the Miami Marlins last season, Buehrle was traded to Toronto in the offseason. He will not pitch against his former team in the three-game series, but said it was nice to see some familiar faces. "When you do something for 12 years of your life for six months (a year), besides being on the road, it just felt normal coming here." Buehrle helped the Sox win the 2005 World Series and threw a no-hitter here in 2007 followed by a perfect game in 2009. The White Sox gave him a video tribute on the board in center field between the first and second innings, which prompted a standing ovation. ... Blue Jays manager John Gibbons missed Monday's game to attend his son's high school graduation. Bench coach DeMarlo Hale was Toronto's acting manager.