Philadelphia led 5-2 after Giroux scored his second goal at 17:03 of the second period. Mike Hoffman cut the Flyers lead to 5-3 at 17:31 with the first power-play goal of the season for the Panthers; they were 0-for-14. It was Hoffman's first goal with Florida.
Evgenii Dadonov made it 5-4 at 5:06 of the third, and Aleksander Barkov scored on a breakaway at 8:07 to tie it 5-5.
Philadelphia coach Dave Hakstol tried changing the momentum by switching goalies and calling a timeout after Barkov's goal.
"We didn't play the right way in the first 10 minutes of the third period," he said. "Gave up two breakaways and one Grade A chance from the slot, and that's all it takes. To our players' credit, they regained some composure in the last 10 minutes of the third, and we got going again."
Weal, a right-handed shot, used a move he learned from Voracek, a left-handed shot, in the shootout because Hutchinson catches with his right hand.
"Not every day you see the opposite-hand goaltender in there," Weal said. "Always wanted to be a lefty, so thought I'd try only something lefties can do on [left-catching] guys. Jake's move is so effective when he comes down with speed and sneaks it under the heel of the stick there. Thought I'd give it a try there."
Vatrano gave the Panthers a 1-0 lead with 2:02 remaining in the first period when he found room between Elliott's right knee and the post. The Flyers have allowed the first goal in all six of their games.