By Michael Donovan

The Flyers stayed red-hot by rolling into Madison Square Garden and crushing the New York Rangers, 7-4 at Madison Square Garden.

The bad news is that they lost another goalie when Michael Neuvirth had to leave the game after the first period due to a lower body injury. He was replaced by rookie Alex Lyon (above) who went on to stop 25 of the 26 shots he faced to record his first career win.

If Neuvirth’s injury is serious, they will be remarkable inexperienced in goal because starting goalie Brian Elliott is out for at least six weeks with a core muscle injury.

If Neuvirth misses any significant time it could force general manager Ron Hextall into a trade.

It helped them keep pace with the Pittsburgh Penguins in the race for the No. 2 spot (or perhaps even the top spot) in the Metropolitan Division and was their seventh win in the past eight games. Since losing 10 in a row earlier this season the Flyers are now on a 22-8-2 run.

It was a balanced offensive attack that featured the Flyers getting goals from seven different players, including captain Claude Giroux who scored his 200th career goal.

The Flyers also got goals from Travis Konecny, Jori Lehtera, Nolan Patrick, Scott Laughton, Brandon Manning, and Andrew MacDonald.

Sunday’s game got off to a pretty wild start as the two teams combined for six goals and three fights in the first period.

The fighting started just 15 seconds into the game when Shayne Gostisbehere dropped the gloves for the first time in his career. It was in response to a hit from Pavel Buchnevich on Konecny. It was Buchnevich’s second career fight and came in just his second game back in the lineup after he was sidelined due to a concussion.

Ten minutes later Wayne Simmonds dropped the gloves with Anthony DeAngelo, a bout that was followed by Cody McLeod and Dale Weise fighting just one minute later.

The Rangers kept Lundqvist in for all seven goals against.