Sandis Vilmanis gave the Panthers a 1-0 lead at 3:44 of the first period. He gloved down A.J. Greer's pass on a 2-on-1 rush and slid a backhand under the five-hole of Rittich from the bottom edge of the right circle.
Bennett extended the lead to 2-0 while on a power play at 14:54. He won a face-off before getting the puck back from Ekblad and beating Rittich glove side from the top of the left circle.
Schaefer cut the deficit to 2-1 at 18:01 with a one-timer from the right circle that redirected off a number of bodies before deflecting off Gustav Forsling’s left leg and the crossbar before banking in off the back of Bobrovsky.
"I try to [shoot between players' legs] as much as I can," Schaefer said. "Sometimes it might not work, but you just have to find the lanes. ... You know, some goals could be shaky, so I mean, they're not pretty goals, like tonight. I mean, I'll take any goals."
Carson Soucy tied the game 2-2 at 7:28 of the second period. During 4-on-4 play, Simon Holmstrom had the puck poked off his stick in the top of the left circle, but it went right to Soucy, who quickly shot it glove side on Bobrovsky.
Bennett scored his second goal of the game with a backhand that beat Rittich under his blocker arm to give the Panthers a 3-2 lead at 12:04.
“I thought we played a pretty solid game for the most part,” Bennett said. “We had a couple of unfortunate breaks, and then it’s unfortunate they get one late. We pushed pretty hard tonight, but the games are too important to be giving up games like that.”
Horvat tied the game 3-3 at 17:14, scoring with a sharp-angled shot that went between Bobrovsky’s right skate and the post from deep in the left corner.
Schaefer put the Islanders in front 4-3 at 10:29 of the third period, scoring five-hole on Bobrovsky with a shot that first deflected off Evan Rodrigues.