PHILADELPHIA -- The Flyers are off to their best 15-game start since 2011-12.
Sean Couturier scored with 4 minutes, 5 seconds left in overtime as his shot trickled over the line after hitting off Carey Price, lifting the Flyers over Montreal, 3-2, at the Wells Fargo Center.
It gave the Flyers points in four straight games (3-0-1) heading into the weekend's daunting task: back-to-back games at Toronto on Saturday and at Boston on Sunday.
The Flyers (8-5-2) have 18 points, their most in the first 15 games since the 2011-12 team started 8-4-3 for 19 points.
Carter Hart (22 saves) bested his boyhood idol, Carey Price, who kept his team in the game by making 40 saves on 42 shots through regulation. The Flyers took a 2-1 lead into the third, but it could have easily been at least 4-1 if not for Price's sensational play.
The Flyers outshot the Canadiens, 43-24.
With the score tied at 2-all and 6:43 left in the third, Flyers rookie Carsen Twarynski was pulled down by defenseman Shea Weber and awarded a penalty shot. But Twarynski was denied by future Hall of Famer Price.
A misplay behind the net by goalie Carter Hart led to a goal by Weber that tied the score at 2-2 with 15:55 left in regulation. Phillip Danault got past a failed Jake Voracek poke-check in the neutral zone to put the sequence in motion.
A delay-of-game penalty on Montreal gave the Flyers their sixth power play with 9:27 left in regulation, but they did little against the NHL's second-worst penalty kill. That made them 0-for-6 on the power play, though they scored one goal just after a Canadien came out of the penalty box.
Montreal did not have any power plays on the night.