Postgame snapshot from Mall of America Field where the Vikings beat the Titans 30-7.

Good news: The Vikings stayed perfect at Mall of America Field and improved to 4-1. For the third consecutive week, the Vikings never trailed either. In fact, they were never really threatened by a bad Tennessee team. The defense continued to prove itself as one of the NFC's best. Titans running back Chris Johnson (15 carries, 24 yards) was bottled up all day. The Vikings also created two takeaways and only allowed 267 total yards and 18 first downs -- much of that coming in the fourth quarter when the game was already in hand. Percy Harvin, meanwhile, continued his explosive 2012 season. Harvin had eight catches for 108 yards and scored both offensive touchdowns, including a 10-yard TD grab in the third quarter in which he made two ridiculous cuts past a pair of Tennessee defenders and bounced into the end zone.

Bad news: Rookie safety Harrison Smith was ejected early in the second quarter after he shoved an official. Smith's ejection came right after Antoine Winfield intercepted a Matt Hasselbeck pass and returned it to the Tennessee 28. A little skirmish broke out after the play and as an official tried to remove Smith from that chaos, the Vikings safety shoved him aside. Smith was having a nice game up to that point. He had a huge hit on Titans rookie Kendall Wright for a big third down stop in the first quarter and also recovered a Chris Johnson fumble. Smith will face a hefty fine from the NFL. It remains to be seen if he'll face a suspension.

Extra point: Adrian Peterson had his two longest runs of the season, a 22-yard burst in the second quarter and a 34-yarder on the first play of the second half. Peterson finished the day with 88 yards on 17 carries.

Next up: The Vikings will be on the road in Week 6, facing the Redskins next Sunday afternoon at FedEx Field. Washington lost 24-17 this afternoon to Atlanta with rookie quarterback Robert Griffin III knocked out of the game with a concussion. The Vikings defeated the Redskins 33-26 on their last visit to Washington on Christmas Eve last year. Both Adrian Peterson (torn ACL) and Christian Ponder (concussion) were knocked out of that game in the third quarter.