The White Sox closed to 6-4 in the eighth on an RBI single by Alexei Ramirez to make it 6-4.

Taking no chances, Tigers manager Jim Leyland brought in closer Joaquin Benoit with one out in the eighth. Benoit struck out Adam Dunn and Avisail Garcia, the worked out of another jam in the ninth inning for his 15th save in 15 chances.

John Danks (2-10) pitched into the eighth.

Porcello surrendered three runs and four hits in the first, needing 40 pitches to get the first three outs of. Garcia and Conor Gillaspie had RBI singles and the other run came on a sacrifice fly by Jeff Keppinger.

That's where the score stayed until the top of the third when Cabrera launched a majestic drive that sailed high above the left-field fence to tie the score at 3.

The Tigers then broke the game open with three more runs in the sixth. Omar Infante drove in the go-ahead run with a single and two more scored on an error at third base by Gillaspie.