In Week 5, the Minnesota Vikings continued to steamroll opponents, beating the Tennessee Titans by a score of 30-7 to the delight of the home crowd at Mall of America Field.
Not surprisingly, Percy Harvin was the star of the show for the home-town team, hauling in eight of Christian Ponder's throws for 108 yards and one touchdown.
For his part, Ponder had an up-and-down afternoon, throwing two touchdowns and two interceptions.
Thankfully for him, the Vikings defense was indomitable, forcing two turnovers and holding Chris Johnson to a measly 24 yards on 15 carries.
In Jake Locker's absence, veteran quarterback Matt Hasselbeck struggled mightily, completing just 26-of-43 passes for 200 yards with one touchdown and one interception. It was so bad at the end that third-string quarterback Rusty Smith got in on the action and completed three-of-five passes in the fourth quarter.
Adrian Peterson continued to look good since coming back from the devastating knee injury that knocked him out of last season. For the game, he rushed for 88 yards on 17 carries, and the Vikings offense was able to impose its will on the Titans defense all game long.
The Titans fell to 1-4 on the season and will travel home to host the Pittsburgh Steelers on Thursday Night Football in Week 6. The Vikings improved to 4-1 and are tied with the Chicago Bears for the NFC North lead, and the team will travel to Washington to face the Redskins.
Follow me on Twitter @JesseReed78