Updated

A.J. Pierzynski smacked a three-run homer, registered three hits and drove in four runs as the Chicago White Sox defeated the Cleveland Indians, 10-6, on Wednesday.

Alejandro De Aza added a two-run homer, while Paul Konerko had two hits and a pair of RBI for the White Sox, who swept the weather-shortened two-game series.

Travis Hafner had three RBI, including a solo shot for Cleveland, which is off to a 1-4 start.