Filip Forsberg gave the Predators a 2-1 lead at 11:45 on a turnaround wrist shot from the left circle.
“Honestly, good for us,” Marchessault said. “We found a way to win a hockey game, and it’s been hard for us this year to do that. But tonight we did.”
Anders Lee tied it 2-2 for the Islanders at 16:12 on a redirection. Adam Pelech took the original shot that bounced off of Bo Horvat and then Lee.
Holmstrom gave the Islanders a 3-2 lead at 4:36 of the second period on a one-timer from the right circle on a pass from Pageau.
Stamkos scored for the Predators to make it 3-3 at 7:24 on a one-timer on the power play.
Maxim Tsyplakov gave the Islanders a 4-3 lead at 12:09 on a pass from Holmstrom.
Michael McCarron scored for the Predators to make it 4-4 at 13:25 on a rebound of his own shot.
“We talked about finding a way to finish strong and trying to build on it,” Stamkos said. “That’s where we are. It’s a [tough] situation, but you want to feel good about yourself each and every night. You never know how many games you’re going to get to play in this league so you take advantage when you can.”
NOTES: Marchessault returned to the lineup after missing the past four games because of a lower-body injury. … Forsberg extended his team record with his fifth 30-goal season.