VANCOUVER -- Tyler Myers scored with 1:29 left in the third period, and the Vancouver Canucks extended their season-long winning streak to seven games with a 2-1 win against the New York Rangers at Rogers Arena on Saturday.
Myers took a pass from Bo Horvat at the point and scored with a high wrist shot through traffic and over the blocker of Rangers goalie Alexandar Georgiev.
"You just have to get it there and see what happens," Myers said. "When we have a good net-front like that it makes it tough for the goalie. You could tell the goalie had trouble seeing it. It was a big two points for us. It keeps this momentum going."
[WATCH: All Rangers vs. Canucks highlights]
Jacob Markstrom made 36 saves for his sixth straight win for the Canucks (23-15-4), who have outscored opponents 30-17 during the longest active winning streak in the NHL. It's the first time that Vancouver has won seven in a row since Dec. 1-14, 2013.
"To the end we were fighting," said Markstrom, who made 14 saves in the third period. "They were pushing and we were fighting back. I said before the [Christmas] break you have to keep the train rolling. We have to keep going. You don't want to have long times of losing games, you want to string games together, and we're doing that right now."
Pavel Buchnevich scored for the Rangers (19-18-4), who lost all three games on a western Canada road trip and are (3-6-1) in their past 10 games.
"We played a solid road game and it was just unfortunate that they get that one late because it felt like we were really tilting the ice in the third," Rangers forward Chris Kreider said.
Georgiev, starting because Henrik Lundqvist was ill, made 25 saves.
"I certainly love a lot about our game tonight," Rangers coach David Quinn said. "We did almost everything right except score and it's really disappointing. It really was a kick in the gut to have that one shot go in and to play as well as we did in the third and give that up late, but hey, we've got to fight through some adversity and we can draw from this game to understand what we have to do to have success."
Antoine Roussel scored 1:46 into the first period to put the Canucks ahead 1-0. Georgiev stopped a deflection in tight but poked the rebound to Roussel below the hash marks.
Video: NYR@VAN: Roussel buries loose puck early in the 1st
Buchnevich tied it 1-1 at 7:59 after Kreider stripped the puck from defenseman Christopher Tanev to the right of the Vancouver net. Kreider passed across the crease to Buchnevich, who recovered from a big hit in the corner in time to one-time it over Markstrom's left pad.
Markstrom, who was named to his first NHL All- Star Game on Friday, made his best saves with the Canucks being outshot and outplayed for long stretches of the third period. He made tough left-pad saves off Buchnevich at 4:29 and Filip Chytil at 9:58 and came sliding across his crease and stacked his pads to stop a Jacob Trouba chance with 3:39 left.
"Sometimes you've just got to be athletic," Markstrom said. "It's about stopping the puck. It's not textbook and how I really wanted it. I stopped the puck and that's the main part."
Video: NYR@VAN: Buchnevich rips quick shot off great pass
They said it
"Right now, it really hurts. When we step back and let the emotions settle in, I think our guys will be happy with the way we played. I mean, we feel good as a staff about the way we looked as a team tonight and the challenge is to do it consistently. But right now, this is a tough time to talk about it because it hurts right now." -- Rangers coach David Quinn
"Any team that is winning in the League, they're getting production throughout their lineup and their D included, and it was a big goal by [Myers] tonight. The way the game was going, the way it felt after two periods, we were just going to have to kind of get a greasy, grunty goal by just getting pucks to the net and going to the net." -- Canucks coach Travis Green
Need to know
Lundqvist took part in warmups after skipping the morning skate and was the backup but did not sit on the Rangers bench. … It was the second straight game without a point for Rangers forward Artemi Panarin, who had 21 points (nine goals, 12 assists) in his previous 11 games. … Quinn Hughes had an assist for his 30th point (four goals, 26 assists) in 41 games, the fewest games by a Vancouver rookie defenseman to reach 30. Jocelyn Guevremont (1971-72) and Dale Tallon (1970-71) each did it in 50 games. … Myers has four points (three goals, one assist) in his past three games … Horvat had two assists and has seven points (two goals, five assists) in a three-game point streak.
Rangers: Host the Colorado Avalanche on Tuesday (7:30 p.m. ET; NBCSN, SN360, SNE, SNO, NHL.TV)
Canucks: At the Tampa Bay Lightning on Tuesday (7 p.m. ET; SUN, SNP, NHL.TV)
Video: Canucks edge Rangers on Myers' late goal