Newton carries Panthers past reeling Bucs

Cam Newton rushed for three touchdowns and threw 19 at Raymond James Stadium.

Newton's three rushing scores gave him 13 on the season, which established a new NFL record for rushing touchdowns by a quarterback in a single season. The previous record was held by former Patriots quarterback Steve Grogan, who ran for 12 scores in 1976 while playing a 14-game schedule.

Newton ended his day with 204 yards and one interception on 12-of-21 passing to go with 54 yards on the ground.

In addition to Newton, Jonathan Stewart had an effective day running the football, finishing with 80 yards and a touchdown on 14 carries, while DeAngelo Williams carried it 10 times for 29 yards for Carolina (4-8), which has won two straight.

Brandon LaFell caught three passes for 64 yards and Legedu Naanee hauled in two passes for 38 yards and a touchdown. Naanee also completed a 27 yard pass to Newton.

Josh Johnson completed 16-of-27 passes for 229 yards, one touchdown and one interception in place of Josh Freeman, who missed the game after being injured in last week's 23-17 loss to the Tennessee Titans.

Johnson led the Bucs (4-8) in rushing with 45 yards on five carries and Dezmon Briscoe caught a touchdown pass. The Bucs have lost six consecutive games.