Tomas Plekanec, Niklas Sundstrom and Jan Bulis also scored for Montreal, and Jose Theodore made 27 saves. Boyd Devereaux and Mike Ricci scored for Phoenix.
Canucks 3, Rangers 2
At New York, Vancouver's Matt Cooke knocked in a rebound with 4:31 left, snapping a tie in his first game since missing 17 with a broken jaw.
Todd Bertuzzi and Daniel Sedin also scored for the Canucks, who won their third straight and snapped a three-game road losing streak. Petr Prucha scored twice for the Rangers, who had won their previous five home games.
Hurricanes 5, Blackhawks 3
At Raleigh, North Carolina, Aaron Ward was awarded the tying goal after a video review early in the second period and Matt Cullen put Carolina ahead about a minute later.
Cullen scored again in the third period and Craig Adams also had two goals for the Hurricanes, who were playing at home for the first time since Nov. 27.
Jaroslav Spacek, Tyler Arnason and Andy Hilbert scored for Chicago.
Columbus Blue Jackets forward Sergei Fedorov will not play for Russia at the Winter Olympics in Turin, Italy.
Fedorov, a six-time NHL All-Star who turned 36 on Tuesday, said he needed the time to recuperate from a nagging injury and to adapt to his new team.
"I don't think it is appropriate to delay my decision about the Olympics any further," Fedorov said in a statement released through IMG, which handles his business affairs. "As much as I would enjoy representing my country in Italy, I'm afraid that at this point in the season my focus has to remain with the Columbus Blue Jackets."



