Pascal Dupuis scored twice and Evgeni Malkin had a goal in his return to the lineup, leading the Penguins to a 4-0 victory over the Winnipeg Jets on Thursday night in Pittsburgh for their 14th straight win.
Chris Kunitz had a goal and an assist and Sidney Crosby had two assists to push his league-best points total to 56 as the Penguins capped a giddy 24 hours to get within three victories of its own NHL record for consecutive wins. Malkin, back from an upper-body injury, got his first goal in three weeks.
Tomas Vokoun stopped 20 shots and even recorded his first assist while getting his 50th career shutout.
Al Montoya, making just his fourth start of the season, made 39 saves for Winnipeg, but the Jets were no match for the NHL’s hottest team.
The league record for consecutive wins was set by the Mario Lemieux-led Penguins in 1992-93, and appears to be in serious jeopardy, though Lemieux — who now co-owns the franchise — hardly appears to mind.
Kings 4, Blues 2 — Mike Richards scored the go-ahead goal with 2:43 to play, Jonathan Quick made 20 saves, and Los Angeles continued its dominance of St. Louis with a win over the host.
Los Angeles has beaten the Blues eight straight times, including a sweep in last season’s Western Conference semifinals.
Maple Leafs 6, Hurricanes 3 — Joffrey Lupul scored the go-ahead goal with 3:10 remaining, helping host Toronto defeat Carolina.
Jay McClement sealed it with his sixth of the season on an empty-netter with 45 seconds to go before Nikolai Kulemin added his sixth with three seconds left — also into an empty net.
Islanders 4, Flyers 3 — Colin McDonald had two goals, Josh Bailey tallied the clinching score in the shootout, and New York won its fourth straight on the road at the expense of Philadelphia.
Scott Hartnell scored twice and Mike Knuble also tallied for the Flyers, who blew a two-goal lead while falling further out of the playoff picture.
Sharks 2, Red Wings 0 — San Jose got goals from Joe Pavelski and Brent Burns in a home win over Detroit.
Goalie Antti Niemi stopped 27 shots in the victory, the team’s third straight.
Canucks 4, Avalanche 1 — Daniel Sedin scored the go-ahead goal in the third period and added an assist, Alex Burrows also had a goal and an assist, and host Vancouver beat Colorado.
Matt Duchene scored for Colorado, which has lost four in a row and is tied for the fewest points in the NHL.
Panthers 5, Sabres 4 — Mike Santorelli scored the winning goal in the shootout to lift Florida to a home win over Buffalo.
Florida’s Jonathan Huberdeau also scored in the shootout. He tied the score in the third period on a power-play goal.
Jacob Markstrom made 36 saves; Ryan Miller stopped 36 shots for Buffalo.
Senators 3, Rangers 0 — Ben Bishop turned aside 24 shots to earn his second career shutout and host Ottawa beat New York.
Andre Benoit, Guillaume Latendresse, and Colin Greening scored for the Senators, and Mika Zibanejad and Chris Neil had two assists apiece.
Henrik Lundqvist made 26 saves for the Rangers.
Oilers 6, Blue Jackets 4 — Ales Hemsky scored the go-ahead goal with 3:08 remaining to lead host Edmonton to its second straight victory, beating Columbus.
Shortly after a huge save by goalie Devan Dubnyk, Hemsky took the puck down the length of the ice and danced around several defenders before getting a highlight-reel goal past Columbus goalie Sergei Bobrovsky.
Sam Gagner had a goal and three assists to help the Oilers.
Coyotes 7, Predators 4 — Radim Vrbata had two goals and an assist and Rostislav Klesla added four assists as visiting Phoenix scored six times in the opening period to cruise by Nashville and snap a seven-game losing streak.