DALLAS (AP) - Michael Ryder scored the go-ahead goal at 6:42 of the third period after Dallas wasted a three-goal lead, and the Stars went on to 5-3 victory over the Anaheim Ducks on Monday night.
With the game even at 3, Ryder skated up the middle and converted Loui Eriksson's setup for Ryder's 11th of the season.
Eric Nystrom added an insurance goal for Dallas at 14:19 of the third.
Dallas' Alex Goligoski and Mike Ribeiro scored power-play goals over a 24-second span in the second period. Brenden Morrow also connected for the Stars.
Anaheim's Teemu Selanne registered his 648th career goal on the power play, and teammate Lubomir Visnovsky added a man-advantage goal.
CANUCKS 4, WILD 0
VANCOUVER, British Columbia (AP) - Roberto Luongo made 33 saves to earn his first shutout of the season.
Henrik Sedin scored a goal and added two assists to extend his points streak to three games and twin brother Daniel added three assists to help the Canucks win for the 11th time in 14 games.
At 20-9-5, the Wild are off to their best start in franchise history, even after their fourth straight loss.
Luongo also shared in a shutout Dec. 9 against Colorado, when he left early with a throat injury. Ryan Kesler, Alex Burrows and Jannik Hansen also scored for the Canucks.
AVALANCHE 3, FLYERS 2, SO
DENVER (AP) - Ryan O'Reilly scored in the first round of a shootout and Colorado beat Philadelphia for its sixth consecutive victory at home.
Jean-Sebastien Giguere turned away a shot by Matt Read in the shootout and had 31 saves for the Avalanche, who are 8-1 after regulation and undefeated in six shutouts.
The Flyers tied it in the final minute of regulation with their goalie pulled, on Wayne Simmonds' 10th goal of the season. He punched the puck in from up close amid heavy traffic in front of the net.
RED WINGS 3, OILERS 2
EDMONTON, Alberta (AP) - Drew Miller scored with 4:15 remaining in the third period.
Dan Cleary and Jiri Hudler also scored for Detroit, which has won 12 of its last 15 games.
Ryan Jones and Jordan Eberle had Edmonton's goals. The Oilers have lost four in a row and nine of 11.
Detroit started the scoring four and a half minutes into the first when Cleary deftly redirected a backhand shot by Jakub Kindl past Oilers goalie Nikolai Khabibulin.
BRUINS 3, CANADIENS 2
BOSTON (AP) - David Krejci scored off his skate to break a second-period tie, and Tim Thomas stopped 33 shots to lead Boston to its fifth consecutive win.
Benoit Pouliot and Brad Marchand also scored for the Bruins, who have won 19 of 22 since losing back-to-back games to Montreal at the end of October.
Carey Price made 28 saves and Tomas Plekanec scored for Montreal, which lost its third straight game - its second in a row since coach Jacques Martin was fired and replaced by Randy Cunneyworth.
The Canadiens have lost nine of their last 12, a streak that cost one of the NHL's winningest coaches his job and left them in last place in the Northeast Division.
KINGS 3, MAPLE LEAFS 2, SO
TORONTO (AP) - Dustin Brown scored the only goal of a shootout Monday and the Los Angeles Kings wrapped up a bizarre road trip.
Maple Leafs goalie James Reimer made 40 saves, and Justin Williams and Brown scored in regulation for Los Angeles.
John-Michael Liles and Matt Frattin scored for Toronto, which has two wins in the last nine games.
The Kings limped into Toronto having lost six of their last seven games, a stretch cost coach Terry Murray his job.