Kings 3, Islanders 0
Anze Kopitar, Dustin Brown and Tyler Toffoli scored goals as the Los Angeles Kings shut out the New York Islanders 3-0.
Rookie goaltender Martin Jones stopped 16 New York shots for his second consecutive victory.
The Kings' record improved to 19-7-4 and extended a club record by allowing two or less goals in 15 straight contests.
Goaltender Kevin Poulin stopped 21 shots for the Islanders, who lost their ninth straight game (8-17-5).
- - -
Bruins 3, Penguins 2
Trailing Pittsburgh 2-1, the Boston Bruins got a tying goal from center David Krejci with 1:29 left before defenseman Zdeno Chara fired one home with 13 seconds remaining, giving the Bruins a dramatic 3-2 comeback victory and ending the Pittsburgh Penguins' five-game winning streak.
The game was marred by a first-period incident that left Pittsburgh (20-10-1) defenseman Brad Orpik unconscious and then carried off the ice on a stretcher after he was punched twice with his head already on the ice by Shawn Thornton, Boston's (19-8-2) tough right winger.
Chris Kunitz and James Neal scored the power-play goals that had put the Penguins, the Eastern Conference leaders, ahead.
- - -
Canadiens 3, Sabres 2
Tomas Plekanec and Brandon Prust each had a goal and an assist to lead the Montreal Canadiens to a 3-2 win over the Buffalo Sabres.
Alex Galchenyuk also scored and Travis Moen had a pair assists for Montreal (19-9-3), who have won five straight and nine of their last 10.
Tyler Ennis and Zemgus Girgensons scored for the Sabres (6-22-2), who have just two wins in 10 games under interim coach Ted Nolan.
- - -
Devils 4, Rangers 3 (overtime)
Defenseman Eric Gelinas' power-play goal 1:15 into overtime powered the New Jersey Devils to a 4-3 win over the New York Rangers at Madison Square Garden.
With New Jersey on a four-minute power play, Gelinas one-timed Patrik Elias' feed over Rangers goalkeeper Henrik Lundqvist for the game-winning goal.
Cam Janssen, Travis Zajac and Michael Ryder also scored for New Jersey, who snapped a three-game losing streak.
- - -
Panthers 2, Red Wings 1
Jonathan Huberdeau's goal early in the third period broke a tie and gave the Florida Panthers a 2-1 come-from-behind win over the Detroit Red Wings at the Joe Louis Arena.
Jimmy Hayes also scored for Florida (9-16-5), who won their second consecutive game after three straight losses.
Shawn Matthias had two assists and goaltender Tim Thomas stopped 22 shots.
Daniel Cleary scored for Detroit (15-9-7).
- - -
Capitals 5, Predators 2
Captain Alex Ovechkin extended his lead in the NHL's goal-scoring race (22) and rookie defenseman Nate Schmidt scored his first NHL goal to lead the Washington Capitals to a 5-2 win over the Nashville Predators.
Troy Brouwer, Karl Alzner and Eric Fehr also scored for the Capitals (15-12-2), who have won three of their last four to move back into second place in the Metropolitan Division.
Roman Josi and Eric Nystrom scored for the Predators (13-14-3), who lost for the fifth straight time.
- - -
Jets 2, Lightning 1 (overtime)
Mark Scheifele wasted little time, scoring the game-winner just 1:04 into overtime as the Winnipeg Jets defeated the Tampa Bay Lightning 2-1.
Scheifele's third goal of the season came less than 20 seconds after the Lightning's Alex Killorn appeared to beat Jets goaltender Al Montoya on a breakaway, but hit the left post with his shot.
With the win, Winnipeg climbed above the .500 mark to 14-13-4. Tampa Bay, meanwhile, fell to 17-10-2.
- - -
Stars 5, Flyers 1
Tyler Seguin had not scored since his four goals in a 7-3 win at Calgary on Nov. 14 but the Dallas Stars center ended that six-game drought in dramatic fashion, delivering his third career hat-trick in a 5-1 win over the Philadelphia Flyers.
All of Seguin's goals came in the second period.
Stars backup goaltender Dan Ellis stopped 27 of 28 shots to earn his third win of the season.
- - -
Maple Leafs 4, Senators 3 (shootout)
Shootout goals by Mason Raymond and James van Riemsdyk proved to be the difference as the Toronto Maple Leafs defeated the Ottawa Senators 4-3.
The win ended a Leafs' road skid at seven games without victory and extended the Senators' home losing streak to five games.
It also increased Toronto's lead over Ottawa to eight points in the race for a wild-card spot in the Eastern Conference.
- - -
Ducks 5, Blues 2
Ryan Getzlaf scored a goal and added an assist in a three-goal outburst in the first period that carried the Anaheim Ducks to a 5-2 win over the St. Louis Blues.
Goaltender Frederik Anderson, a 24-year-old native of Denmark who was the Ducks' third-round pick in the 2012 draft, won his eighth game of the season, which leads NHL rookie goaltenders.
He lost his bid for his first career shutout when Blues left winger Jaden Schwartz scored 1:18 into the third period.
- - -
Flames 2, Oilers 1 (overtime)
The Edmonton Oilers and Calgary Flames waged a bland and boring chess match worthy of the last and second-to-last teams in the Western Conference.
In the end, the Flames scored late in the first period and then early in overtime to post a 2-1 victory and remain one spot ahead of Edmonton in the conference cellar.
Jiri Hudler broke the tie at 2:14 of overtime on an Oilers giveaway after Edmonton left winger Taylor Hall tied it with 10.1 seconds left in regulation.
- - -