SUNRISE, Fla. - Aleksander Barkov scored the winner in a five-round shootout and the Florida Panthers beat the New York Islanders 3-2 on Friday night.
The Panthers scored on all five of their attempts, while the Islanders converted four before Roberto Luongo stopped Brock Nelson to end the game.
It was the Panthers' third straight win over the Islanders, who host Florida in Brooklyn on Dec. 15.
With Florida ahead 2-0 after two periods, the Islanders stormed back with a pair of goals just over three minutes apart in the third.
Ryan Strome beat Luongo high to the glove side for his second goal of the season to cut the deficit to 2-1 with 5:36 gone, and Josh Bailey converted on a one-timer in traffic for his fourth to tie it up at 8:39.
Brandon Pirri, who has points in all four of his games against the Islanders, gave Florida a 1-0 lead 8:38 into the first period. It was his fourth goal this season and third against New York in his career.
Pirri beat Jaroslav Halak on a wrist shot from the top of the right circle. Jaromir Jagr picked up his 10th assist, with Erik Gudbranson adding his third.
The Panthers went up 2-0 at 4:42 of the second period when Jussi Jokinen tipped in a perfect feed from Vincent Trocheck behind the net for his 10th goal.
Notes: Jagr's assist on Pirri's goal was the 1,090th of his career. He has eight points in his last eight games and 154 total in 108 contests against the Islanders. ... Luongo played his 882nd NHL game, tying him with former Panthers' netminder John Vanbiesbrouck for eighth place all-time.