Owen Tippett scored with 1:35 remaining in overtime to lead the surging Philadelphia Flyers to a 3-2 win over the New Jersey Devils on Tuesday.
Ryan Poeling, who entered with two goals in 25 games this season, had the other two goals and Samuel Ersson stopped 24 shots as the Flyers improved to 7-0-2 in their last nine games.
Philadelphia already has 39 points in 31 games this season after it had 75 all last season and missed the playoffs.
Michael McLeod and Jesper Bratt tallied for New Jersey, which has points in nine of its last 12 games (8-3-1).
Rangers snap Maple Leafs’ point streak
Mika Zibanejad scored two goals and Igor Shesterkin turned aside 31 shots as the New York Rangers ended the Toronto Maple Leafs’ nine-game point streak, 5-2.
Braden Schneider, Alexis Lafreniere and Artemi Panarin also had goals to help the Eastern Conference-leading Rangers win their third straight.
Auston Matthews scored two more goals for Toronto, giving him 11 in his last seven games and a league-high 25.
The Leafs had been 6-0-3 in their last nine games.
Marchenko has hat trick as Blue Jackets roll
Kirill Marchenko had a natural hat trick and the Columbus Blue Jackets rolled to a 9-4 rout of the reeling Buffalo Sabres.
Johnny Gaudreau had a goal and two assists for the Blue Jackets, who had the second-highest scoring game in franchise history.
Columbus set the record in a 10-0 win over Montreal on Nov. 4, 2016.
Casey Mittelstadt had three assists as the Sabres dropped to 3-7-1 in their past 11 games. The nine goals were the most allowed by Buffalo since a 10-4 loss to Dallas in March.
Devon Levi was pulled in the second period after allowing four goals on 18 shots and was replaced by Ukko-Pekka Luukkonen, who stopped 11 of 16 shots the rest of the way.