Carolina Panthers quarterback Cam Newton threw for 340 yards and five touchdowns against the New York Giants in Week 15.