Several upsets shook the NFL's landscape in Week 5, serving as a reminder of the unpredictability of football.
There are some big-time matchups in store for Week 6, whether it's a Super Bowl contender or a team just trying to battle for a playoff spot.
Here's a look at my predictions of the most exciting games of the week.
Detroit Lions at Philadelphia Eagles
You never know what to expect from Michael Vick and the Eagles offense these days, but, for what it's worth, they have won both games at home this season.
Vick's turnovers are becoming a liability. He's thrown six interceptions and coughed up five fumbles this season.
On the other hand, the Lions are allowing 28.5 points per game (26th in the NFL), including 7.4 yards per pass attempt (18th). They have also lost three straight games to the San Francisco 49ers, Tennessee Titans and Minnesota Vikings, respectively.
The up-and-coming Lions squad we thought we'd see this season simply hasn't been there. The Eagles—despite a tumultuous season—have the explosiveness on both sides of the ball to win this one in Philly.
Prediction: Eagles 27, Lions 20
New York Giants at San Francisco 49ers
Who can forget the NFC Championship Game last season between these two squads?
It figures to be yet another thrilling matchup this time around as one of the league's best defenses faces off against one of its best offenses.
Although the Giants have scored 30.4 points per game this season, they did struggle against a tough Eagles defense.
New York also allowed the Cleveland Browns to score a season-high 27 points last week. San Francisco has outscored its past two opponents, 79-3, after getting shocked by the Minnesota Vikings in Week 3.
Defense will be the difference in this one.
Prediction: 49ers 27, Giants 23
Green Bay Packers at Houston Texans
If this were last season, I'd give the matchup to the Packers, hands down.
But this is an entirely different season. The loss of Cedric Benson will undoubtedly hurt a Green Bay offense that has already been struggling.
The Packers have also allowed 4.3 yards per carry this season, which shouldn't bode well against Arian Foster and Co. They also allowed Andrew Luck and the Indianapolis Colts to drive down the field for the game-winning score last week.
Against an offense averaging 29.8 points per game and a defense ceding just 14.6 points per game, I expect the Packers to drop this one.
Prediction: Texans 30, Packers 23