Football fans, we are nearing the midway point in the 2011 NFL season and week eight clearly has some interesting matchups.
So, here are the picks for each game this week.
Arizona at Baltimore
Despite losing at Jacksonville, the Ravens defense still played supremely well, and this week, Joe Flacco and the offense catch a break against a weak Cardinals' defense.
Not to mention, Balty plays much better at home, while the Cards' have yet to win on the road.
Ravens 31, Cardinals 16
Minnesota at Carolina
This is one of the more intriguing matchups to take place this week. The Panthers have a solid pass offense and pass defense, while the Vikings have a great rush offense and rush defense.
And although Minnesota RB Adrian Peterson will play very well, Carolina steals the win thanks to Cam Newton keeping the Panthers offense explosive against a weak Vikings' pass defense.
Panthers 23, Vikings 20
Jacksonville at Houston
A big AFC South matchup this week, although it may not appear to be as such. If the Jags' win, they are one game back of Houston for first place.
However, the Texans' stout pass and rush defense will slow down Maurice Jones-Drew, and Jacksonville rookie QB Blaine Gabbert will turn the ball over. Houston's offense takes over and is effective enough against a stud Jaguars defense to get a sound victory.
Texans 24, Jaguars 13
Miami at NY Giants
This is a game that could turn into a blowout thanks to a Dolphins team losing more and more confidence each week. On the other hand, the Giants definitely need this game because of their brutal schedule once November hits.
No matter how much effort Miami gives, New York knows it is an absolute must for them to win this game. Thanks to a solid ground game combined with Eli Manning methodically moving the ball, NYC will take one over South Florida.
Giants 28, Dolphins 10
New Orleans at St. Louis
Fair warning to anyone who plans on watching this game: Have a backup plan, because it could get ugly before the first quarter is over.
New Orleans has an offense that's virtually impossible to stop, whereas St. Louis has a defense that can't stop anyone. Saints win big and Drew Brees has a legit shot at breaking the single game passing yards record.
Saints 49, Rams 17
Indianapolis at Tennessee
This is only an important AFC South game because the Titans are still technically alive for the playoff race. However, the odds are slim.
The Colts, on the other hand, give great effort each week, but are just simply overmatched in every facet of the game. That said, the Titans get a lucky home win as RB Chris Johnson has a solid game for only the second time in 2011.
Titans 17, Colts 14
Detroit at Denver
Although each team desperately needs a W this week, the Lions come out on top over Denver thanks to strictly being angry.
Detroit is on a two game losing streak, but the Broncos are feeling good after a road win in Miami with Tim Tebow under center. But that was Miami, not Detroit. The Lions have the more disciplined defense (in terms of their gameplan) and a much more explosive offense.
Lions 27, Broncos 14
Washington at Buffalo
Comparing their offenses really isn't even a comparison. The Bills are excellent at running the football which sets up their passing game nicely. Washington has no legitimately established QB, RB, WR (sorry Santana Moss fans), or TE.
Defensively, Washington is better, but unfortunately they're not good enough to win games as their offense turns the rock over too much. On the flipside, Buffalo's defense is great at forcing turnovers.
Bills 33, Redskins 20
Cincinnati at Seattle
Even though the Seahawks play better at home, it won't matter against the Bengals who are coming off a bye week and have a top five defense.
Now, it wont be a blowout as Seattle's defense is good enough to limit Cincy's offense from going ballistic. However, Seattle's D isn't good enough to solely win the game as their offense is very weak.
Bengals 21, Seahawks 7
Cleveland at San Francisco
In this game, don't expect anything from anyone other than San Francisco's Frank Gore. The Browns have the No. 1 ranked pass defense, and the 49ers pass offense isn't good when healthy, AND it has some injury issues as well.
Cleveland however, won't be very effective offensively. Frisco has a great run defense and pass rush. It will end up a lot closer than expected, but The Bay Area gets win No. 6.
49ers 20, Browns 10
New England at Pittsburgh
In the game everyone is looking forward to watching, the 5-1 Pats' visit the 5-2 Steelers in a possible AFC title preview.
However, for as explosive as the Steelers' offense can be, they still aren't nearly as efficient as Tom Brady and New England. Pittsburgh may also have the better defense, but the Pats' can also run the ball at will. They're a much more dynamic offense and have played a much more difficult schedule as well.
Patriots 31, Steelers 21
Dallas at Philadelphia
This game for Dallas and Phildelphia is the deal-breaker for their 2011 campaigns.
Dallas comes in at 3-3 and needing a win to keep pace with the Giants, whereas Philly needs a win to simply prevent a catastrophic breakdown. That said, the Cowboys get the win thanks to a better defense and an offense that isn't overrated.
Dallas has just been barred by injuries and no established RB, that is, until DeMarco Murray came along.
Cowboys 26, Eagles 17
San Diego at Kansas City
The Monday night matchup between the Chargers and Chiefs could ultimately determine the AFC West champion.
K.C. is riding a three-game win streak, got back to 3-3, and defeated San Diego at home on MNF last season. The Bolts, on the other hand, have yet to beat a team with a winning record, don't play well on the road (the Denver win wasn't impressive), and are underachieving once again.
The Chiefs have the momentum and get the win, which creates and unbelievably wide-open division.
Chiefs 24, Chargers 20
Last Week: 7-6
Be sure to check out John on Bleacher Report.
And, you can follow him on Twitter @ Sportswriter27.