The incredible and surprising season for Minnesota Vikings running back Adrian Peterson just keeps getting better and better.

Going up against a Green Bay Packers run defense that coming into the game had allowed an average of 103.8 yards per game on the ground, good for 11th best in the league, Adrian Peterson ran for 126 yards on just 13 carries in the first half, including a career long 82 yard TD run. Check out his final stats here.

Even with Peterson the main focus of the Packers defense since the Vikings offense is missing Percy Harvin, Peterson showed us he can’t be stopped. On the season, Peterson is averaging a career best 112.4 yards per game.

Start the debate now, but I think we are starting to see a legit #1 overall pick in next year’s fantasy draft. Sorry RG3.

Note: Honorable mention to Patriots wide receiver Wes Welker, who has 10 receptions for 89 yards and a touchdown.