Chris Sale scattered nine hits in his third complete game of the season, and the Chicago White Sox overcame Miguel Cabrera's fourth homer in fourth games to beat the Detroit Tigers 6-2 on Monday night.
Josh Phegley, Gordon Beckham and Alexei Ramirez singled in runs in a three-run fifth inning as Chicago handed AL Central-leading Detroit its third loss in four games.
Beckham and Jeff Keppinger each had three hits. Phegley added a second RBI single and Alejandro De Aza hit a sacrifice fly in a two-run eighth that put away the game.
Sale (8-11) struck out six and walked none, winning his second straight start after going 1-9 in his previous 11.
Doug Fister (10-6) gave up four runs on eight hits and three walks in six innings.