Matt Martin scored the winner in the Islanders’ seven-goal third period, and New York erased a three-goal deficit in the final frame to beat Vancouver 7-4 on Monday night.
Martin made it 5-4 at 10:04 of the third for the Islanders, who reversed a recent trend and rallied late instead of squandering a lead.
Josh Bailey, Ryan Strome, Calvin de Haan, Frans Nielsen, Anders Lee and Cal Clutterbuck also scored for the Islanders, who scored four times in the first 6:22 of the third.
The Islanders tied their team record for goals in a period, matching the mark set in the second period of a 9-4 win over the New York Rangers on Dec. 23, 1978.
Chris Higgins, Henrik Sedin, Ryan Kesler and Chris Tanev scored for the Canucks, who lost for the 12th time in 14 games.
MAPLE LEAFS 3, DUCKS 1: Phil Kessel and Tyler Bozak each had a goal and two assists, and Toronto celebrated coach Randy Carlyle’s return to Anaheim with a victory.
Paul Ranger scored and Jonathan Bernier made 43 saves as the Maple Leafs opened a five-game trip with their third consecutive victory, leapfrogging Montreal into second place in the Atlantic Division.
Carlyle was back at Honda Center for the first time since the Ducks fired the only coach to lead the franchise to a Stanley Cup title.
PREDATORS 4, SENATORS 3, OT: Seth Jones scored at 3:49 of overtime and Nashville defeated Ottawa to snap a four-game losing streak.
Nick Spaling, Craig Smith and Eric Nystrom also scored for Nashville.
Jared Cowen, Marc Methot and Jason Spezza scored for Ottawa.
Ottawa’s Craig Anderson allowed three goals on 29 shots before leaving the game early in the third. Lehner faced 13 shots in relief.
COYOTES 4, LIGHTNING 3, SO: Radim Vrbata scored the lone shootout goal to lead Phoenix past Tampa Bay.
Vrbata beat Ben Bishop with a backhand. Mike Smith stopped all three Lightning shootout shots.
Ondrej Palat got the Lightning even at 3-all on his second goal of the game, coming from the low slot with the Tampa Bay net empty and 37.2 seconds left in regulation. Palat also had an assist.
Brandon McMillan, Martin Erat and Mikkel Boedker scored for the Coyotes.
AVALANCHE 3, JETS 2, OT: Matt Duchene scored 2:33 into overtime, and Semyon Varlamov stopped 33 shots to lift Colorado over Winnipeg.
John Mitchell and Andre Benoit also scored for the Avalanche, who have won five of six.
Dustin Byfuglien scored both goals for the Jets.
Duchene knocked in the winner on a scramble in front of the net. Defenseman Tobias Enstrom tried to punch the puck into the corner, but it hit Duchene in the shin and dropped down to his stick. From there, Duchene lifted it over backup goalie Al Montoya.
KINGS 3, FLAMES 2: Anze Kopitar had a goal and an assist to lead Los Angeles to its eighth straight win.
Justin Williams and Trevor Lewis also scored for the Kings.
Mike Cammalleri and Brian McGrattan scored for Calgary.