Updated

Matthew Stafford threw for five touchdowns, winner with less than three minutes in the regulation, as 35 decision over Carolina.

Stafford rallied from two early interceptions to complete 28-of-36 passes for 335 yards in Detroit's (7-3) second win in three games.

Kevin Smith, who was signed on November 11 after running back Jahvid Best suffered a concussion, ran for a career-high 140 yards with two touchdowns and added 61 yards and a score on four receptions for the Lions.

Cam Newton went 22-for-38 through the air for 280 yards and a touchdown, but also threw four interceptions for Carolina (2-8).

DeAngelo Williams totaled 105 yards of offense in the Panthers' third straight loss and their 12th straight defeat on the road.