UNIONDALE, N.Y. -- Kyle Palmieri scored his second game-winning goal in as many nights and center Ryan Getzlaf recorded a hat trick to lift the Anaheim Ducks to a 5-3 win over the New York Islanders at the Nassau Coliseum on Saturday.
The Ducks (26-7-5) rallied from a 3-1 deficit to set a franchise record with their eighth straight victory.
Palmieri, who was born on Long Island and raised in New Jersey, took the puck off a faceoff and the winger walked in alone on Islanders goaltender Evgeni Nabokov to give the Ducks a 4-3 lead with 6:16 left in the third period.
The Islanders (10-20-7) scored the game's first goal at 11:27 of the first period on the first of Thomas Vanek's two goals of the game.
Following a faceoff win by center John Tavares at the right circle, defenseman Andrew MacDonald played the puck from the blue line to right winger Kyle Okposo, whose shot from the high slot was saved. The rebound popped out to Vanek and the left winger beat goaltender Frederik Andersen from in front of the net.
The Ducks tied the score with 4:50 left in the second period when Getzlaf scored his 17th goal of the season. Nabokov stopped the Ducks captain's initial shot, but Getzlaf took the puck off the end boards and put a backhand off Nabokov and in.
A little more than two minutes later, Vanek put the Islanders back in front with his 13th goal of the season, pushing the puck from his own blue line before blasting a low slap shot past Andersen from the right circle at 17:55 of the second.
Islanders center Frans Nielsen took a pass from Josh Bailey, sped down the right side on his backhand before switching to his forehand to beat Andersen to give New York a 3-1 lead with 1:08 left in the second.
Getzlaf pulled Anaheim within 3-2 with his second goal of the game, knocking in a rebound 1:10 into the third period. Center Mathieu Perreault tied the game at 3 for the Ducks, popping a deflected puck in with 9:28 left in the third for his seventh goal of the season before Palmeri capped the comeback.
Anaheim improves to 3-0 on its four-game road trip.
Getzlaf put the finishing touches on the win with an empty-netter with 21 seconds left for his third goal of the game.
It was the second game in as many nights for both teams. The Islanders picked up an emotional 5-3 win over the rival New York Rangers at the Madison Square Garden for their first regulation win since Nov. 12, while the Ducks tied a franchise record with their seventh straight win, beating the New Jersey Devils 4-3 in overtime.
NOTES: This was the second meeting between Anaheim and New York in two weeks. The Ducks won 5-2 at home Dec. 9. ... The Islanders scratched RW Colin McDonald, C Peter Regin and D Aaron Ness, and D Radek Martinek (back spasms) and D Lubomir Visnovsky (concussion) remain on the injured reserve. ... The Ducks scratched RW Teemu Selanne, RW Dustin Penner and D Hampus Lindholm, and G Viktor Fasth (lower body), D Luca Sbisa (hand) and D Sheldon Souray (wrist) remain out with injuries. ... Islanders C John Tavares played in his team-leading 243rd consecutive game. ... With a first-period assist, RW Kyle Okposo has six points in six games. ... New York heads to Detroit to play the Red Wings on Monday. ... Anaheim heads to Washington on Monday to play the Capitals in the final game of a four-game road trip. The Ducks lead the NHL with 23 road games this season.