A sac-fly by Jose Iglesias in the top of the 10th inning lifted the Tigers to a 3-2 win over the Blue Jays in Toronto.
The Jays tied the game at two when Justin Smoak walked with the bases loaded in the bottom of the ninth.
Joe Jimenez blew the save, but got credit for the win.
Starter Mike Fiers threw eight innings of one-run ball in a no-decision.
Victor Martinez and John Hicks also drove in runs for Detroit, which won its second straight after an 11-game losing streak.
Toronto has lost four of its last six.