Joffrey Lupul scored for Toronto.
ISLANDERS 6, COYOTES 1
In Uniondale, New York, John Tavares scored his first two goals of the season and defenseman Matt Donovan added the first of his NHL career to lift New York over Phoenix.
Peter Regin and Tavares scored in the first period, and Donovan, Tavares and Colin McDonald connected in the second against beleaguered goalie Mike Smith to turn it into a rout.
Frans Nielsen earned the second of his three assists on the night when McDonald made it 5-1 with 2:36 left in the second.
Evgeni Nabokov was the beneficiary of all the offense and made 33 saves for the win. The 38-year-old goalie has started all three games for the Islanders.
Martin Hanzal scored in the second period for the Coyotes.
FLYERS 2, PANTHERS 1
In Philadelphia, Brayden Schenn and Braydon Coburn scored to lead Philadelphia past Florida and make Craig Berube a winner in his coaching debut.
Berube was on the bench a day after Peter Laviolette was fired after a 0-3 start.
With Berube calling the shots, the Flyers scored their season high for goals. Steve Mason had 33 saves for the Flyers, while Brad Boyes scored for the Panthers.
LIGHTNING 3, SABRES 2, OT
In Buffalo, New York, Alex Killorn scored 1:50 into overtime to lift Tampa Bay to a come-from-behind victory over winless Buffalo.
Teddy Purcell had the tying goal 5:43 into the third period and Tyler Johnson also scored for the Lightning (2-1), who have two wins after regulation.
Tampa Bay have yet to hold a lead in regulation after coming off a 3-2 shootout victory against Chicago in which the Lightning overcame a 2-0 third-period deficit.
Jamie McBain and Cody Hodgson had a goal and assist each for Buffalo (0-3-1).
Despite the loss, Buffalo finally generated some offense by doubling their season goal total. The Sabres also earned a point to avoid extending their franchise-worst season-opening losing streak to four games. Buffalo had previously never lost more than two straight in regulation.