NFL

These two stats perfectly explain Vikings' two-game winning streak

Sep 27, 2015; Minneapolis, MN, USA; Minnesota Vikings running back Adrian Peterson (28) runs in the third quarter against the San Diego Chargers at TCF Bank Stadium. The Minnesota Vikings beat the San Diego Chargers 31-14. Mandatory Credit: Brad Rempel-USA TODAY Sports

Sep 27, 2015; Minneapolis, MN, USA; Minnesota Vikings running back Adrian Peterson (28) runs in the third quarter against the San Diego Chargers at TCF Bank Stadium. The Minnesota Vikings beat the San Diego Chargers 31-14. Mandatory Credit: Brad Rempel-USA TODAY Sports

The Minnesota Vikings have rebounded from an embarrassing, 20-3 loss to the San Francisco 49ers in Week 1. They are 2-1 after back-to-back victories, and the winning formula is simple: run hard on offense and stop the run on defense.

The Vikings have taken down the Detroit Lions and San Diego Chargers in consecutive weeks by a combined score of 57-30. During that two game stretch, they've allowed opponents an average of just 2.9 yards per rush attempt while Vikings running back Adrian Peterson has averaged 5.3 yards per rush.

Minnesota's stingy defense and commitment to the running game has masked Teddy Bridgewater's rather pedestrian play at quarterback during the last two wins. The Vikings will keep winning, though, so long as Peterson stays rolling and the defense remains sound in its fundamentals.

More from FoxSports