Mason Raymond snapped a tie with 6:24 remaining in the third period, lifting the Vancouver Canucks to a 5-3 road victory over the Toronto Maple Leafs on Saturday.
Ryan Kesler netted two goals, Daniel Sedin had a tally and an assist and defenseman Dan Hamhuis added an empty-netter for the Canucks, who have won eight of their last nine games and four straight visits to Air Canada Centre.
Raymond, who also had an assist, received a pass from Mikael Samuelsson and entered the offensive zone on the right side before firing a slap shot between the pads of Jean-Sebastien Giguere for his fourth goal of the season.
Fredrik Sjostrom and Phil Kessel gave Toronto a 2-0 lead just 7 1/2 minutes into the game, but Sedin and Kesler answered later in the opening period to forge a tie.
The Canucks needed just three seconds to cash in on Mikhail Grabovski's high-sticking sticking penalty early in the second as Kesler deflected defenseman Christian Ehrhoff's slap shot from the right point past Giguere 56 seconds into the period.
Grabovski atoned for his miscue midway through the session, beating Roberto Luongo with a slap shot with 8:16 left to knot the game at 3-3.
Luongo made 29 saves for Vancouver while Giguere stopped 27 shots for Toronto, which has lost eight in a row.