PHILADELPHIA -- The Avalanche scored three unanswered goals in the third period, but the Philadelphia Flyers held on for a 4-3 victory on Saturday night at Wells Fargo Center.
Claude Giroux scored two power-play goals, and Wayne Simmonds and Brayden Schenn also tallied for the Flyers, who have won three in a row. Goaltender Steve Mason made 36 saves, including 18 in the third period. Jakub Voracek had three assists.
The Flyers scored three power-play goals on six attempts. It was the first time they scored three extra-man goals since Dec. 28, 2013 against the Edmonton Oilers. Philadelphia had been 0-for-12 on the power play in its previous five games.
Colorado had allowed five power-play goals all season entering the game. After killing off 30-of-31 penalties over its past eight games entering Saturday, the Avalanche was second in the NHL on the penalty kill at 91.7 percent.
The Flyers lead 4-0 after two periods, but the Avalanche closed the gap with three goals on 21 shots in the third period.
Redmond's goal with 8:22 remaining in the third got the Avalanche within one tally. Talbot knocked R.J. Umberger off the puck along the wall on the left side of the Philadelphia zone and threw the puck into the middle to a cutting Redmond. The Colorado defenseman slammed on the breaks between the circles to spin Flyers defenseman Michael Del Zotto out of position, and then beat Mason with a wrist shot for his first of the season.
Tanguay got the Avalanche to 4-2 at 6:46 of the third period with his sixth goal. A short pass by Dennis Everberg at center ice sent Tyson Barrie and Tanguay in on a 2-on-1. Barrie slid the puck to Tanguay, who waited until he was at the dot in the right circle and sent a wrist shot to the far side past Mason's glove.
Talbot's first goal of the season kicked off the Avalanche comeback. Flyers defenseman Nicklas Grossmann turned the puck over in the Philadelphia end under pressure. Talbot stepped into a loose puck in the left circle and shot it past Mason, inside the right post, at 2:29 of the third.
Giroux's second power-play goal of the game pushed the Flyers' lead to 4-0 at 16:22 of the second period. With Philadelphia skating on a 5-on-3 advantage, Vincent Lecavalier got the puck alone in the right circle. He faked a shot that drew Berra far out of the net and instead threaded a cross-ice pass to Giroux on the left side, and the Philadelphia captain scored into an empty net.
It was Giroux's first multigoal game of the season, his first two-goal game since April 8.
The Flyers made it 3-0 at 11:24 of the second on Brayden Schenn's fourth goal. The Flyers used a five-minute power play to score the game's first two goals.
The lengthy man advantage came on MacKinnon's boarding penalty against Luke Schenn with 53 seconds left in the first period.
Giroux started the run with a goal with 2.9 seconds remaining in the period.
With carryover power-play time in the second period, Simmonds made it 2-0 on a goal at 2:48 of the period.
ColoradoAvalanche.com contributed to this story