MINNEAPOLIS -- Adam Dunn hit two opposite-field home runs and a double, and Dayan Viciedo also homered to the opposite field as the White Sox offense continued to display signs of a pulse in their 9-4 victory against the Minnesota Twins on Wednesday.
Dunn also walked, reached base four times and drove in five runs. Viciedo added a sacrifice fly and a single and had two RBI and Jeff Keppinger broke an 0-for-16 slump with two hits, including a two-run double. Alex Rios extended his hitting streak to 10 games, going 3-for-4 with a triple, stolen base and two runs scored.
It was the Sox third straight game with 10 or more hits. They out-hit the Twins 14-11.
The win gave the Sox a 17-21 record, the same mark they had last season when they spent 117 days in first place.
Dylan Axelrod pitched 5 1/3 innings to collect his first win after three defeats.