After a scoreless first period that featured a fight 4 seconds into the game between New York’s Brandon Prust and Philadelphia’s Zac Rinaldo, Brad Richards scored a power-play goal 54 seconds into the second.
Hagelin knocked in a rebound at 5:06 of the third period. The 23-year-old Swede made his NHL debut Friday at Washington after being recalled from Connecticut of the AHL earlier this week. He was a sixth-round pick by the Rangers in 2007.
The Rangers’ 6-1-1 home start is their best since they began the 1992-93 season 7-1-1.
PENGUINS 4, CANADIENS 3 (OT)
In Montreal, Kris Letang returned from being bloodied by a hit late in regulation to score 2:09 into overtime, giving Pittsburgh a win in overtime.
Jordan Staal scored with 4:30 left in regulation to tie it for the Penguins, who improved to 3-0-1 since Sidney Crosby returned to the lineup.
BRUINS 4, JETS 2
In Boston, Chris Kelly scored two second-period goals and Tim Thomas stopped 40 shots to lift Boston to its 11th win in 12 games.
Zdeno Chara also scored for the Bruins, who overcame a 2-0 deficit to earn a point in their 11th consecutive game, its longest such stretch since 2004.
RED WINGS 4, PREDATORS 1
In Detroit, Valtteri Filppula scored twice and added an assist to lead Detroit to its fifth consecutive win.
Pekka Rinne had 33 saves for the Predators, who lost their fourth in a row.
LIGHTNING 5, PANTHERS 1
In Tampa, Fla., Steven Stamkos had two goals and an assist, and Mathieu Garon made 24 saves for Tampa Bay.
Martin St. Louis, Tom Pyatt and Ryan Malone also scored for the Lightning.
SABRES 5, CAPITALS 1
In Buffalo, N.Y., Luke Adam scored twice, Jhonas Enroth made 26 saves and Zack Kassian scored his first NHL goal for Buffalo.
Jason Pominville and Jochen Hecht also scored to help the injury-riddled Sabres snap a three-game winless streak despite missing nine regulars.
ISLANDERS 3, DEVILS 2
In Newark, N.J., Michael Grabner snapped a tie with a short-handed goal to help the Islanders pick up their first road win of the season.
Matt Moulson and Josh Bailey also scored for New York, which improved to 1-5-2 on the road..
AVALANCHE 5, OILERS 2
In Denver, Stefan Elliott scored his first NHL goal and Semyon Varlamov had 31 saves to lead Colorado.
COYOTES 3, STARS 0
In Glendale, Ariz., Mike Smith stopped 26 shots for his second shutout of the season for Phoenix.