PHILADELPHIA -- Centers Brayden Schenn and Claude Giroux scored goals and goaltender Ray Emery made 32 saves to lead the Philadelphia Flyers to a 2-1 win over the Calgary Flames on Saturday.
The Flyers (30-23-6) have won four straight games and are among the top eight teams in the Eastern Conference going into the Olympic break.
Calgary center Matt Stajan scored with 2:26 left to cut it to 2-1.
The Flames (22-29-7) lost for only the second time in eight games and are way behind in the playoff chase in the West.
The Flyers took a 1-0 lead near the midpoint of the second period on Schenn's 15th goal. Right winger Wayne Simmonds passed the puck from behind the net to Schenn in the left circle. His one-timer sailed off goalie Reto Berra's arm and into the net.
Giroux scored his 20th goal 4:04 into the third period to make it 2-0. Giroux's stick seemed to hit a another stick as he wound up and fired a shot from the right circle. The puck floated in the air and trickled behind Berra.
Giroux, who was snubbed for the Olympics by Team Canada's executive director Steve Yzerman, has 20 goals, including one in four straight games.
Stajan poked a rebound past Emery to snap his shutout bid, but the Flyers held on for the win.
Both teams looked ready for a long break, though it doesn't come at an opportune time for the surging Flyers. They have pulled to within a point of the No. 4 spot in the East, and must wait to continue their momentum.
NOTES: G Ray Emery got his first start since Jan. 25 in place of Steve Mason, who was bothered by cramps and dehydration during Philadelphia's win over Colorado on Thursday night. ... The Flames started the game with their fourth line for a brief shift, but it didn't turn into anything physical. ... Both teams will be off for the next 18 days for the Winter Olympics. ... LW Michael Raffl (Austria), RW Jakub Voracek (Czech Republic), D Kimmo Timonen (Finland), D Andrej Meszaros (Slovakia) and D Mark Streit (Switzerland) are heading to Sochi from the Flyers. ... G Reto Berra (Switzerland) and D Ladislav Smid (Czech Republic) are going from the Flames.