The New York Jets (3-3) host the Minnesota Vikings (3-2-1) on Sunday afternoon in a battle between two teams looking to stay above .500 on the season. Kickoff is set for 1:00 PM EST on October 21st at MetLife Stadium. The game will be televised on CBS.

Oddsmakers opened this game up with the Vikings listed as 3-point road favorites. That line has changed only slightly after early betting, as Minnesota is currently available at -3.5. The total for this matchup is 47 points. Click here for a full look at the Week 7 NFL odds and for more links to our individual game previews.

Jets vs Vikings Vegas Odds & Game Preview

Minnesota improved to 3-2-1 on the season after a 27-17 win at home over Arizona last weekend. QB Kirk Cousins was solid but unspectacular, passing for 233 yards and one touchdown. Cousins has now passed for 1,921 yards and 12 touchdowns so far this year. WR Adam Thielen continued his fantastic season by posting yet another 100+ yard game while also finding the end zone for a third straight week. Thielen already has 712 yards and four touchdowns in just six games. RB Latavius Murray had a breakout game against the dreadful Cardinals run defense, rushing for 155 yards and a touchdown after getting an increased workload due to the absence of Dalvin Cook. Cook is still questionable this week after re-injuring his hamstring several weeks ago. Overall, the Vikings are currently averaging 23.3 points per game (20th overall) on 391.2 total yards.

Things have been a little bit rocky at times on the other side of the ball, as Minnesota is currently giving up an average of 24.7 points per game (18th overall) on 359.7 total yards. However, they have looked quite strong against the run, limiting opponents to an average of just 92.8 rushing yards per game (9th).

The Jets got back to .500 on the season last weekend after a very impressive home victory over Indianapolis last weekend. Things really started clicking for QB Sam Darnold, as the rookie completed 24 out of 30 attempts for 280 yards and two touchdowns against the Colts. New York has now scored 30+ points in half of their games so far this season as Darnold continues to mature and progress. The offense will take a bit of a hit this weekend as leading receiver Quincy Enunwa is currently questionable with an ankle injury. However, Jermaine Kearse has really stepped up over the last several weeks, racking up 165 yards (94 yards versus the Colts). As a whole, the Jets are currently averaging 27.5 points per game (11th overall) on 340.5 total yards.

New York has really looked good on the other side of the ball, giving up an average of only 23.2 points per game 13th overall) on 381.0 total yards. They have been somewhat middle of the road against both the pass and the rush, currently ranking 22nd and 17th overall respectively.

Free NFL Betting Prediction: Minnesota -3.5

The Vikings have really rebounded nicely after an embarrassing¬†Week 3 loss at home to Buffalo. It seems to be just the wake-up call that Minnesota needed, as they have now won two out of their last three games (only losing to the unbeaten LA Rams). Adam Thielen might be the most consistent receiver in the league, as he has now surpassed the 100 yard mark in six consecutive games. New York has also looked decent lately, but I’m still concerned about the inevitable growing pains of Sam Darnold. He has been very inconsistent to start his career, so I’m leaning towards Cousins and Co. in this particular matchup.¬†

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

The Jets are just 3-3 ATS so far this season. Minnesota is 4-0-1 ATS over their past five games in October and 7-3 ATS in their past ten road games. They are also 45-21-1 ATS over their past 67 games overall.

The biggest difference between these two teams has been their defensive play, as New York has been exposed by the pass all season long. Andrew Luck just threw for over 300 yards and four touchdowns without his #1 receiver and tight end. Thielen and Diggs have a real opportunity to do some serious damage against a struggling secondary. While I do expect this game to stay close throughout, the Vikings should be able to find a way to create some distance in the second half and cover the small spread. I’ll lay the points and roll with Minnesota to win their third straight game – give me the Vikes.