Brad Marchand turned the emotion of Boston's banner-raising ceremony into an early goal. Then, suddenly, the momentum was all Philadelphia's.
Claude Giroux and Jakub Voracek scored 47 seconds apart in the final minute of the first period to give the Flyers the lead, and they held on for a 2-1 victory over Boston on Thursday night to spoil the Bruins' celebration of their Stanley Cup championship.
Ilya Bryzgalov made 22 saves in his first game for the Flyers, and Jaromir Jagr recorded his 1,600th NHL point in his first game back in the league after three years in Russia.
"We played the Stanley Cup champions. It's not easy," said Jagr, one of eight new players for Philadelphia, including three rookies. "They're probably the best team in the NHL and we've got totally a new team. A lot of young guys. A lot of rookies. You've got to give us time."
During a half-hour pregame ceremony the Bruins, who clinched the Cup in Vancouver, took the opportunity to pass the Cup from player to player and skate with it in the TD Garden for the first time.
"I think that's one thing everyone wants to do, is lift it on the home ice," Marchand said. "That was nice to do."
The Bruins won their sixth Stanley Cup title last season, sweeping Philadelphia out of the Eastern Conference semifinals in the process. The loss sent the Flyers scrambling to rebuild in the offseason, and among the new acquisitions was Jagr.
The 39-year-old former Penguins star - the NHL's leading scorer among active players, and ninth overall - assisted on the game-tying goal when he led Giroux across the blue line, and he found a space in the middle of four Bruins defenders before beating Thomas.
"Gi made a great play," Jagr said. "I told him not even Mario Lemieux can make those plays."
The defending NHL champion Bruins were largely intact, with the notable departures of Mark Recchi to retirement and Michael Ryder and Tomas Kaberle as free agents. Defenseman Joe Corvo, who assisted on Marchand's goal, was the major acquisition.
The sold-out crowd stood throughout the pregame ceremony, and it wasn't long before Marchand, a surprising star in Boston's Cup run, scored a power-play goal on a pass from Tyler Seguin to give Boston a 1-0 lead. It was the first goal in the NHL this season; Marchand also scored the last goal in the NHL last season, an empty-netter against Vancouver in Game 7 of the finals.
But the Flyers answered with two in the final minute of the first, including Claude Giroux's goal off an assist from Jagr with 50 seconds left. With just 2.4 seconds remaining in the period, Voracek gave Philadelphia a 2-1 lead with a shot through Thomas' legs.
"It was a big night for Boston, but we came here with a business," Bryzgalov said. "We did not came here to celebrate with them."
Flyers coach Peter Laviolette agreed.
"It's tough to come in when there's that much energy in the building for the opposition," he said. "I thought our guys battled through that."
NOTES: The Flyers have won their season opener in three consecutive seasons, all on the road. Philadelphia is 21-16-7 in season openers and 19-14-7 in road openers. ... Voracek's goal ended a 16-game goal-less streak. ... Sean Couturier and Matt Read made their NHL debuts for Philadelphia, and Zac Rinaldo played in his first NHL regular-season game. ... The Bruins are 35-36-16 in season openers. They are 1-7-1 in their last nine. ..; F Benoit Pouliot was a healthy scratch for Boston.