Rob Schremp and PA Parenteau scored 1:52 apart in the first period to give the Islanders a short-lived 2-1 lead. Goaltender Dwayne Roloson was under siege all night, making 45 saves to take the loss.
Henrik Lundqvist wasn't very sharp, but he didn't have to be. He only faced 20 shots in the game and three in the third period and seven over the final two periods.
Schremp's first goal of the night came before his first goal of the night. He unknowingly redirected a point shot by Gilroy that eluded a helpless Roloson just 44 seconds into the game. The waist-high shot dropped to the ice about 12 feet in front of Roloson, leaving him no chance to make the save.
Schremp atoned for the mistake by tying the score about 7 minutes later with a beautiful end-to-end rush that ended with a wrist shot that tipped off Lundqvist's glove and into the net.
Parenteau gave the Islanders a 2-1 lead after his fancy move on a 3-on-2 rush ended with a tap-in goal. He tried to draw the puck between his skates then back to his stick, but he led himself a bit too far. Matt Moulson drove the net and pushed a one-handed shot on Lundqvist, and the rebound came right to Parenteau for the easy goal.
Gaborik capped the scoring in a wild first period by one-timing a cross-ice feed past Roloson to tie the score at 2-2 with 51 seconds remaining. Marc Staal threw a perfect pass through the Islanders' penalty-killing box to Gaborik, who slammed home his 10th goal in 22 games.
Gilroy's second of the game came when Roloson looked like he'd be impenetrable for the rest of the game. But Gilroy's long shot fluttered and appeared to dip as it reached Roloson, who couldn't make the save. Gilroy's second goal of the season put the Rangers up 3-2 at 12:08 of the second.
The Rangers built on their lead with another questionable goal. Boyle drove down the right wing and flipped a backhand shot short side that caught Roloson off his post to make it 4-2.
Dubinsky's 15th of the season early in the third period put it away. Artem Anisimov tried to jam the puck through Roloson from behind the net, but it slid off his stick and into the slot. Dubinsky was right there waiting, and he roofed the puck over a fallen Roloson to make it 5-2 at 4:14.
Fedotenko's ninth of the season came less than five minutes later to make it 6-2. He drove the net and banged home the rebound of a Brandon Prust shot.
Stepan scored in his fourth straight game to complete the scoring. He one-timed a Gaborik pass on a power-play past Roloson at 10:34.
Follow Dave Lozo on Twitter: @DaveLozo
1 - 0 NYR
1 - 1 Tie
2 - 1 NYI
2 - 2 Tie
3 - 2 NYR
4 - 2 NYR
5 - 2 NYR