The win extends the Twins' win streak to four games after sweeping the Indians in a three-game set at home. It's also a measure of revenge, as Minnesota lost three in Chicago last week.
It was a high-scoring first inning, with the Sox jumping out to a 4-0 lead off of a Paul Konerko RBI-single and a three-run home run from A.J. Pierzynski. The Twins tied it in the bottom of the first with RBI singles from Joe Mauer, Josh Willingham and Danny Valencia and Mauer scoring on a fielder's choice.
The Twins made it 6-4 in the third inning after Ryan Doumit hit an RBI-single and a sac fly from Valencia.
Alejandro De Aza had RBI-singles in the fourth and eighth innings to tie the game at 6-6 before Carroll's sac fly ended it.
It's the fourth walk-off win of the season for Minnesota, via Joe Christensen of the Star Tribune.
The Twins pulled starter Cole De Vries after five innings. He gave up seven hits, five runs (four earned) and struck out three.
Reliever Glen Perkins (2-1) got the win for his one inning of work in the ninth. Brett Myers (0-1) pitched only the ninth for Chicago and came away with the loss.
Jose Quintana pitched seven innings for Chicago, giving up 10 hits, six runs (four earned) and striking out none.
Game 2 is scheduled for 8:10 p.m. ET Tuesday at Target Field.
For more on the Minnesota Twins and the Chicago White Sox, head over to their SB Nation blogs at Twinkie Town and South Side Sox. More news and analysis on MLB can be found over at Baseball Nation and on SB Nation's Youtube channel: