San Francisco 49ers running back Christian McCaffrey (23) runs against the Houston Texans at NRG Stadium in Houston, Texas.

The San Francisco 49ers (5-3) visit the New York Giants (2-6) Sunday in Week 9. Kickoff from MetLife Stadium in East Rutherford, New Jersey, is at 1 p.m. ET (CBS). Let's analyze BetMGM Sportsbook's NFL odds around the 49ers vs. Giants odds and make our expert NFL picks and predictions for the best bets.

The 49ers fell out of first place in the NFC West last week, losing 26-15 on the road to the Houston Texans as 3-point underdogs, with a push (41) for the total. RB Christian McCaffrey, after 199 total yards of offense and 2 TDs in Week 7, was limited to 25 rushing yards and 43 receiving yards.

The Giants have lost 2 in a row. Three weeks after their upset win over the Philadelphia Eagles, they lost 38-20 in Philly as 7.5-point underdogs with the Over (43) cashing. RB Cam Skattebo suffered a season-ending leg and ankle injury.

The 49ers lead the all-time series 22-21, including 8 postseason matchups, but San Fran has won 3 of the last 4 meetings, including the last time they met in 2023 -- a 30-12 home win as 10.5-point favorites with the Under (43.5) cashing.

Watch the NFL on Fubo!

49ers at Giants odds

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

  • Moneyline (ML): 49ers -145 (bet $145 to win $100) | Giants +120 (bet $100 to win $120)
  • Against the spread (ATS): 49ers -2.5 (-115) | Giants +2.5 (-105)
  • Over/Under (O/U): 48.5 (O: -110 | U: -110)

49ers ta Giants key injuries

49ers

  • OL Ben Bartch (ankle) questionable
  • OL Jake Brendel (hamstring) out
  • OL Spencer Burford (knee) questionable
  • DL Jordan Elliott (ankle) questionable
  • DL Yetur Gross-Matos (knee, hamstring) out
  • DL Bryce Huff (hamstring) out
  • DL Sam Okuayinonu (ankle) questionable
  • WR Ricky Pearsall (knee) out
  • QB Brock Purdy (toe) questionable
  • LB Dee Winters (knee) questionable

Giants

  • CB Paulson Adebo (knee) out
  • TE Daniel Bellinger (neck) doubtful
  • OL Jermaine Eluemunor (pec) doubtful
  • CB Cor'Dale Flott (concussion) out
  • DL Chauncy Golston (neck) out
  • CB Art Green (hamstring) out
  • S Jevon Holland (knee) questionable
  • CB Rico Payton (groin) questionable

49ers at Giants picks and predictions

Prediction

49ers 27, Giants 20

Moneyline

The Giants' only 2 wins of the season have come at home, but the 49ers have played well on the road, going 3-2. San Francisco is 5-1 against NFC teams this season, and the Giants struggled to stop the run, allowing nearly 149 yards per game. McCaffrey should have his way with the Giants defense. But with the 2.5-point spread, it will be an easy cover with better odds.

PASS.

Against the spread

Five of the Giants' 6 losses have been by at least 3 points. Four of the 49ers' 5 wins have been by at least 3 points.

BET 49ERS -2.5 (-115).

Over/Under

The 49ers' last 2 games have stayed below 48 points and so have 6 of their 8 games this season. The Giants' last 3 games had at least 51 total points.

BET UNDER 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

This article originally appeared on Sportsbook Wire: San Francisco 49ers at New York Giants odds, picks and predictions

Reporting by Jess Root, Sportsbook Wire / Sportsbook Wire

USA TODAY Network via Reuters Connect