In a game that featured three goals in the final two-and-a-half minutes, the Islanders held on to beat the Maple Leafs 5-4 on Wednesday night.
With the win, the Islanders have now extended their point streak to 13 straight games.
Anthony Beauvillier notched his third and fourth goals of the season in the first and second periods, respectively, to give the Islanders a 3-2 lead heading into the game's final 20 minutes.
In the third, Derick Brassard lit the lamp with 8:07 to play for his sixth goal of the season.
That's when things took an interesting turn. Casey Cizikas was credited with an empty-net goal on a play where the Leafs mishandled the puck in their own zone, giving the Islanders a comfortable 5-2 lead with under three minutes to go.
But the Leafs wouldn't go down quietly. After Justin Holl scored his first goal of the season to cut the lead down to two goals, former Islanders captain John Tavares tallied his sixth goal of the year with just 37 seconds remaining.
That's as close as the Leafs would get though, as time ran out and the Islanders point streak lived on to fight another day.
The Islanders take the ice next in Philadelphia on Saturday night.