Lito Sheppard made a game-saving interception with 25 seconds left as the Eagles rallied to defeat the Panthers and further muddle the NFC playoff race.
Carolina drove to the Philadelphia 7-yard line with under a minute left. But rather than settling for a tying field goal, Panthers quarterback Jake Delhomme took a shot into the end zone on first down.
He overthrew Keyshawn Johnson near the sideline and Sheppard, a former Florida standout, came down with the pickoff before falling out of bounds.
On the previous drive, the Eagles went 30 yards in eight plays and David Akers capped it with a 25-yard field goal with 3:16 remaining.
The Eagles and Panthers are tied at 6-6, along with Atlanta and the New York Giants, for fifth place in the NFC.
Delhomme threw three touchdowns, including a 35-yard toss to rookie DeAngelo Williams, to give Carolina a 21-14 lead late in the third quarter.
After the teams exchanged field goals, Jeff Garcia answered with his third touchdown pass of the night, finding Reggie Brown for a 40-yard score to tie it at 24 with 9:26 left.
After Garcia's 30-yard TD pass to Donte' Stallworth tied it at 14, the Panthers answered quickly.
On second-and-15 from the Eagles 35, Delhomme was under pressure when he lobbed a short pass to Williams near the left side. Williams, with an convoy of blockers, broke at least one tackle and ran between several defenders to reach the end zone.
Garcia drove the Eagles to the Panthers 10 on the next drive, but they settled for a 28-yard field goal from David Akers.
Delhomme's 1-yard TD pass to Keyshawn Johnson with 4 seconds left in the second quarter gave Carolina a 14-7 lead.
On Philadelphia's first possession in the third quarter, Garcia was chased from the pocket by Mike Rucker and threw a strike on the run to an open Stallworth, who caught it near the 5 and ran in.
Garcia, starting his second game for the injured Donovan McNabb, tossed an 8-yard score to Brian Westbrook to tie it at 7 with 2:12 left in the first half.
Delhomme threw a 9-yard TD pass to Steve Smith in the first quarter to make it 7-0.
Eagles 0 7 7 13 27
Panthers 7 7 7 3 24