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.
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.