Ilya Mikheyev and Sam Lafferty each scored a goal and added an assist, and Filip Hronek chipped in with three helpers as the visiting Vancouver Canucks edged the Calgary Flames 4-3 on Saturday.
Quinn Hughes and Elias Pettersson also scored for the Canucks, who led 2-1 after the first period and 3-1 heading into the third.
Elias Lindholm scored twice for the Flames, while Mikael Backlund added a single. The Flames had their two-game NHL win streak snapped.
Thatcher Demko stopped 19 of 22 shots in the Canucks’ net, while Jacob Markstrom stopped 18 of 21 shots fired his way in the Flames’ net.
The Canucks led 3-1 with under five minutes left in the third period when Lindholm scored to make it a 3-2 game.
Nikita Zadorov then shot at an empty Flames’ net, but teammate Pettersson touched it before it went in the net to make it 4-2.
Lindholm then scored again at 19:06 to make it 4-3 and the Canucks held on for the road win.
UP NEXT
Flames: Host the Minnesota Wild on Tuesday.
Canucks: Host the New Jersey Devils on Tuesday.