PHILADELPHIA - Despite mounting a comeback, the Canadiens lost 3-2 in overtime to the Flyers.
Before the game got underway, Max Domi got the chance to meet his childhood idol, former Flyers forward Bobby Clarke.
Domi took the time to dedicate his book, No Days Off: My Life with Type 1 Diabetes and Journey to the NHL, for Clarke, who also has type one diabetes.
Now to the game. The Flyers got on the board first, with Philippe Myers opening the scoring with 6:09 to go in the opening frame.
Goaltender Carey Price kept the Habs in the game with a pair of spectacular saves.
First, he got the glove out to deny Travis Konecny on a breakaway.
Video: MTL@PHI: Price shuts down Konecny on breakaway
Then, the Canadiens netminder stopped center Sean Couturier with an incredible blocker save.
Philadelphia headed to the locker room with a 1-0 lead after 20 minutes, and were outshooting Montreal 18-12.
Forward James van Riemsdyk doubled the Flyers' lead just 49 seconds into the second stanza just as Tomas Tatar had been released from the sin bin.
Montreal reduced the Flyers' lead by one with 6:16 left in the period when Ben Chiarot scored his third of the season.
Video: MTL@PHI: Chiarot snaps rebound past Hart from slot
The defenseman jumped on a rebound from Nick Cousins' shot to make it 2-1 Philadelphia.
After 40, the Flyers led 34-19 in the shots department.
Captain Shea Weber evened the score with 15:55 in regulation, finishing a perfect setup by Jonathan Drouin to bring the score to 2-2, and that's where it would stay at the end of regulation.
Video: MTL@PHI: Weber nets one-timer from top of circle
Just 0:55 into the extra frame, Sean Couturier beat Price to get the Flyers the win.