Jose Abreu had three hits, drove in two runs and scored another as the visiting Chicago White Sox topped the Detroit Tigers 5-3 on Saturday.Chicago collected 17 hits, including a solo homer by Tim Anderson. Leury Garcia had three hits and scored a run and Yoan Moncada supplied two hits and two RBIs.Every player in the White Sox lineup had at least one hit, allowing Ivan Nova (11-12) to get the victory. Nova gave up two runs on eight hits in five innings.Closer Alex Colome gave up a ninth-inning run but still nailed down his 29th save.Detroit starter Tyler Alexander (1-4) allowed three runs on 10 hits in 4 1/3 innings. Dawel Lugo had three hits and scored a run.The White Sox had two runners on base in the third with no one out but Alexander responded by getting two strikeouts and a flyout.They had runners on the corners with one out in the fourth. But Yolmer Sanchez and Adam Engel popped up.Detroit had two runners on base with one out in the fourth but Travis Demeritte bounced into a double play.