Along with that, Buehrle threw a season-high 127 pitches and nine strikeouts, while walking two and giving up five hits. Buehrle is 3-0 in his last three starts with a 2.31 ERA.
The lone run off Buehrle came in the ninth on a Corey Koskie RBI-double, scoring Denny Hocking, who singled.
Like Wednesday night's second-time-around, five-run outburst, the White Sox were hitless off Twins' starter Brad Radke through the first time around before a two-out rally in the third scored two runs.
Sandy Alomar Jr. started it off with a single and scored on a double by D'Angelo Jimenez. Aaron Rowand then put the Sox up 2-0 with a RBI-single.
The Sox cooled off over the next couple innings before back-to-back singles by Magglio Ordonez and Brian Daubach set-up some aggressive baserunning two batters later on a Jose Valentin double.
Valentin, who went 2-4 with a double and triple, hit the ball through the infield and in the right-center gap, easily scoring Ordonez and allowing Daubach to take a chance at home, forcing the bad throw which ended in the Twins dugout. Valentin was running all the way and scored on the throwing error, putting the Sox up 5-0.
Radke went on to pitch eight innings, giving up five runs (four earned). Mike Nakamura threw a scoreless inning of relief.
Alomar went 1-3 in his first start since returning from the disabled list, while Paul Konerko made his first start at first base since June 15, going 0-4. Rowand started in center in place of Willie Harris and went 1-4. Carlos Lee went 1-4, picking up eighth stolen base.
The Sox will now head back to Chicago to play the Cubs at U.S. Cellular Field for a three-game set starting on Friday at 1:05 p.m. CT. Danny Wright is scheduled to start against Matt Clement.