We will get Week 9 of the NFL regular-season under way with a NFC West showdown on Thursday Night Football. The San Francisco 49ers will try to keep their perfect record intact when they visit the Arizona Cardinals. Kickoff is set for 8:20 EST at State Farm Stadium and will be televised on both FOX and the NFL Network.

Oddsmakers opened up this game with the 49ers -9. While that number is still available at a couple spots, some are up to -9.5 and even -10 at a few places. The total opened at 44 and is anywhere from 43.5 to 44.5 depending on where you shop.

Click here for a full look at the Week 9 NFL odds and for more links to our game previews.

Cardinals vs 49ers Vegas Betting Preview

San Francisco 49ers (7-0 SU, 5-2 ATS)

The 49ers come into this one off an impressive 51-13 blowout win at home over the Panthers, easily covering as a slim 5.5-point favorite. A lot of people were thinking that might be a potential slip up spot for SF, as Carolina came in playing great and riding a 4-game winning streak.

The defense was sensational yet again. They gave up 130 yards rushing, including 117 to Christian McCaffrey, but completely shutdown the Panthers passing game. Carolina’s Kyle Allen was just 19 of 37 for 158 yards with 3 interceptions and was sacked 7 times.

Jimmy Garoppolo went 18 of 22 for 175 yards and 2 scores, while Tevin Coleman led the way with 105 yards and 3 scores on the ground. Coleman also was the recipient of a TD pass.

Arizona Cardinals (3-4-1 SU, 5-3 ATS)

The Cardinals had their 3-game winning streak snapped in 31-9 blowout loss at New Orleans, where Drew Brees made his much anticipated return. While the final score and the fact that the Saints had a 510 to 237 edge in total yards made it seem like Arizona was never in the game, they only trailed 10-6 at the half and were within 8-points going into the 4th quarter.

The most telling sign of Arizona’s offensive woes against that stingy Saints defense is the fact that wide out Christian Kirk was the leading rusher with 19 yards and rookie quarterback Kyler Murray was next in line with 13 yards. Murray had just 220 yards and for the 4th time in the last 5 games failed to throw a single TD pass.

Arizona traded for Dolphins running back Kenyan Drake on Monday and he may be forced into action. Starting running back David Johnson has already been reuled out and backup Chase Edmonds is questionable after leaving the game against the Saints with a hamstring injury. Given the mere 3 days between games, chances are Edmonds will not play.

Matchup History

I know the 49ers have been thru some tough times leading up to this season, but I would have never guessed the Cardinals have won 8 straight games in this series. The last 49ers win over Arizona was a 20-17 home win in 2014.

Free Pick & Point Spread Predictions: Cardinals +10

My early lean here would be take the Cardinals as a double-digit home dog in a division matchup. After last week’s blowout win over the Panthers, I’m seeing quite a few people in the media lay claim to the 49ers as being the best team in the NFL. As much as the San Francisco players will say they aren’t listening to the hype, it’s almost impossible not to and this just has the feeling of a game they could come out flat and possibly get beat.

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

One thing you can count on is the Cardinals giving everything they have in this matchup. I think a lot of people are going to look at the lopsided loss to the Saints and just assume this team won’t be able to hand with the 49ers, but that was a 8-point game going into the 4th quarter. This team had won 3 straight prior to that loss and not many teams are going to play well in New Orleans with how loaded that team is.

I’m pretty confident we see a better showing at home and let’s not forget there is a pretty significant edge for home teams in these Thursday games because of the travel for the road team on just 3 days of rest.

The 49ers defense is outstanding, but at least the Cardinals have a mobile quarterback who can escape some of that pressure, which could lead to some big plays down the field.

Also, this 49ers offense is good but not great. They scored 51 last week against the Panthers, but only had 388 total yards. If Arizona can just take care of the football they will have an excellent shot here to cover the double-digit spread. Give me the Cardinals +10.