Sorokin preserved the lead at 3:09 when he slid to his right to rob MacKinnon from in tight with his blocker arm.
“It was a really good hockey game,” Lee said. “They have a high-octane offense, and I don’t think we did a good enough job slowing them down tonight. In our zone, in the second, I thought Ilya stole the period completely. He gave us an opportunity, a 1-1 game going into the third period in our building. Let’s go win it.”
Josh Manson thought he had tied the game on a point shot through traffic at 4:39, but Roy successfully challenged the play for goaltender interference on Drury.
Horvat then pushed the lead to 3-1 at 11:23, beating a sprawling Blackwood near the left post after Lee's wraparound attempt landed right on his stick.
Drury cut it to 3-2 at 14:55. Catching the Islanders on a line change, Drury hopped off the bench, took a cross-ice pass from Necas, and beat Sorokin blocker side on a breakaway.
Romanov responded to make it 4-2 at 17:31, scoring with a wrist shot from the left point that deflected off Samuel Girard past Blackwood’s glove.
Holmstrom scored into an empty net at 18:50 for the 5-2 final.
“It was a great effort,” said defenseman Scott Perunovich, who was making his Islanders debut after being acquired in a trade with the St. Louis Blues on Monday. “I haven’t been here long, but this is a really good hockey team. We played a really good hockey game tonight.”
NOTES: Perunovich had an assist and was plus-2 in 18:52 of ice time. ... Horvat extended his point streak to six games (five goals, three assists). ... Lee has 39 points (22 goals, 17 assists) in 49 games this season. He had 37 points (20 goals, 17 assists) in 81 games last season. ... Lehkonen has scored 21 goals this season, tying his NHL career high he set in 64 games with the Avalanche in 2022-23.