Carey Price made 35 saves for his second shutout and the Canadiens ended Vancouver’s six-game winning streak with a 2-0 victory over the Canucks last night in Montreal.
Andrei Markov and Roman Hamrlik scored for the Canadiens, who had lost three of four.
Price recorded his sixth career shutout, including a 19-save effort in a 3-0 win in Ottawa Oct. 23.
Roberto Luongo stopped 27 shots for Vancouver, which began a five-game road trip.
The Canucks had gone 6-0-1 since a 6-2 loss in Minnesota Oct. 19. They had a seven-game winning streak from Jan. 16-30.
Markov gave the Canadiens a 1-0 lead with his first goal of the season at 6:53 of the first period.
Montreal was unable to convert each of its first three power-play tries, falling to 3 for 50 overall.
But Hamrlik scored the Canadiens’ fourth power-play goal of the season during their fourth man advantage of the game at 4:39 of the third.
Capitals 5, Rangers 3 — Matt Hendricks’s third-period goal gave visiting Washington its first lead and sent the Capitals to their season-high fifth straight victory.
The Capitals beat the Rangers for the fourth consecutive time. Washington is 9-1-1 in its last 11 against New York and 4-0-1 at Madison Square Garden over three seasons.
Senators 5, Thrashers 2 — Jason Spezza scored two goals and host Ottawa extended its winning streak to four straight.
Senators goalie Brian Elliott, making his 11th straight start, stopped 35 shots. Chris Neil and Jesse Winchester scored their first goals of the season, and Sergei Gonchar also scored for Ottawa.
Lightning 4, Maple Leafs 0 — Steven Stamkos scored two goals, Dan Ellis had his second shutout of the season, and Tampa Bay handed visiting Toronto its sixth straight loss.
Nate Thompson and Dominic Moore also scored for the Lightning, who stopped a three-game losing skid.
Hurricanes 7, Oilers 1 — Joe Corvo scored two power-play goals, Eric Staal had four assists, and host Carolina scored four times in the first 7 1/2 minutes in a victory over Edmonton.
The Hurricanes forced an early change in the Edmonton net, taking a 4-0 lead against Nikolai Khabibulin on just eight shots.
Flames 4, Avalanche 2 — Curtis Glencross scored twice, Miikka Kiprusoff had 29 saves, and Calgary won at Colorado to end a four-game losing streak.
David Moss and Mikael Backlund also scored and Rene Bourque had two assists for the Flames.
Ducks 3, Sharks 2 — Lubomir Visnovsky scored with 32.6 seconds remaining in overtime to help visiting Anaheim win its fourth straight game.
Jonas Hiller made 39 saves in helping the Ducks weather a third-period barrage from San Jose and eventually win it in OT.