The Titans, top notch defense, forced the Vikings to turn the ball over four times, in which the Titans put up 21 points off of turnovers.
Titan rookie and first round draft pick, Chris Johnson, led the Titans in rushing with 61 yards on 17 carries and scored his first two rushing touchdowns of his career.
Veteran quarterback, Kerry Collins, completed 18-35 passes and threw for 199 yards. Justin Gage had 5 catches for 92 yards, with a long of 28 yards, for the Titans.
The Titans defense, kept All-Pro Vikings running back Adrian Peterson in check for most of the game. Peterson finished with 80 yards on 18 carries with two touchdowns.
Defensive tackle Albert Haynesworth finished with two sacks and 6 total tackles from the middle of the Titans defense. Nick Harper picked off a Gus Ferotte pass, to pick up his first interception of the year.
The Titans defense, gave up a season high 17 points to the Vikings today while the Vikings out-gained the Titans in total yardage with 333 to the Titans 275 total yards.
The Tennessee Titans move to 4-0 for the first time in franchise history, but they aren't celebrating just yet.
"We still have a chance to go 4-12," Titans linebacker Keith Bulluck said.
Titans cornerback Nick Harper knows that the Titans are capable of playing much better.
"We don't feel like we're there yet. We feel like we haven't played a complete game yet. ... We just feel like we're struggling. Even though we're struggling, we know we're struggling in the right direction," Harper said.
The Titans are moving in the right direction, even without quarterback Vince Young. Kerry Collins is doing a perfect job in taking over the Titans offense, which seems much improved from last season.
Minnesota moves to 1-3, while the Titans is 4-0.
The Titans will defend their 4-0 against the Baltimore Ravens at Baltimore next Sunday in week five.