Mike Sillinger scored his second goal of the game 27 seconds after Viktor Kozlov snapped a third-period tie as the Islanders broke a six-game losing streak with a 5-3 victory over the Rangers on Tuesday night.
Madison Square Garden has become a safe haven for the Islanders, who have won three games there this season for the first time. The Islanders hadn't beaten anyone anywhere since a home win over the Rangers on Dec. 26 - one week after a road victory against New York.
It is the first time the Islanders have defeated the Rangers three times on the road in the same season.
"For whatever reason, we seem to play really well here," Sillinger said. "Both teams played with a lot of intensity . . . we just found a way to score some goals."
Now the test comes Thursday when the Islanders face the Bruins in Boston. New York is 7-20-4-3 in its last 34 games following Rangers contests and 1-9-3 after victories over its biggest rival.
The Islanders are trying to only look ahead after starting the second half of the season with a win.
"Rather than a good first half, we could've had a great first half," said Rick DiPietro, who has stopped 125 of 135 Rangers shots this season. "That's all in the past now.
"We got a big win."
Sillinger gave the Islanders a 3-2 lead in the second after the teams split four goals in the first.
Miroslav Satan and defenceman Brendan Witt scored for the Islanders, and Martin Straka and Jaromir Jagr had goals for the Rangers, who rallied from 1-0 and 3-2 deficits to tie it.
Brendan Shanahan, playing with a bruised right foot, woke up the home crowd with a power-play goal 42 seconds into the final period, but the Rangers couldn't sustain the momentum and had their four-game winning streak snapped.
"Of course we're upset, that's the right word," Jagr said. "I thought we played a pretty good first period, and then all of a sudden it's 2-2."
As upset as Jagr was, that was nothing compared to the anger that Rangers coach Tom Renney unleashed at his team, which had lost seven straight before their winning streak.
"We were brutal," Renney said. "We're awful.
"We have no concept of camaraderie. We have no concept of team play. We have no concept of circling the wagons to go play these guys intelligently. We beat ourselves. I'd like to play again right now."
Jagr and Shanahan took the ice despite injuries and each broke out of their longest goal droughts of the season.
Jagr is battling a hip injury that forced him to miss the latter stages of the Rangers' win Saturday at Montreal, but he chipped in with his first goal in nine games and helped set up Shanahan and Straka.
Shanahan took a great pass from Jagr, who was guarded by Richard Park and Bruno Gervais along the right wall, and quickly fired a shot past DiPietro for his team-leading 24th as Andy Hilbert served a holding penalty.
But the Islanders came right back, using the Rangers' sloppy play and quick shots to score on Henrik Lundqvist, who had allowed only eight goals in the winning streak.
Randy Robitaille slid a pass back to Kozlov, who ripped a shot from the high slot inside the left post to give the Islanders the lead for good at 5:17 of the third.
Before that goal could be announced to the crowd, which featured large pockets of Islanders rooters, Sillinger intercepted a pass from Rangers forward Petr Prucha. Sillinger let a shot go that Lundqvist blocked with his pad, but the rebound came right back out and Sillinger quickly pushed it in for his 14th goal this season at 5:44.
The closest the Islanders came to a power-play goal was when Witt scored his first goal in 78 games during a delayed-penalty call against the Rangers with 1:23 left in the second period.
"I think it's a big plus," the hard-hitting Witt said. "Any way I can contribute offensively, I'll take."
The Islanders went 0-for-3 on the power play and are 1-for-24 in their past seven games.
Notes: The Rangers held a 31-26 shots advantage. ... Islanders forward Shawn Bates missed his second straight game (hand). ... Rangers D Karel Rachunek practised Monday but sat out his second straight (bruised foot). ... Islanders captain Alexei Yashin had 16:02 of ice time in 20 shifts after being benched in the second period of a loss at Carolina on Saturday. ... Straka scored his 23rd goal, one more than he had all last season.