PHILADELPHIA — Cam Newton returned to his rookie form to outshine a seventh-round draft pick starting his first game since high school.
Newton threw for two touchdowns and ran for two to lead the Panthers to a 30-22 victory over the Eagles on Monday night in a matchup of teams with the worst records in the NFC.
Bryce Brown set a club rookie record with 178 yards rushing, including TD runs of 65 and 5 yards, but the Eagles still lost their seventh straight.
Brown, in for injured running back LeSean McCoy, surpassed Correll Buckhalter's rookie mark of 134 yards rushing in his first start since his senior year at Wichita East High in 2008. But Brown also lost two fumbles, one in Panthers territory.
The Eagles, who are minus-17 this season in turnover margin, had three more and created none. The last turnover came on the ensuing kickoff after Newton's 2-yard touchdown run. Graham Gano missed the extra point, keeping Philadelphia within eight points, but Carolina's Sherrod Martin forced Brandon Boykin to fumble, and Gary Barnidge recovered for the Panthers, who ran out the clock.
The Panthers finally stopped Brown on a fourth and 1 to take over on downs at their 40, setting up their final TD.