Adam Dunn smacked his 23rd homer of the year over the left-field wall, taking Baltimore reliever Tommy Hunter’s full-count breaking ball to the opposite field, as he redeemed himself for an eighth-inning error that forced the White Sox to bat — and win, 3-2 — in the bottom of the ninth at U.S. Cellular Field.