CALGARY, Alberta (AP) -- Johnny Gaudreau scored his 20th goal and added two assists to lead the Calgary Flames to a 4-1 victory over the Philadelphia Flyers on Thursday night.

Philadelphia Flyers Chris Vandevelde, right, and Calgary Flames Jiri Hudler dive for the puck during third period (AP Photo/The Canadian Press, Jeff McIntosh)
Philadelphia Flyers Chris Vandevelde, right, and Calgary Flames Jiri Hudler dive for the puck during third period (AP Photo/The Canadian Press, Jeff McIntosh)
loading...

After Philadelphia cut Calgary's 2-0 lead in half with 9 seconds left in the second period, Gaudreau helped the Flames restore their two-goal cushion 3:09 into the third by neatly setting up Sean Monahan's team-leading 28th goal.

Four minutes later, with Calgary on a two-man advantage, Gaudreau was set up at the side of the net for a tap-in by Jiri Hudler to make it 4-1.

Gaudreau's fourth three-point game of the season - against the team he grew up cheering for - moved the 5-foot-9 forward into the NHL rookie scoring lead with 56 points, one more than Nashville's Filip Forsberg.

Dennis Wideman and T.J. Brodie also scored for Calgary.

Claude Giroux scored the lone goal for Philadelphia.

After beginning the night outside of a playoff spot in the Western Conference, the Flames moved one point ahead of Los Angeles and into third place in the Pacific Division.

With the game scoreless late in the second period, a critical turnover by Flyers defenseman Luke Schenn sparked the Flames.

Schenn's errant pass was intercepted at center ice by Wideman, who worked a give-and-go with Hudler that ended with Wideman sending a wrist shot between the pads of goalie Steve Mason.

The Flames made it 2-0 less than two minutes later.

With the teams playing 4-on-4, Deryk Engelland sent a pass along the blue line to Brodie for a wrist shot that beat Mason.

After those goals on consecutive shots, Flyers coach Craig Berube replaced Mason with Ray Emery. That gave Philadelphia a jolt.

With 9 seconds left in the period, a terrific individual effort by Jakub Voracek helped him set up Giroux at the side of the net for the Flyers' goal.

Karri Ramo made 26 saves for the Flames to improve to 14-8-1. Mason fall to 14-17-10.

NOTES: Vinny Lecavalier was a healthy scratch for Philadelphia as the team dressed seven defensemen. ... Matt Read is away from the Flyers to be with his wife, who gave birth to a girl. ... It was the Flyers' first loss in Calgary since March 22, 2001. They had won five straight. ... Calgary scored first for just the fourth time in their last 17 games.

(© 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed)

More From New Jersey 101.5 FM