The San Francisco 49ers fresh off an appearance in the Super Bowl take on the revamped Arizona Cardinals in the season opener for both teams. The Cardinals made a splash in the offseason by acquiring DeAndre Hopkins to be their No. 1 receiver, but Arizona didn’t address its horrendous defense from last season. The 49ers’ core remains the same with a strong defense supporting a run-based offense, and that is a winning formula for San Francisco in the opening game of the season. San Francisco 49ers vs. Arizona Cardinals Betting Odds For better or for worse, San Francisco will be very young at the receiver position with second-year wideout Deebo Samuels and rookie Brandon Aiyuk expected to be the secondary options behind tight end George Kittle. The 49ers’ trio of running backs is back for another go-around as almost co-starters, which will again make life easier for Jimmy Garoppolo. The defense will still be scary with its pass-rushing options and the secondary should also be as competitive as any in the league. Arizona didn’t make many upgrades to its defense, but the Cardinals certainly gave Kyler Murray an added weapon with Hopkins. He joins a wide receiving group that is among the best in the NFL, which always makes a second-year quarterback’s life easier. However, Arizona’s defense needs to be significantly better for the team to make a jump this season and the Cardinals will need to also protect Murray and not force him to continuously extend plays with his feet. From the NFL betting predictions standpoint, there isn’t a lot to add about this game. I’m going to bet slightly less than the total points given and take under the alternate total of 45.5 points for +120 odds. The normal total of 47.5 works well, too, but I think Arizona’s offense will have trouble against San Francisco’s defense and I’m not sure the 49ers can put up enough points to meet 45.5 points in the game. The bet on San Francisco’s point total is 27.5, which it can certainly surpass, but Arizona should be well under its betting line of 20.5 points. I’d expect a 30-10 sort of game, which would put the game under 45.5 total points. San Francisco 49ers to win Arizona’s splashy trades will be tampered by the 49ers’ defense as Murray scrambles to extend plays against San Francisco’s ferocious pass rush. The Cardinals also lack a true lead running back to help take the pressure off the passing game. Garoppolo and the 49ers won’t need much help to dissect the Cardinals defense and cruise to an easy victory. So I’m taking San Francisco laying 7.5 points at +105 odds on the NFL betting sites in New Jersey.