Brayden Schenn had his first career hat trick, scoring all three goals in the first two periods and leading the Philadelphia Flyers past the Calgary Flames 5-3 Monday night.
Claude Giroux had four assists and Wayne Simmonds scored twice for the Flyers. The Flyers have won three straight and four of five as they remain in the thick of the Eastern Conference playoff race. The Flyers held on after nearly wasting a 4-1 lead and remained three points behind Pittsburgh for the final wild-card spot in the East.
Sean Monahan, Micheal Ferland and Michael Frolik scored for Calgary.
Michael Neuvirth stopped 26 shots and won his 16th game of the season.