DETROIT — The Twins used 19 hits to rally from an early 5-0 hole only to have their six-game winning streak broken by Justin Upton’s two-run, ninth-inning home run off Matt Belilse in a 12-11 loss to the Detroit Tigers at Comerica Park.
The Twins had several chances to add insurance runs in their half of the ninth, but Miguel Sano struck out with the bases loaded to end the inning.
Belilse, in his third save opportunity since Brandon Kintzler was traded to Washington on July 31, struck out Ian Kinsler to end the Tigers’ three-run eighth inning but gave up a leadoff hit to Matt Mahtook before Upton hammered a 2-1 pitch deep to left field to end the game.
Joe Mauer homered and drove in five runs as the Twins took an 11-6 lead. Byron Buxton drove in two runs with a solo home run and sacrifice fly.
The Twins stayed fell 4 1/2 games behind first-place Cleveland in the American League Central and slipped out of the second AL wild-card spot pending late West Coast games.
The Twins trailed 5-0 after one inning, but Mauer’s bases-loaded double in the third inning cut the deficit to two runs, and Eddie Rosario followed with a game-tying, two-run homer run to deep right-center.
The last time the Twins won seven games in a row was 2011, when they won eight straight from June 11-21.
The Indians, who won 3-0 at Tampa Bay, start a three-game series at Target Field on Tuesday.
The Tigers trailed 11-6 after six innings but pulled within one run on Jose Iglesias’ two-run home run in the eighth inning off Trevor Hildenberger.