The Flyers began their second shoot-out of the season happy just to have gotten that far, with a chance to steal an extra point.
They ended it last night with a bad taste in their mouths after the final shot of the shoot-out - by Carolina's Rod Brind'Amour, a former Flyer - went off the glove of Flyers goalie Martin Biron, flew into the air, bounced off Biron's back, and went into the net to give the Hurricanes a 6-5 victory.
The Hurricanes, who lead the Southeast Division, received goals on each of their three rounds in the shoot-out, from Matt Cullen, Jeff Hamilton and Brind'Amour, who played parts of nine seasons wearing the Flyers' black and orange.
The Flyers missed their first chance - Danny Briere's shot flew over the crossbar - and goals by Mike Richards and Joffrey Lupul, who recorded his second hat trick in three games, weren't enough to keep them from going 0-2 in shoot-outs this season.
"I like them as a fan," Biron said of shoot-outs. "When I'm riding a bike after the game and a team is in overtime and it's tied and there's a minute left, I'm like, 'Let's go to shoot-out.' I want to see it.
"As a player, it's a totally different story. You win them, you're happy. But if you lose, it's a tough way to let a point slip away."
The Flyers rallied from deficits of 3-1, 4-3 and 5-4, getting the final game-tying goal at 11 minutes, 46 seconds of the third period on Lupul's third goal of the night, this one on the power play, and 12th of the season.
But the Flyers had to kill off two penalties after that, the first against Braydon Coburn at 17:39 of the third, and the other when Lupul was called for hooking at 22 seconds of overtime.
The Flyers snuffed Carolina's overtime power play and had a chance to win after Dennis Seidenberg pulled down Richards and went off for hooking at 2:26.
But they went 1:15 on the power play before getting a shot on goal, and Carolina goalie John Grahame turned aside shots from Richards and Alexandre Picard.
That brought the game down to the shoot-out, and the Hurricanes prevailed on the shot by Brind'Amour, who didn't realize the puck had bounced into the net for almost 10 seconds after he skated away from the net.
Biron said he looked up and "kind of" located the puck after Brind'Amour's shot.
"My first reflex was to look up and see where it was," he said. "As it was up in the air, I saw it was coming back to my right shoulder. I tried to squeeze that side, but then it just ricocheted everywhere, down my back, and went in."
The result left Flyers coach John Stevens with mixed emotions.
I like the way our team didn't quit," Stevens said. "It's a big point, but ultimately you want to get two."
Lupul gave the Flyers their only lead of the night, scoring the game's first goal on a breakaway at 9:33 of the first period. His first of two game-tying goals on the night came at 7:32 of the second period when he took a rebound and fired a shot that was blocked by Carolina defenseman Tim Gleason.
But replays showed the puck crossed the goal line before hitting Gleason, enabling the Flyers to tie the game, 3-3, at the time.
Lupul, who scored three goals Tuesday night against Pittsburgh, became the first Flyer since Eric Lindros in 1995 to have two hat tricks in the same week.
Scott Hartnell and Briere also scored for the Flyers.