T.J. Brodie's go-ahead tally midway through winner as the Calgary Flames 2.

Mark Giordano, Jarome Iginla, Lee Stempniak and Alex Tanguay also recorded goals for the Flames, who snapped a three-game losing skid.

Miikka Kiprusoff stopped 19-of-21 shots in the victory.

Cal Clutterbuck and Nick Johnson scored for Minnesota, which has lost two straight following a five-game winning streak.

Niklas Backstrom stopped just 5-of-8 shots before being pulled in the first period. Josh Harding made 25 saves the rest of the way.