The Cardinals pulled off a huge surprise in Week 1 with a 26-14 road victory over the Chargers as 9.5-point underdogs. Arizona wasn’t as fortunate in its home opener, falling to defending champion Seattle, 31-7.
The task doesn’t get easier on Sunday with a trip to Santa Clara to face the 2-0 49ers, who are off a pair of impressive victories over the Rams and Dolphins. San Francisco’s offense ranks first overall in success rate, second in EPA/pass, and eighth in EPA/rush. Arizona’s offense hasn’t exactly scared anyone, sitting 21st each in EPA/pass and EPA/rush.
San Francisco swept Arizona last season, although the home win came in a 16-15 squeaker. The Niners rolled the Cardinals on the road, 41-22, but were outgained by over 200 yards.
Arizona enters this matchup at 1-10 straight-up and 2-9 against the spread in the last 11 games, with the lone win coming in the season opener.
49ers QB Brock Purdy sits second in both EPA/pass and success rate through two weeks, while San Francisco is 4-1 in his five career starts against Arizona. In four of the past six road games for the Cardinals, they have lost by double-digits.
This is a big spot for San Francisco to avoid a letdown with games against the Broncos and Seahawks the next two weeks.
Cardinals vs 49ers prediction: 49ers -8.5 (-108) available at time of publishing. Playable to -9.5 (-110).