Red Wings 3, Kings 2 — Detroit defeated visiting Los Angeles on a goal from Jonathan Ericsson with five seconds left — less than a minute after the defending Stanley Cup champions tied the game on Alec Martinez’s goal.
Jimmy Howard made 45 saves, his highest total in more than a year as the Red Wings won their third straight in four days.
Devils 3, Penguins 1 — Ilya Kovalchuk and David Clarkson scored less than two minutes apart in the second period as New Jersey beat Pittsburgh for its season-high fifth straight win.
Tomas Vokoun made 20 saves in his first start at home and James Neal scored Pittsburgh’s only goal 15 seconds into the third period.
Rangers 5, Lightning 1 — Carl Hagelin had two goals and an assist, and Henrik Lundqvist made 19 saves in New York’s victory over visiting Tampa Bay that extended the Lightning’s losing streak to four games.
Ryan Callahan added a breakaway goal with 4:47 left in the first, and Arron Asham and Rick Nash scored in the third for the Rangers, who have won four of six.
Oilers 3, Blue Jackets 1 — Magnus Paajarvi scored a go-ahead, shorthanded goal with 3:10 remaining and Devan Dubnyk made 39 saves as Edmonton snapped a five-game losing streak in Columbus.