It was over when ...
Jonathan Stewart caught a 2-yard pass and fell backward into the end zone to put Carolina up 26-7 with 3:07 left.
In addition to his TD catch to seal the game, Stewart also rushed for a score in the fourth quarter and finished with 109 yards on 25 carries. He's the first running back in 36 games to rush for at least 100 yards against the Vikings.
Panthers RB DeAngelo Williams left the game with an ankle injury in the second quarter and did not return. ... Adrian Peterson has 15 rushing TDs on the season, which ties him for tops in the league. ... For the first time since 2005, the Vikings have allowed 100 yards rushing in three straight games.