“I think we did a much better job of just staying aggressive and sticking as a five-man unit,” van Reimsdyk said.
“I know we don’t have the results, but the guys come in at practice, they’re engaged in meetings and we’d like a win to help with that engagement,” said Canadiens interim coach Martin St. Louis.
Philadelphia got on the board at 7:43 of the first period when van Riemsdyk grabbed a loose puck behind the net and banged it in from a tight angle.
Provorov gave the Flyers a two-goal advantage at 14:25 of the second with a wrist shot from the faceoff circle. Hoffman cut Philadelphia’s lead in half just over a minute later by tapping in a loose puck.
Brendan Gallagher was credited with an assist but appeared to have made a hand pass. The Flyers did not challenge.
Interim coach Mike Yeo said the Flyers’ bench “knew it was a hand pass” but didn’t confirm if the referee told them that they couldn’t challenge the play.
“They said there’s a mistake that happened and you know obviously I think the big thing for us is we didn’t let that derail us,” Yeo said. “We’ve been trying to talk about that a lot.
“How you deal with adversity, whether it’s game-to-game or in the course of the game, and I thought that our guys did a good job with that tonight.”
Montreal tied it when Evans deflected Jeff Petry’s shot from the point at 5:28 of the second period.
Lindblom responded with a wrist shot from the left faceoff circle at 6:48. Ronnie Attard reached Konecny with a stretch pass and the forward gave Philadelphia its second two-goal cushion of the night at 13:02.
Noah Cates connected with Frost in front of the net at 15:36 of the third period and Van Reimsdyk tallied at 16:56 to put the game away.
Caufield notched his 19th goal of the season from a difficult angle at 17:33.
Flyers: Host Pittsburgh on Sunday.
Canadiens: At Ottawa on Saturday night.