Defenseman Andrej Meszaros snapped a tie early in the third period and Claude Giroux scored for the third time in as many games and added two assists as the Philadelphia Flyers won their home opener by skating to a 5-4 victory over the Vancouver Canucks on Wednesday.
Captain Chris Pronger collected a goal and an assist and James van Riemsdyk scored his first goal since signing a six-year contract extension for Philadelphia, which began the season with a 3-0-0 start for the second time in three years.
Just 61 seconds after Daniel Sedin leveled the contest with a power-play goal, Meszaros regained the advantage by beating Vezina Trophy finalist Roberto Luongo at 4:40 of the third period.
Jakub Voracek netted his second goal of the season and Ilya Bryzgalov turned aside 36 shots to improve to 8-7-2 in his career versus the Canucks.
Mikael Samuelsson and Henrik and Daniel Sedin collected a goal and assist apiece and Chris Higgins also scored for Vancouver.
Luongo remained winless on the young season after stopping just 22 of 27 shots.