Sam Gagner scored the lone goal in the shootout, helping the Arizona Coyotes snap a 10-game losing streak with a 3-2 victory over the Vancouver Canucks on Thursday night.

Mike Smith kept the Canucks off the scoreboard in the shootout after the Coyotes allowed two third-period goals to relinquish a 2-0 lead. Smith finished with 32 saves for Arizona, which hadn't won since Feb. 9 at Chicago and hadn't earned a victory at home since Jan. 8 against Winnipeg.

Tobias Rieder and Tye McGinn scored for the Coyotes.

Vancouver's Eddie Lack stopped six shots in overtime, but couldn't get to Gagner's hard forehand in the shootout. Lack had 33 saves, and Chris Higgins and Radim Vrbata had goals for the Canucks.

Vrbata's score came with 53 seconds left in regulation, forcing the overtime period.