White Sox 5, Twins 2

MINNEAPOLIS -- Hector Noesi allowed two runs and three hits in 7 2/3 innings, and Chicago topped Minnesota.

Noesi threw his longest outing in more than two years. He struck out four and did not issue a walk. Daniel Webb got the last out in the eighth, and Jake Petricka pitched a perfect ninth for his fifth save.

Adam Eaton, whose third-inning single gave Chicago a 1-0 lead, finished 3-for-5 with two RBIs. Alexei Ramirez and Conor Gillaspie added two hits apiece for the White Sox.