Coyotes 4, Oilers 3, SO
At Glendale, Arizona, Ladislav Nagy and Geoff Sanderson scored in the shootout to lift Phoenix over Edmonton.
After both teams went scoreless in the shootout's opening round, the Oilers' Ryan Smyth scored. Sanderson then answered.
Ales Hemsky missed on Edmonton's final attempt before Nagy recorded the winner.
Phoenix's Oleg Saprykin sent the game into overtime when he scored with 3:41 remaining.
Smyth and Jason Smith scored in regulation for the Oilers. Edmonton's Georges Laraque was credited with his first goal since March 16, 2004.
Mike Comrie and Mike Johnson each had a goal for the Coyotes, who have won four of five.
Canucks 6, Canadiens 2
At Vancouver, British Columbia, Brendan Morrison scored 57 seconds in and Vancouver netted a team-record tying six goals in the first period.
Morrison set the tone and Alexandre Burrows added another goal on a wraparound less than a minute later as Vancouver romped to its fourth straight win and seventh in eight games. The Canucks scored six times on their first 13 shots in the opening 14 minutes.
Alex Auld made 24 saves for the Canucks, who improved to 9-1 against the Eastern Conference and kept pace with Calgary atop the Northwest Division.
Mighty Ducks 1, Panthers 0
At Anaheim, California, Jean-Sebastien Giguere made 30 saves in his 20th career shutout and rookie Chris Kunitz scored the only goal just 29 seconds in to lead Anaheim over Florida.
It was Giguere's first shutout since March 3, 2004, against Minnesota.
The Ducks, who beat Ottawa 4-3 Thursday, have won consecutive games with Giguere in net for the first time since a four-game stretch from Oct. 26-Nov. 1.
Florida was shut out for the sixth time this season and third in eight games. It was the only meeting between the teams this season.