Line: Cardinals -7.5

The 8-4 Minnesota Vikings travel to Arizona to take on the 10-2 Cardinals after these 2 teams are coming off very different weeks. The Vikings got destroyed last week at home by the Seahawks by the score of 38-7. The Cardinals beat the Rams in St. Louis 27-3 and the outcome of this game was never in doubt. While the Vikings have lost 2 of their last 3 games, the Cardinals are winners of their last 6 games in a row.

Minnesota played very poorly on both the offensive and defensive sides of the ball last week. Offensively, they gained a total of 149 yards with only 31 rushing yards. Adrian Peterson was totally held in check as he rushed for 18 yards on 8 carries a week after rushing for 158 yards and 2 touchdowns. Teddy Bridgewater finished with a passer rating of 11.6 as he completed 17 of 28 passes for 118 yards with 0 touchdowns and 1 interception. Adrian Peterson actually led the team in receptions with 4, but Mike Wallace gained the most yards as he caught 2 passes for 43 yards. The only points they scored was on a 101 yard kick return by Cordarrelle Patterson. The offensive line didn’t help as they allowed Bridgewater to be sacked 4 times for a loss of 24 yards. Defensively, they allowed Seattle to gain over 440 yards and couldn’t stop the run or the pass. Russell Wilson threw for 274 yards and 3 touchdowns while the team also had 173 rushing yards. Defensively, Brian Robison had both of the team’s sacks and they were able to recover 1 fumble.

Arizona played great both offensively and defensively as they only gave up 3 points and gained over 500 yards on offense. Carson Palmer was very efficient as he completed 26 of 40 passes for 256 yards and 2 touchdowns without throwing an interception. Receivers John Brown and Michael Floyd both had over 100 receiving yards and David Johnson has 22 carries for 101 yards. Andre Ellington is out with a toe injury and Johnson was making the first start of his career and did a fine job replacing Ellington. Defensively, they limited the Rams to just a 3rd quarter field goal and allowed Nick Foles to complete only 42 percent of his passes. Overall Foles completed 15 of 35 passes for 146 yards with an interception and his passes rating was only 8.9. The defensive line did a great job of stopping the run and the Rams only gained 66 yards on 15 carries.

Minnesota is 9-3 against the spread this year including 5-1 on the road. Arizona is 7-5 against the spread this year but is only 2-3 at home. Arizona is dealing with some injuries but is getting great production from the backups. Minnesota has been inconsistent of late rotating wins and losses their last 4 games. The Cardinals are favored by more than a touchdown but have home field advantage and are playing great on both sides of the ball

Pick: Cardinals -7.5

For more information on Football betting lines explained or sportsbooks accepting US players check out our NFL Betting section and keep an eye out for Sportsbook Deposit Methods.

Sportsbooks offering NFL Betting for US Players:

Sportsbooks offering NFL Betting for Canadians: