Week 5 of the 2011 NFL season offers several good games.
The schedule provides the opportunity for several underdogs to pull off upsets.
Some, however, are more likely than others.
With that being said, let's take a look at three of the most likely upsets in Week 5.
Houston Texans (3-1) vs. Oakland Raiders (2-2)
We've all seen this script play out before: The Texans jump out to a hot start and then fail to make the playoffs.
With Andre Johnson out and a date against the tough Oakland Raiders on Sunday, the Texans will slide closer to .500.
They need Johnson so that defenses won't stack the box against Arian Foster.
But, the Raiders have a tough front seven even without stacking the box, so it's going to be a long day for Texans fans.
Prediction: Raiders 21, Texans 14
Buffalo Bills (3-1) vs. Philadelphia Eagles (1-3)
The Bills have been the darlings of the NFL this year after jumping out to a 3-0 start.
But, they were brought back down to earth a bit last weekend with a disappointing last-second loss to the Cincinnati Bengals.
They'll be brought back down to earth even more this weekend when the Eagles come to town.
The Buffalo secondary won't be able to stop DeSean Jackson and Jeremy Maclin, allowing the Eagles to put up points at will.
And, the Eagles defense will prevent Ryan Fitzpatrick from lighting up the scoreboard for the Bills.
Prediction: Eagles 31, Bills 20
Pittsburgh Steelers (2-2) vs. Tennessee Titans (3-1)
OK, so, based on records, the Titans wouldn't really be pulling an upset here.
But, most people outside of Nashville expect the Steelers to win this game.
Unfortunately, they'll be in for a surprise. The Titans, led by Matt Hasselbeck, are for real this season.
They've been winning games even with Chris Johnson being highly ineffective thus far.
Johnson will have another bad game, but the suddenly aging Steeler defense will give up just enough points to allow the Titans to win this game.
Prediction: Titans 17, Steelers 14