Calgary's Rene Borque scored earlier in the shootout, answering a tally by the Canucks' Jeff Tamebellini. After Mikka Kirprusoff stopped Ryan Kesler in the third round of the tiebreaker, Tanguay beat Roberto Luongo for the game-winner.
Alexander Edler scored twice and Kesler tallied midway through the third period to forge a tie for Vancouver, which dropped to 1-2-3 in its last six games.
Luongo turned aside 30-of-33 shots for the Canucks.
Chipotle plans first price increase in 3 years
Putin thinks Obama would save him if he were drowning