This is a really good match-up for the Titans offense. The Bills are not good against the run or the pass. Chris Johnson has been good against bad run defenses this season. He should have a good day here. Look for him to go over the 100-yard mark for the second straight week.
Matt Hasselbeck should also have a big day in this one, which is good because he needs a bounce back game after his performance last week.
The one thing the Bills are good at is forcing turnovers. Last week the Titans turned over the ball four times, but that was in large part because of the weather. They better not do that again this week because the Bills would put some serious points on the board if they do.
This is a game the Titans absolutely have to win if they are going to stay in the hunt. They will do just that if they play well because they are the better team.