Gatcomb put the Islanders up 1-0 at 5:17 of the first period. Simon Holmstrom slipped a pass around Carolina defenseman Sean Walker in the left face-off circle, and Gatcomb redirected the puck in the net at the right post.
Jarvis tied it 1-1 at 11:07 when he took a stretch pass from Walker, got a step on New York defenseman Ryan Pulock and scored over Sorokin’s right pad.
The Islanders took a 2-1 lead at 2:17 of the second period. Calum Ritchie passed from behind the net to Shabonov, who scored on the short side on a sharp-angle shot.
Carolina made it 2-2 at 11:15. Jackson Blake drove the net and scored five-hole off Logan Stankoven’s pass from the left-side boards. Stankoven kept possession of the puck after taking a hit from New York defenseman Scott Mayfield.
“That goal is all credit to him. I had the easy part just to finish it,” Blake said. “He made an unbelievable play. He’s a smaller guy, but he doesn’t play like it.”
The Hurricanes scored short-handed for a 3-2 lead at 16:17. Jarvis took a pass off the boards from Jaccob Slavin near the offensive blue line before slipping a pass to Aho, who scored on a snap shot.
Jarvis extended the lead to 4-2 at 24 seconds of the third period when he took a cross-ice pass from Andrei Svechnikov and scored over Sorokin's left shoulder.