- An unstoppable Cam Newton and the Carolina Panthers got their revenge Sunday on the Atlanta Falcons. Four days after Carolina defensive end Greg Hardy promised "payback" and "punishment" for the Falcons, Newton threw for 287 yards and scored on a 72-yard run in a 30-20 victory.