The Minnesota Vikings will look for their third straight win when they host the Baltimore Ravens in Week 7. Game time will be at 1:00 EST on Sunday, October 22 at U.S. Bank Stadium in Minneapolis, Minnesota. Fans in local markets can watch the game on CBS.

Oddsmakers list the Vikings as 5.5-point favorites at home. The over/under for the game is 39.5 points. Click here for a full list of the Week 7 betting odds and links to more game previews.

Ravens vs Vikings Vegas Game Odds & Betting Predictions

The Ravens have been a tough team to figure out this season. The first two weeks of the season they had a dominating defense that led them to two wins. But since then Baltimore is 1-3, dropping them to 3-3 overall.

The Baltimore defense continues to hold their own. But quarterback Joe Flacco has become a shadow of his former self, with four touchdowns and eight interceptions in six games. If not for a couple of special teams touchdowns last week, the Ravens would have been blown out at home, as the offense couldn’t get anything going.

As for the Vikings, they were the beneficiaries of Aaron Rodgers getting hurt last week. A win over the Packers moved them to 4-2 on the season and tied with Green Bay atop the NFC North. Of course, even before they knocked out Rodgers for the foreseeable future, the Minnesota defense was having a good season. The Vikings are only giving up 17 points per game, 5th best in the NFL.

Offensively, Case Keenum continues to be the starter with Sam Bradford battling knee issues. However, Keenum has played surprisingly well. He’s obviously not an elite quarterback. But he’s done a good job of protecting the ball, turning it over just once this season. Sometimes, a good defense and a responsible quarterback are all a team needs to win a game.

NFL Betting Predictions & Free Pick Against the Spread: Vikings -5.5

Oddly enough, the Ravens are 2-0 on the road this season and just 2-2 at home. Regardless, I don’t trust them after the way they’ve played over the past month. To be fair, this is a big line to cover for a team without an explosive offense, but the Vikings have beaten the Saints, Buccaneers, and Packers by double digits, and they can do the same to the Ravens.

Baltimore’s best asset at this point in the season is their ability to create turnovers and score touchdowns on defense and special teams. However, if they don’t get points from sources other than the offense, their path to victory is quite narrow. On the road against the Vikings, I don’t like Baltimore’s chances of scoring on defense. Therefore, I don’t like Baltimore’s chance of being competitive in this game.

Click on the link for more free NFL betting predictions from our experts on staff.

As noted earlier, Keenum has done a great job this season of valuing the ball. He knows that with a strong defense supporting him, he doesn’t need to force anything. Instead, he can be patient and wait for opportunities to present themselves. Unless the Vikings find themselves trailing in the second half, Keenum can continue to be smart and efficient with the ball, and for the most part, that’s been a winning formula for the Vikings this year.

The Vikings should definitely feel good about Keenum being able to out-play his counterpart this week. Throughout the season, Flacco has been erratic, to say the least. He’s been turnover prone and has been largely ineffective against pressure, as he’s struggling to move in the pocket. Against a Minnesota defense that’s ranked in the top 10 in both sacks and interceptions, Flacco could be in for a long day.

Baltimore’s offense going against Minnesota’s defense is a terrible matchup for the Ravens. Aside from worrying about turnovers, it’s hard to imagine the Ravens scoring too many points this week. As long as their defense continues to play at a high level, the Vikings shouldn’t have a problem winning by at least a touchdown and covering the spread.