The San Francisco 49ers (6-4) visit the Arizona Cardinals (3-6) Sunday in Week 11. Kickoff from State Farm Stadium in Glendale, Arizona, is at 4:05 p.m. ET (FOX). Let’s analyze BetMGM Sportsbook’s NFL odds around the 49ers vs. Cardinals odds and make our expert NFL picks and predictions for the best bets.

The 49ers have alternated wins and losses since Week 3. They are coming off a 42-26 home loss to the LA Rams as 6-point underdogs last week with the Over (49.5) cashing. Rams QB Matthew Stafford threw 4 TD passes without an interception.

The Cardinals have lost 6 of their last 7 games. Last Sunday, they were blown out 44-22 by the Seattle Seahawks as 7.5-point road underdogs with the Over (44.5) cashing. QB Jacoby Brissett was sacked 5 times, twice fumbling and having both fumbles returned for TDs.

The 49ers beat the Cardinals 16-15 in Santa Clara in Week 3 on a last-second field goal by PK Eddy Pineiro as 2-point home favorites.

Watch the NFL on Fubo!49ers at Cardinals odds

Provided by BetMGM Sportsbook; access USA TODAY Sports Scores and Sports Betting Odds hub for a full list. Lines last updated at 6:48 a.m. ET.

Moneyline (ML): 49ers -190 (bet $190 to win $100) | Cardinals +155 (bet $100 to win $155)Against the spread (ATS): 49ers -3.5 (-110) | Cardinals +3.5 (-110)Over/Under (O/U): 48.5 (O: -110 | U: -110)49ers at Cardinals key injuries

49ers

CB Deommodore Lenoir (calf) questionable

Cardinals

OL Kelvin Beachum (groin) questionableLB Baron Browning (concussion) outWR Marvin Harrison Jr. (illness) outOL Will Hernandez (knee) questionableCB Will Johnson (back, hip) outRB Bam Knight (ankle) questionableQB Kyler Murray (foot) outDL Walter Nolen III (knee) questionableDL Darius Robinson (groin) questionableOL Jonah Williams (shoulder) outLB Mack Wilson (ribs) out49ers at Cardinals picks and predictionsPrediction

49ers 34, Cardinals 24

The Cardinals have lost close games and now have been blown out. They have a backup QB throwing to only 1 of their 3 top receivers, while RB Knight was last on the Cardinals’ depth chart to start the season.

49ers RB Christian McCaffrey had 150 total yards in Week 3 and LB Wilson played him well, but he’s out. This time, rookie LB Cody Simon will have the primary assignment on McCaffrey. The 49ers get back QB Brock Purdy and WR Ricky Pearsall this week.

Arizona will not be able to slow the 49ers’ offense, but the spread is a better value.

PASS.

The 49ers have covered the spread in all their wins except their win over the Cardinals in Week 3.

The Cardinals are 3-1 ATS in their last 4 games, but last week’s loss to the Seahawks felt like the beginning of some unraveling. They had 5 straight losses by 4 or fewer points. But in their 3 losses since Brissett entered the lineup, all have been by at least 4 points.

BET 49ERS -3.5 (-110).

Three of the Cardinals’ last 4 games have surpassed 48 points. Four of the 49ers’ last 6 have had 49 or more total points.

BET OVER 48.5 (-110).

WIN YOUR FANTASY FOOTBALL LEAGUE! The Huddle has been turning players like you into winners for over 25 years. This season, it’s your turn. Custom fantasy football rankings, sleepers and tools are just a click away. Subscribe now!

For more sports betting picks and tips, check out SportsbookWire.com and BetFTW.

Follow SportsbookWire on Twitter/X and like us on Facebook.

Access more NFL coverage:

TheHuddle Fantasy Football | BearsWire | BengalsWire | BillsWire | BroncosWire | BrownsWire | BucsWire | CardsWire | ChargersWire | ChiefsWire | ColtsWire | CommandersWire | CowboysWire | DolphinsWire | EaglesWire | FalconsWire | GiantsWire | JaguarsWire | JetsWire | LionsWire | NinersWire | PackersWire | PanthersWire | PatriotsWire | RaidersWire | RamsWire | RavensWire | SaintsWire | SeahawksWire | SteelersWire | TexansWire | TitansWire | VikingsWire | DraftWire | TouchdownWire | ListWire

Gambling involves risk. Please only gamble with funds that you can comfortably afford to lose.  While we do our utmost to offer good advice and information we cannot be held responsible for any loss that may be incurred as a result of gambling.  We do our best to make sure all the information that we provide on this site is correct. However, from time to time mistakes will be made and we will not be held liable. Please check any stats or information if you are unsure how accurate they are. No guarantees are made with regards to results or financial gain. All forms of betting carry financial risk and it is up to the individual to make bets with or without the assistance of information provided on this site and we cannot be held responsible for any loss that may be incurred as a result of following the betting tips provided on this site.  Past performances do not guarantee success in the future and betting odds fluctuate from one minute to the next. The material contained on this site is intended to inform, entertain and educate the reader and in no way represents an inducement to gamble legally or illegally or any sort of professional advice.

Gannett may earn revenue from sports betting operators for audience referrals to betting services. Sports betting operators have no influence over nor are any such revenues in any way dependent on or linked to the newsrooms or news coverage. Terms apply, see operator site for Terms and Conditions. If you or someone you know has a gambling problem, help is available. Call the National Council on Problem Gambling 24/7 at 1-800-GAMBLER (NJ, OH), 1-800-522-4700 (CO), 1-800-BETS-OFF (IA), 1-800-9-WITH-IT (IN). Must be 21 or older to gamble. Sports betting and gambling are not legal in all locations. Be sure to comply with laws applicable where you reside. It is your sole responsibility to act in accordance with your local laws.