CHARLOTTE, NC - NOVEMBER 13: Chris Johnson #28 of the Tenessee Titans takes a hand-off against the Carolina Panthers at Bank of America Stadium on November 13, 2011 in Charlotte, North Carolina. The Titans defeated the Panthers 30-3. (Photo by Brian A. Westerholt/Getty Images)
Today was easily the best performance rushing attack. Chris Johnson got off to a little bit of a slow start, but at the end of the game he was getting huge chunks of yards. He ended the day with 130 yards on 27 carries and a touchdown. That is the type of performance that the Titans are going to need from him if they are going to win, especially against the better teams.
In a bizarre turn of events, the Titans were good at run blocking but bad at pass blocking. Matt Hasselbeck got hit more today that he has in any other game this year. He was only sacked once, but he was under pressure for most of the day.
The receivers had a really good day. Damian Williams turned in another solid performance with 5 catches for 107 yards and a touchdown. He is really starting to look like a guy that will be a legitimate #2 threat down the line.
Hasselbeck wasn't great, but he wasn't bad either. He finished the day 15 of 27 for 219 yards with 1 touchdown and 1 interception.