By Tom Dougherty | FFTomDougherty

December has been a very good month for the Philadelphia Flyers.

Behind a stellar performance in goal by Sergei Bobrovsky and a solid penalty kill, the Flyers extended their winning streak to seven games with a 4-3 victory over the Montreal Canadiens at the Bell Centre.

Bobrovsky made his first start since Nov. 26, and he was outstanding. He allowed three goals, but turned in 28 saves on 31 shots against. He stood tall in net in the final couple minutes of the first period when the Flyers where killing off two 5-on-3 powerplays.

The Flyers took nine penalties against Montreal, including a Max Talbot holding penalty with 3:11 remaining in the third period in which Bobrovsky made a few big stops to preserve Philly’s lead, and killed off all but one of the Canadiens powerplays.

In the first period, Talbot gave the Flyers a 1-0 lead at 12:07 with his ninth goal of the season when he hammered a one-timer past Canadiens goalie Carey Price from the left faceoff circle.

David Desharnais tied the game at one at 5:02 in the second period when he carried the puck from behind the net and roofed a wrister past Bobrovsky, who was down and out with traffic in his crease.

The game didn’t stay tied for long as Harry Zolnierczyk scored his second career goal just 47 seconds later when he pounced on a rebound with a diving effort.

Louie Leblanc capitalized on a favorable bounce at 13:24 in the second to tie the game at two for his first career NHL goal, putting the puck into an empty net after P.K. Subban tossed the disk in front of the net.

Wayne Simmonds pushed his goal scoring streak to four games at 18:10 to give the Flyers a 3-2 lead when he bounced the puck off his chest and muscled the puck past Price in his office for his ninth of the season.

With 15.5 seconds left in the second period, Erik Cole evened the game once more for the Canadiens.

Andrej Meszaros provided the Flyers with the game winner at 8:08 in the third period when he was positioned at the point, waiting for a slow moving pass from Jaromir Jagr to arrive only to unleash a bomb for his third of the year.

The Flyers play again on Saturday when the welcome the Boston Bruins to the Wells Fargo Center for their last home game of 2011.