NEWARK, New Jersey (AP) — Kyle Palmieri scored in overtime and the Anaheim Ducks extended their winning streak to seven with a 3-2 victory over the New Jersey Devils on Friday night.

The New York Islanders earned their first regulation victory in over a month by beating the slumping New York Rangers 5-3, while Ryan Kesler scored the deciding goal in an eight-round shootout as the Vancouver Canucks rallied to defeat the Chicago Blackhawks 3-2.

In Newark, New Jersey, Palmieri, swung around Devils defenseman Eric Gelinas and circled behind the New Jersey goal. He then tucked a wraparound behind goaltender Cory Schneider to win it for the Ducks.

Mathieu Perreault and Cam Fowler scored for the Pacific Division-leading Ducks, who matched the franchise record with their second seven-game winning streak this season. Jonas Hiller made 19 saves in the win.

Andy Greene and Michael Ryder had the Devils goals.

Perreault, who assisted on Palmieri's score, gave the Ducks a 2-1 lead at 10:47 of the third. He converted a centering feed from Palmieri that bounced off Gelinas' skate and landed on his stick in the slot for his sixth goal.

New Jersey tied it again with 5:02 to go in regulation. Andy Greene's power-play goal was set up by Jaromir Jagr, who hit the defenseman in the left circle with a backhand pass.

Michael Ryder put New Jersey in front with his 10th goal at 4:15. He got a backhand pass from Adam Henrique and lifted a shot over Hiller's left shoulder.

Earlier, Fowler made it 1-1 at 14:06 with a blast from the left point, using Palmieri as a screen against Schneider.

In New York, Thomas Vanek broke a tie with a power-play goal early in the third period as the New York Islanders got its season back on track, downing the Rangers 5-3.

Vanek scored during a two-man advantage at 1:18 of the third to give the Islanders just their second win in 15 games and first in regulation since Nov. 12 against Nashville.

Cal Clutterbuck scored a short-handed, penalty-shot goal, and Michael Grabner added a short-handed tally in the first period. Defenseman Brian Strait scored in the second, and Grabner added an empty-netter with 50.3 seconds left for the Islanders.

In Chicago, Kesler fired a high shot past Antti Raanta to help Vancouver win its first in three games. Mike Santorelli was successful in the first round as the Canucks improved to 2-4 in shootouts.

The Blackhawks' Patrick Kane scored his team-leading 21st goal and set up Kris Versteeg's score in regulation, but Vancouver's Daniel Sedin tied it at 2 with 9:12 left in the third period. Zack Kassian also scored for the Canucks.

In other games Friday, the Washington Capitals scored three power-play goals in the second period of a 4-2 win over the Carolina Hurricanes and the Winnipeg Jets beat the Florida Panthers 5-2.