The Tigers scored three times in the ninth to tie it and twice in the 10th to win it as they spoiled the home opener for the White Sox with a 9-7 win in Chicago.
Leonys Martin drove in the go-ahead run in the 10th as Detroit won its first road game of the season.
Victor Martinez went 3-for-4 with two RBI for the Tigers, who trailed 7-3 after seven innings.
Joe Jimenez got the win and Shane Greene his first save.
— with files from Metro Source