SAN JOSE -- Bo Horvat had a goal and two assists for the New York Islanders, who handed the San Jose Sharks their ninth straight loss with a 7-2 win at SAP Center on Thursday.

Brock Nelson had three assists, and Anders Lee had a goal and an assist for the Islanders (28-20-14), who have won five straight. Ilya Sorokin made 23 saves.

"It's a great win for us," New York coach Patrick Roy said. "It’s never easy. These guys have nothing to lose and [were] pretty loose, and our guys did a good job."

Thomas Bordeleau and Mike Hoffman scored, and Magnus Chrona made 26 saves in his third start of the season for the Sharks (15-40-7), who are 0-7-2 during their skid.

"I actually thought our first period was pretty good," San Jose defenseman Mario Ferraro said. "I think the second period really hurt us tonight. We fell behind and got too loose and let our emotions get the best of us there in the second."

Noah Dobson put New York ahead 1-0 just 19 seconds into the first period when his wrist shot deflected off Sharks defenseman Kyle Burroughs’ skate past Chrona.

"Goes off a skate. When it rains it pours," Sharks coach David Quinn said. "That being said, I didn't mind our first period. I know we went down 2-0, but I didn't mind our first period."

Alexander Romanov made it 2-0 at 18:31 with a slap shot from the left point through traffic.

Bordeleau cut it to 2-1 at 2:45 of the second period when William Eklund's shot from the right circle deflected in off his skate on the power play. The forward, who was recalled from San Jose of the American Hockey League on Wednesday, was playing in his first NHL game since Oct. 26.

"It hit my skate and went in. Just right spot, right time," Bordeleau said. "It felt good to get the first one in a while out of the way."

Horvat made it 3-1 at 11:24. He picked up the puck along the goal line, skated to the slot and beat Chrona with a wrist shot.

"When they got that power-play goal, instead of sitting back and letting them take it to us, we had a really good push there in the second half of the second," Horvat said.

Hoffman quickly cut it to 3-2 at 11:49, putting in a centering pass from Givani Smith in front on the rush.

Kyle MacLean responded 15 seconds later with a wrist shot below the left circle to push it to 4-2.

Mathew Barzal made it 5-2 at 14:21. He gloved down a clearing attempt at the blue line and scored with a snap shot from the right circle off a give-and-go with Nelson.

NYI@SJS: Barzal buries return pass for his 20th of the season

Sebastian Aho extended the lead to 6-2 at 16:25 with a snap shot from the left circle off a cross-ice pass from Horvat.

Lee made it 7-2 at 8:08 of the third period, scoring 14 seconds into a four-minute power play when his pass from behind the net redirected in off Sharks defenseman Jan Rutta’s skate.

NOTE: Barzal extended his point streak to six games (three goals, four assists). ... Horvat has six points (two goals, four assists) in his past three games. ... Nelson has eight points (three goals, five assists) during a four-game point streak.