Peterson racked up another 100-yard-plus rushing game for the Vikings (7-6), rambling for 154 yards on 31 carries in the victory against their NFC North rivals.
Christian Ponder helped Minnesota snap a two-game skid despite completing just 11-for-17 passes for with 91 yards with an interception.
The struggling Bears (8-5), meanwhile, fell for the fourth time in five games.
Man behind Doritos Locos Tacos passed away on Thanksgiving
Britney Spears on kissing Ryan Gosling, Justin Timberlake in the Mickey Mouse Club