MONTREAL — Andrei Meszaros scored 8:08 into the third, Mathieu Carle had three assists and the Philadelphia Flyers extended their winning streak to seven with a 4-3 victory over the Montreal Canadiens on Thursday night.
Maxime Talbot, Harry Zolnierczyk and Wayne Simmonds also scored for the Flyers in the victory tempered by news that captain Chris Pronger will miss the rest of the regular season and playoffs because of severe post-concussion syndrome.
Sergei Bobrovsky stopped 28 shots for Philadelphia.
Erik Cole, Louis Leblanc and David Desharnais scored for Montreal.
HURRICANES 4, CANUCKS 3
In Raleigh, N.C., Drayson Bowman scored two goals to lead Carolina.
Tuomo Ruutu added a deflected goal and an assist, and Jaroslav Spacek scored his first goal since being acquired by the last-place Hurricanes.
Alex Burrows and Mason Raymond each had a goal and an assist, Kevin Bieksa also scored and Henrik Sedin had two assists to reach 700 career points for the Canucks.
Cam Ward made 33 saves for the Hurricanes.
STARS 3, ISLANDERS 2
In Uniondale, N.Y., Jamie Benn scored the go-ahead goal 4:33 into the third period and also had an assist in Dallas’ victory.
Loui Eriksson and Brendan Morrow also scored and Richard Bachman made 25 saves.
Michael Grabner and Kyle Okposo scored for New York.
LIGHTNING 5, FLAMES 4 (OT)
In Tampa, Fla., Steven Stamkos scored 30 seconds into overtime and Tampa Bay beat Calgary.
Teddy Purcell, Tom Pyatt, Ryan Malone and Nate Thompson also scored for the Lightning.
Calgary got goals from Matt Stajan, Jarome Iginla, Rene Bourque and Olli Jokinen.
KINGS 2, BLUE JACKETS 1
In Columbus, Ohio, Dustin Brown scored on a redirect midway through the third period and Jonathan Quick had 24 saves to lead Los Angeles, ending the Kings’ five-game skid and giving interim coach John Stevens his first win.
Brown added an assist and Davis Drewiske also scored for the Kings, who fired Terry Murray on Monday.