Kyle Okposo scored the deciding goal in the shootout, and the New York Islanders beat the Florida Panthers 4-3 on Friday night for their fifth straight victory.

Nikolay Kulemin, Ryan Strome and John Tavares had goals in regulation for New York, and Jaroslav Halak stopped 35 shots. Frans Nielsen also scored in the shootout.

Aaron Ekblad, Jimmy Hayes and Brian Campbell scored for Florida, and Vincent Trocheck had two assists. Roberto Luongo made 30 saves.

Jonathan Huberdeau scored the only goal in the shootout for Florida. The Panthers scored twice in the final 10 minutes of the third period to tie it.

Florida closed to 3-2 on Campbell's power-play goal at 9:58. Campbell's shot went over Halak's left shoulder for his first of the season and first in 28 games.

The Panthers tied it with 2:35 left as Ekblad's slap shot from just inside the blue line got past a screened Halak.

New York stretched its lead to 3-1 in the third. Johnny Boychuk's shot bounced off Luongo's chest, and the goalie couldn't get a grip on the loose puck. It went under his pads, and Kulemin swept it in at 3:57.

The Islanders had trailed 1-0 but scored twice in 1:59 to take the lead.

They got even at 13:09 of the second when Okposo passed the puck to Tavares in the right circle for a wrist shot that beat Luongo on the glove side.

New York went ahead on Strome's breakaway goal. Strome took a nice pass from Thomas Hickey near the red line and came in alone. He put a wrist shot past Luongo with 4:52 left in the second.

An odd play came with three minutes left in the second. Florida's Aleksander Barkov shot the puck that Halak trapped between the back of his head and the crossbar. A video review confirmed that a goal wasn't scored.

Hayes' goal at 12:37 of the first was his third in three games and gave the Panthers a 1-0 lead.

Trocheck made a behind-the-back pass from in back of the net to Hayes in front, and his shot got by Halak. The goal ended the Islanders' shutout streak at 193 minutes, 48 seconds, the second longest in team history.

NOTES: Halak is 9-1 in 10 games against Florida and has won five in a row against the Panthers. ... Luongo is now fifth on the NHL career list in saves. ... Panthers LW Sean Bergenheim missed his sixth game because of a lower-body injury.