Alex Rios' first-inning grand slam let Jake Peavy and the White Sox pitching staff breathe a day after giving up a season-high 18 runs in an embarrassing loss to the Twins. Peavy & Co. took care of the rest.

The Sox right-hander gave up one run over six innings as Chicago beat Minnesota, 6-2, Wednesday at U.S. Cellular Field, keeping the Sox in first place in the AL Central until at least Friday.

Rios hit another homer in the sixth and drove in all six runs, tying a career high, while Peavy earned his 10th win. His last three wins have come against the Twins.