Luke Evangelista and Juuso Parssinen also scored, and Juuse Saros made 24 saves for the Predators (24-18-1), who were coming off a 6-3 win at the Dallas Stars on Friday and are 3-1-0 in their past four games.
“This month is kind of the separation of where you’re at. It’s kind of like the Friday in golf,” Nashville coach Andrew Brunette said. “This is the part of the season where you’re slamming your trunk or you’re playing on Saturday. We’re in that moment right now."
Sorokin made 25 saves for the Islanders (19-13-10), who are 2-4-1 in their past seven.
“We turned the puck over and tried to go through the middle of the ice,” New York coach Lane Lambert said. “That’s a cardinal sin in our zone. We turned the puck over and they end up getting a shot, breaks a stick and alley-oops over. Just kind of a calamity of errors I guess.”
Jean-Gabriel Pageau gave the Islanders a 1-0 lead at 12:00 of the third period, redirecting Noah Dobson's slap shot from the point with his backhand on the ice.
“We played a pretty solid road game for most of it,” Dobson said. “There’s a lot of things to like, but we’ve got to manage the moments better, especially the last five minutes there. We’ve got to at least get that to overtime and get a point out of it. It’s disappointing.”
Evangelista tied it 1-1 at 15:08 with a wrist shot from the top of the right circle through a screen on the power play.
“We came out a couple times at home and just kind of laid a couple eggs,” Evangelista said. “We talk about it all the time. This has to be a hard building to come into and to play in. Tonight, it was a really tight game and it came right down to the wire, so to finally break the momentum and get a win was huge for us.”