Michal Handzus netted the eventual game-winner 1, on Tuesday.

Torrey Mitchell scored a goal for the Sharks, who won for the seventh time in nine games.

Antti Niemi made 27 saves in the win.

Chris Butler lit the lamp for Calgary and Miikka Kiprusoff stopped 30-of-31 shots as the Flames dropped their sixth straight road game.