MONTREAL — Rookie Brendan Gallagher had a goal and assist before leaving the game with an injury and the Montreal Canadiens downed the Philadelphia Flyers 4-1 on Saturday night for their third win in a row.
David Desharnais, Tomas Plekanec and Rene Bourque also scored for the Canadiens, who outshot the tired-looking Flyers 29-19.
Gallagher left four minutes into the third period after being hit into the boards by Luke Schenn and did not return. There was no immediate word on the injury.
Daniel Briere scored for Philadelphia, which has lost three of its past four games.
ISLANDERS 5, DEVILS 1
In Uniondale, N.Y., John Tavares scored three goals and assisted on another to lead New York.
Matt Moulson had a goal and three assists, Michael Grabner scored with 35 seconds left, and Evgeni Nabokov made 30 saves for the Islanders.
The Devils’ lone goal was Marek Zidlicky’s power play slap shot 8:47 into the third. Johan Hedberg made 28 saves for New Jersey.
MAPLE LEAFS 3, SENATORS 0
In Toronto, Ben Scrivens stopped 34 shots for his first career shutout and the Maple Leafs defeated injury-ravaged Ottawa.
Scrivens was making his second consecutive start since James Reimer injured a knee in Monday night’s 5-2 win over Philadelphia.
LIGHTNING 6, PANTHERS 5 (OT)
In Sunrise, Fla., Benoit Pouliot scored two goals, including the game-winner in overtime, lifting Tampa Bay past Florida.
Steven Stamkos also scored twice, and Teddy Purcell and Alexander Killorn once each for the Lightning. Anders Lindback made 25 saves.
COYOTES 5, BLUE JACKETS 3
In Glendale, Ariz., Martin Hanzal had two goals and an assist and Phoenix won for the third time in four games.
Hanzal scored the final two goals of the game, the first a rare Phoenix power-play score to break a 3-3 tie.