The best stop early on, however, came from Jake Allen, who absolutely robbed Mitchell Chaffee with a remarkable glove grab.
The Islanders struck first with 4:54 to go in the opening frame. Anthony Duclair banged home a one-timer from the top of the crease after the puck took a strange hop off the end boards.
Seventeen seconds later, the Devils tied it up. Evan Rodrigues put the puck five-hole on a breakaway after being sprung by a quick pass from Anthony Mantha.
The Islanders moved back in front with less than three minutes to play in the first. Matthew Schaefer brought the puck with persistence from the corner to the front of the net before putting it in past Allen.
After one, shots on goal were 14-6 for the Devils, but the Islanders carried a 2-1 lead into the intermission.
New Jersey controlled the play early in the second. The Hughes-Gritsyuk-Bratt line had an extended shift in the Islanders zone but could not find the back of the net. However, their next time on the ice, they struck to put the visitors on even terms.
Declan Chisholm took the puck off the end boards and moved in close before beating Sorokin to make it 2-2. Bratt and Arseny Gritsyuk assisted on the goal.
The Islanders, however, struck again just 26 seconds later on a wild scramble in front. Kyle Palmieri got the puck through traffic to Simon Holmstrom, who put it over Allen after the goaltender was left down and out by a series of unusual bounces.
New York extended its lead to 4-2 with 8:06 remaining in the middle frame. Tony DeAngelo sent a puck toward the net from the side boards that caught Allen’s glove before finding its way over the goal line. Victor Eklund was credited with the goal.
Late in the second, Nico Hischier was slashed on the wrist by Logan Stanley in front of the net. Play continued, and when the whistle finally went, a scrum broke out, including Schaefer and Luke Hughes behind the goal. The result was a Devils power play.
Keefe described the game as one of the most competitive New Jersey has played this season.
“From ice level, that’s as fast and physical and competitive a game as I think we’ve been in all season,” Keefe said. “Our guys didn’t go away, so I loved it.”
After 40 minutes, shots on goal were 32-14 for the Devils, but the Islanders remained ahead by a pair.
Sorokin made a series of incredible saves as the Devils poured on the pressure to get back into the game.
“The goalie’s been unbelievable against us for the last while,” Hamilton said. “Today even, he made some huge, huge saves. Like, you’re shocked that he’s making these saves.”
Eventually, after Evangelista batted the puck in front, it took an unusual bounce and found its way into the net to make it 4-3.
“That one felt good, obviously. You take them however they come,” Evangelista said. “I feel like our line’s process has been really good. We’re getting looks, we’re in the O-zone, we’re making plays. We were just snakebit for a bit there, so nice to kind of break through and get one to fall.”
With 33 seconds left in a penalty to Holmstrom and 7:25 to go in the game, Adam Pelech caught Mantha with a high stick, giving the Devils a two-man advantage and a great chance to tie the game.
The Islanders killed off the five-on-three, but with 54 seconds remaining in Pelech’s minor, Jack Hughes found Hamilton in the high slot for a one-timer. Hamilton blasted it home to make it a 4-4 game.
“It’s a huge goal, power play, momentum, tie the game,” Jack Hughes said. “Just a massive goal, and obviously, we want to get the power play going, so it’s kind of two-sided, right? Big for our power play guys, and then on top of that, just a big moment in the game.”
The goal completed New Jersey’s comeback from a two-goal deficit, with both of the Devils’ third-period goals coming as the visitors continued to apply pressure on Sorokin.
At the end of regulation, the Devils held a commanding 48-23 advantage in shots on goal, but the game was knotted at 4-4.
In overtime, Luke Hughes knocked the puck away from Schaefer before chipping it ahead to his brother. Jack broke in alone on Sorokin and made no mistake, beating the Islanders netminder to complete the comeback.
“Just got stick on puck and then made the chip to Jack, and he did the rest,” Luke said.
The winner came just 1:18 into overtime and marked New Jersey’s second consecutive victory on an overtime breakaway, following Jesper Bratt’s winner against St. Louis on Thursday.
“It’s a great comeback win for our team,” Jack said. “First game like that all year where we were chipping away, chipping away, and just stuck with it, and we came back, and that’s a big win for us.”
For Keefe, the result was a fitting reward for a performance he felt deserved more than the scoreboard had reflected for much of the night.
“I thought we got what we deserved today in terms of earning our way back into the game and getting at least one point and a chance at the second,” he said.
In overtime, Jack Hughes broke free on a breakaway and beat Sorokin to complete New Jersey’s comeback and give the Devils the 5-4 victory.