Dominik Hasek stopped 22 shots for his 78th career shutout and NHL leaders Detroit beat Dallas 3-0 on Saturday.
Hasek also reached 375 victories to break a tie with John Vanbiesbrouck for 11th place on the career list.
Sharks 3, Blue Jackets 2
At San Jose, California, the Sharks snapped their five-game home winless skid by beating Columbus.
Patrick Rissmiller scored two goals for the first time in his career for San Jose. The Sharks have an NHL-low seven home wins midway through the regular season, yet they've remained among the league's elite teams with the best road record in hockey.
Capitals 5, Canadiens 4, OT
At Montreal, Mike Green scored 1:27 into overtime for his third point of the game, leading Washington over Montreal.
Green also had two assists. Alexander Ovechkin had two goals and Nicklas Backstrom and Boyd Gordon also scored for Washington.
Penguins 3, Panthers 0
At Pittsburgh, the home side won its sixth in a row with victory over Florida.
Ty Conklin made 35 saves for his second shutout and seventh victory in seven starts this season.
Flyers 3, Maple Leafs 2
At Toronto, Antero Niittymaki made 54 saves to lead Philadelphia over Toronto. Steve Downie scored his first NHL goal for the Flyers.
Toronto fell to 1-1-4 since goalie Vesa Toskala went down with a groin injury.
Bruins 4, Devils 3
At Boston, P.J. Axelsson had a goal and two assists to lead Boston past New Jersey.
Senators 4, Lightning 3, OT
At Ottawa, the home side extended Tampa Bay's losing streak to a season-high seven games.
Predators 4, Wild 1
At Nashville, Tennessee, J.P. Dumont and Dan Hamhuis each had a goal and an assist to lead Nashville past Minnesota.
Coyotes 3, Ducks 2, SO
At Glendale, Arizona, Phoenix downed Anaheim to record their third-straight win at home.
Peter Mueller scored the only goal in a shootout for the Coyotes. Ilya Bryzgalov then stopped Anaheim's Ryan Getzlaf and Brandon Bochenski to win it.
Flames 6, Kings 4
At Los Angeles, Kristian Huselius and Daymond Langkow scored the tying and go-ahead goals on power plays less than two minutes apart in the third period to lead Calgary over Los Angeles.
Avalanche 2, Islanders 1, OT
At Denver, Marek Svatos gathered a loose puck in front of the net and backhanded a shot past Rick DiPietro 2:05 into overtime to give Colorado victory over New York.
Blues 1, Hurricanes 0
At St. Louis, Lee Stempniak scored his 50th NHL goal in the first period as St Louis shut out Carolina.
Oilers 3, Rangers 2, SO
At Edmonton, Alberta, Edmonton earned their NHL-best 11th shootout victory of the season by beating New York.