The Twins won for only the second time in nine games, getting a combined two-hitter from Samuel Deduno and two relievers.
Deduno (5-2) worked seven innings, allowing both Seattle hits and striking out nine.
Jason Vargas (13-9) gave up six runs on eight hits in 4 2/3 while the Mariners were losing for the fourth time in six outings.
Theater accidentally screens 'Nymphomaniac' trailer instead of Disney's 'Frozen'
Caroline Berg Eriksen: Soccer player's wife triggers debate with post-birth selfie