BOSTON -- Scott Carroll pitched 6 2-3 innings of one-hit ball, and Dayan Viciedo hit a three-run homer on Monday night to lead the White Sox to a 4-0 victory over the Boston Red Sox.
Making the eighth -- and best -- start of his career, Carroll (3-5) walked two and struck out five while shutting down the defending World Series champions. Adam Dunn hit a solo homer in the second inning and doubled and scored on Viciedo's home run in the fourth.
A.J. Pierzynski's third-inning single was the lone hit for Boston off Carroll. Jackie Bradley Jr. singled off Javy Guerra to lead off the eighth for the only other Red Sox hit.
Clay Buchholz (3-5) allowed four runs on five hits and a walk, and struck out seven in seven innings. The Red Sox have lost six of seven games and 12 of 17 to fall into last place in the AL East.
The start of the game was delayed by 39 minutes because of severe weather moving through the area. There were two brief but torrential downpours during the game that sent fans scurrying but didn't stop play.
NOTES: Carroll allowed seven runs on 10 hits and three walks in six innings in his previous start. ... The Red Sox won a manager's challenge at first base even though replays showed that Jim Joyce's original call, that Mike Napoli's foot came off the base, was correct. ... The Red Sox activated 1B/OF Mike Carp from the 15-day disabled list and optioned INF Jonathan Herrera to Triple-A Pawtucket. ... The Red Sox fell to 2-5 against Chicago teams, having been swept by the Cubs at home last week in a three-game interleague series.