PHILADELPHIA (AP) — James van Riemsdyk snapped a third-period tie with his first goal of the season and the Philadelphia Flyers rallied to beat the Montreal Canadiens 3-2 on Monday night.

Van Riemsdyk got a pass from Braydon Coburn and buried the puck into the left corner of the net for a power-play goal at 7:42 in the third. The Canadiens entered the game as the league’s best penalty killing team on the road.

Claude Giroux and Ville Leino also scored for the Flyers, who trailed 2-0 after the first period. Philadelphia has won consecutive games after dropping the previous two.

Maxim Lapierre scored twice for Montreal, which lost for the first time when leading after two periods.

(© Copyright 2010 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)

Watch & Listen LIVE