Bruins 2, Flames 1: Reilly Smith scored the tiebreaking goal at 15:27 of the third period and Boston beat the Flames in Jarome Iginla's return to Calgary. Iginla received an extended standing ovation before the opening faceoff of his first game back in Calgary since he was traded to Pittsburgh last season.
Predators 4, Rangers 1: Nick Spaling and Rich Clune scored first-period goals, and seldom-used backup Carter Hutton made 28 saves as Nashville snapped a five-game losing streak. Rangers captain Ryan Callahan will be sidelined for four to six weeks because of a sprained left knee sustained midway through the first period.
Kings 6, Canadiens 0: Rookie Martin Jones made 30 saves for his second shutout in as many games, and six Los Angeles players scored in the Kings' victory over Montreal.
Capitals 6, Lightning 5: Alex Ovechkin scored four goals, including the equalizer with 32.4 seconds left in regulation, and the Washington rallied to beat Tampa Bay in a shootout.
Blackhawks 6, Stars 2: Patrick Sharp scored twice, extending his domination of Dallas, and Chicago cruised to victory.
Coyotes 3, Avalanche 1: Antoine Vermette scored two goals, Thomas Greiss stopped 29 shots and Phoenix beat Colorado.
Oilers 5, Hurricanes 4: Jordan Eberle scored a power-play goal at 1:48 of overtime and Edmonton earned a victory over Carolina.
Panthers 3, Red Wings 2: Brad Boyes scored the winning goal in a shootout to lift Florida past Detroit.
Blues 2, Jets 1: Kevin Shattenkirk scored a power-play goal at 16:58 of the third period to give St. Louis a win.
Blue Jackets 5, Devils 4: Nick Foligno scored the game-winning goal with 91 seconds left when Ryan Johansen's shot went in off his skate, giving Columbus a victory over New Jersey.
Sabres 2, Senators 1: Zemgus Girgensons scored the tying goal in the second period and added a score in the 10th round of a shootout to lift Buffalo to a victory.
Maple Leafs: Captain Dion Phaneuf has been suspended two games for his hit from behind on Kevan Miller of the Bruins.
-- ASSOCIATED PRESS