Islanders goaltender Ilya Sorokin makes a save against Claude Giroux of the Flyers during a shootout Thursday night in Uniondale, New York. The Islanders won, 3-2. Frank Franklin II/Associated Press

UNIONDALE, N.Y. — Brock Nelson scored in regulation and got the only goal in a five-round shootout to give the New York Islanders a 3-2 win over the Philadelphia Flyers on Thursday night.

Jordan Eberle also scored and Ilya Sorokin made 25 saves as the Islanders won their fourth straight and took over sole possession of first place in the East Division.

New York improved to 17-1-2 at Nassau Coliseum, the only team in the league with one regulation loss on home ice.

Nicolas Aube-Kubel and Jakub Voracek scored for Philadelphia, which has lost three of four. Carter Hart made 21 saves.

After a four scoreless rounds in the shootout, Nelson fired a snap shot past the blocker of Hart. Sorokin made impressive stops of Sean Couturier, Nolan Patrick and Travis Konecny in the shootout before denying Joel Farabee to seal the victory.

PENGUINS 5, RANGERS 2: Kris Letang and Evan Rodrigues scored in the second period, and Pittsburgh won in New York.

Advertisement

Radim Zohorna and Jason Zucker each added a goal and an assist, Mark Jankowski also scored and Tristan Jarry stopped 22 shots to help Pittsburgh snap a two-game skid.

The Penguins beat the Rangers for the sixth time in eight meetings this season.

DEVILS 6, SABRES 3: Jesper Boqvist scored the go-ahead goal with 11:15 remaining as New Jersey won at Buffalo.

HURRICANES 3, PANTHERS 0: Alex Nedeljkovic made 24 saves for his third career shutout, all in his last 12 games, and Vincent Trocheck scored another goal against his former team as Carolina won at home.

Sebastian Aho and Martin Necas also scored for Carolina, which swept a two-game set from the Panthers to move ahead of Florida for first place in the closely contested Central Division.

Chris Driedger made 19 saves for the Panthers, who were shut out for the third time this season.

Advertisement

JETS 4, CANADIENS 2: Connor Hellebuyck made 36 saves and Winnipeg opened a five-game trip with a victory in Montreal.

Josh Morrissey, Trevor Lewis, Nikolaj Ehlers and Andrew Copp scored for the Jets

Phillip Danault and Paul Byron scored for the Canadiens, and Jake Allen made 23 saves.

OILERS 3, SENATORS 1: Former UMaine player Devin Shore broke a tie with 7:02 left, Mike Smith made 39 saves and visiting Edmonton completed a sweep the nine-game season series.

Connor Brown tied a franchise record by scoring in a sixth straight game for Ottawa.

LIGHTNING 6, BLUE JACKETS 4: Tampa Bay scored three times in the first six minutes, Andrei Vasilevskiy made 32 saves and the Lightning won in Columbus, Ohio.

Advertisement

Blake Coleman roofed a shot 58 seconds in, and then Steven Stamkos and Barclay Goodrow scored a minute apart to put the Blue Jackets in an early hole.

PREDATORS 7, RED WINGS 1: Viktor Arvidsson scored three times to lead visiting Nashville to its ninth win in 10 games.

STARS 5, BLACKHAWKS 1: Blake Comeau scored twice, Roope Hintz had a goal and three assists and Dallas won at Chicago.

NOTES

TRADE: Chicago acquired forward Brett Connolly and defenseman Riley Stillman from the Florida Panthers in exchange for forward Lucas Wallmark and defenseman Lucas Carlsson.

The Blackhawks also got the rights to prospect Henrik Borgstrom and Florida’s seventh-round pick in the 2021 NHL draft.

The move gives Florida, in third place in the Central Division, added salary cap space ahead of Monday’s trade deadline.

AVALANCHE: Defenseman Jacob MacDonald was suspended for two games without pay for an illegal check to the head of Minnesota’s Ryan Hartman.

Comments are not available on this story.