The New York Islanders blew a commanding lead against the Pittsburgh Penguins before sealing victory by equalling a league record, while the Calgary Flames shutout the Toronto Maple Leafs in the all-Canadian clash and Pacific Division leaders the San Jose Sharks claimed bragging rights over the Los Angeles Kings.
The Islanders led 3-0 thanks to goals from Johnny Boychuk, Jason Chimera and Casey Cizikas but Conor Sheary, Justin Sheary and Evgeni Malkin were on target for the visitors in the third period to tie the game.
Anders Lee turned Thomas Hickey's shot past Pittsburgh goalie Matt Murray with 27 seconds remaining and Nikolay Kulemin's empty-net goal three seconds later tied the NHL record for the shortest time between two goals by one team.
Calgary also struck twice in quick succession as they made a flying start in their 3-0 win against Toronto, with Freddie Hamilton and Kris Versteeg scoring inside the first minute of the game.
The Maple Leafs were unable to muster a response against in-form Flames goalie Chad Johnson and Matt Stajan garnished the victory with four minutes and 11 seconds remaining.
San Jose ended Los Angeles' five-game winning streak with a 4-1 win at Staples Center.
Kevin Labanc, Logan Couture and Ryan Carpenter did the damage during the first period before Couture picked out an empty net for his ninth of the season as the clock ticked down in the third.
RECORD RECOVERY FOR ISLANDERS
The Islanders' quickfire double tied the NHL record set by St Louis Eagles in 1935 and equalled by Minnesota Wild in 2004.
Patric Hornqvist, whose rebound was converted by Sheary to spark Pittsburgh's fightback, was back in the line-up following a six-game absence with concussion.
Thomas Greiss made 31 saves as the Islanders moved to a record of 8-10-4 for the season, with Pittsburgh standing on 13-7-3.
FLAMES TOO HOT TO HANDLE
Caglary scored twice inside the opening minute of a game for the first time since catching the Harftord Whalers cold in March, 1987.
Johnson made 39 saves and is 6-2-0 in his past eight starts, with three shutouts during this period.
The Maple Leafs lost for the first time in three games and have a victory and a defeat so far in their three-game western Canada road trip. They beat Edmonton Oilers 4-2 on Tuesday.
JONES KEY IN DETHRONING KINGS
Sharks goalie Martin Jones made 26 saves on his way to a second win in as many nights. He denied the Arizona Coyotes 18 times in Tuesday's overtime triumph.
San Jose have 29 points at the Pacific Division summit, winning five of their past six games for a record of 14-9-1.
The Sharks knocked the Kings out over five games in the Western Conference first round earlier this year and now boast back-to-back victories over them this season.
ONE BRINGS TWO IN BROOKLYN
Just when it looked like things had slipped away for the Islanders…
The Islanders will look to make it three in a row in their bid to move off the bottom of the Eastern Conference's Metropolitan Division against the Washington Capitals.