Tyler Flowers knocked in two runs to support 7 0, in the opener of a three-game series.

Buehrle (11-6) gave up just four hits -- all singles -- and struck out four to win for the fifth time in his last six decisions.

Sergio Santos tossed 1-2-3 ninth to record his 27th save of the season.

Dayan Viciedo went 2-for-3 with an RBI for the White Sox, who have won four straight and six of eight. They now sit just five games behind the AL Central- leading Tigers.

Kevin Slowey (0-3) lasted seven innings, allowing two runs on six hits to suffer the loss.

The Twins, who have dropped eight of their last nine games, were 0-for-4 with runners in scoring position.