The Minnesota Vikings (5-0) are taking on a frustrated and angry Baltimore Ravens (3-2) team at home on Sunday. The Ravens are coming off two tough losses in a row now, and Ray Lewis and the Ravens are going to be determined to end the Vikings undefeated season. The Vikings offense has been great this year, with Adrian Peterson and the 40-year-old Brett Favre leading the way. The Ravens defense gave up their first 100-yard rusher in 40 games last week against the Cincinnati Bengals, so Adrian Peterson is going to try and do more of the same. He has been outstanding this year, rushing for 481 yards on 99 carries (4.9 avg) and seven touchdowns. The Ravens are going to focus on shutting him down though, so Brett Favre will have to a good game. Favre has been very good lately, and has thrown nine touchdowns and only two interceptions while racking up 1069 passing yards.
The Vikings defense has done a great job getting to quarterbacks, but their run-defense has room for improvement. They are giving up 96 rushing yards per game and the Ravens have a great combination of running backs in Willis McGahee and Ray Rice. Rice and McGahee have combined for 563 yards on 101 carries (5.6 avg) and six touchdowns. They are both threats in the passing game as well. Jared Allen and that front line need to attack quarterback Joe Flacco and force him into some mistakes, since Flacco has thrown five picks this year. He has proven he is a good quarterback in this league though, and has thrown for 1289 yards and nine touchdowns with a 64% completion rate. This is going to be a fun game to watch, as the Vikings have one of the best offenses in the game and the Ravens have one of the best defenses. I like a good defense over a good offense though, so I think the Ravens will pull out a close victory.
FINAL SCORE PREDICTION: Minnesota Vikings 24, Baltimore Ravens 27