Philadelphia Flyers earned their seventh straight win when they edged Edmonton Oilers in Thursday night's NHL action.
The Flyers defeated the Oilers 6-5 thanks to a late goal from Michael Raffl, keeping their impressive winning streak going.
— Philadelphia Flyers (@NHLFlyers) December 9, 2016
Elsewhere, Matt Duchene netted his tenth goal of the season in Colorado Avalanche's 4-2 victory over Boston Bruins.
New York Islanders have Anders Lee to thanks for a brace that helped them to a narrow 3-2 win over St Louis Blues.
Montreal Canadiens were too good for New Jersey Devils, cruising to a 5-2 win in New Jersey.
Jack Skille and Jayson Megna scored two goals each as Vancouver Canucks trounced Tampa Bay Lightning 5-1, while Pittsburgh Penguins beat Florida Panthers by the same margin.
New York Rangers edged Winnipeg Jets thanks to a late power-play goal from Kevin Hayes.
Jamie Benn scored his 200th career goal in the Dallas Stars' 5-2 win over Nashville Predators.
The Calgary Flames needed to go to overtime to eke out a 2-1 win over Arizona Coyotes.
Finally, Carolina Hurricanes have Derek Ryan's double to thank for their 3-1 victory over Los Angeles Kings.