NEWARK, N.J. — Brayden Schenn scored at 1:50 of overtime and the Philadelphia Flyers beat the New Jersey Devils 3-2 on Tuesday night after giving up a late short-handed goal that forced the extra session.
Claude Giroux and Scott Hartnell also scored for Philadelphia, which ended a six-game road trip with a 5-1 record. Ray Emery made 31 saves and won for the eighth time in nine games.
Michael Ryder tied it at 2 on a short-handed goal with 30 seconds left in regulation. It came on a great feed from defenseman Marek Zidlicky, with goalie Martin Brodeur on the bench for an extra skater.
Adam Henrique also scored for New Jersey, which is 0-2-1 in its last three games.
Schenn’s game-winner was set up by a great back-door pass by defenseman Nicklas Grossman from the left point. He saw Schenn moving down the right side and found the center in the right circle for a shot that beat Brodeur, who had 25 saves.
With Brodeur on the bench, Zidlicky found Ryder down low for the tying goal.
However, Schenn, who was cut across the stomach with a skate earlier in the game, got his revenge.
Islanders 5, Maple Leafs 3
TORONTO — Frans Nielsen, Calvin De Haan and Cal Clutterbuck scored third-period goals to lead the New York Islanders past the Toronto Maple Leafs.
Kevin Poulin made 23 saves against the Maple Leafs.
Nielsen’s power-play goal, his 16th of the season, broke a 2-2 tie. De Haan scored his first NHL goal, and Clutterbuck closed the scoring with an empty-netter with under 10 seconds remaining.
Kyle Okposo and Michael Grabner also scored for the Islanders, and John Tavares, named to Canada’s Olympic team earlier Tuesday, added three assists after registering five points against Dallas.
Joffrey Lupul, Tyler Bozak and Mason Raymond had goals for Toronto.
Predators 3, Sharks 2
NASHVILLE, Tenn. — Mattias Ekholm’s first NHL goal proved to be the game winner as the Nashville Predators beat the San Jose Sharks.
David Legwand also had a goal and an assist, and Shea Weber added two assists for the Predators, who have earned points in five of six games.
Joe Pavelski and Patrick Marleau scored for San Jose, which has lost two of three.