Dallas Cowboys vs. San Francisco 49ers Week 8: Odds, Predictions, Picks & Best Bets

Forbes Advisor receives compensation from partner links on this page. Online bets are not legal in all locations, and this content is meant for those 21+. Winnings are not guaranteed, and you may lose all of your wagered funds. If you or someone you know has a gambling problem, call 1-800-GAMBLER

Two struggling NFC powerhouses will square off in a critical showdown on Sunday Night Football in Week 8 when the San Francisco 49ers (3-4) host the Dallas Cowboys (3-3) at Levi’s Stadium.

The Niners are coming off a devastating 28-18 loss to the Kansas City Chiefs on Sunday where they lost star receiver Brandon Aiyuk for the season to a knee injury. They were also without wideout Deebo Samuel, who was briefly hospitalized with pneumonia this week.

San Francisco is still without All-Pro running back Christian McCaffrey (Achilles tendinitis) as well, and there is no timetable for his return.

The Cowboys will not exactly be strutting into Santa Clara either, as they come out of their bye week with the NFC’s third-worst point differential (-42). Still, Dallas is 3-0 on the road this season and is allowing just 16.3 points per game away from AT&T Stadium.

Both teams have seen their Super Bowl odds take a hit due to their slow starts. The 49ers have fallen from the second-shortest odds to the fourth-shortest (+850) at FanDuel, while the Cowboys have plunged to +3600.

It’s always must-watch TV when these teams meet, and the loser will be in big trouble. Here’s how we expect it to play out and how we intend to wager on this game at our favorite NFL betting sites.

Game Details

  • Matchup: Dallas Cowboys vs. San Francisco 49ers
  • Date: Sunday, Oct. 27, 2024 (Week 8)
  • Time: 8:20 p.m. ET
  • Location: Levi’s Stadium (Santa Clara, California)
  • Watch: NBC

Odds Summary

  • Moneyline: Cowboys +188, 49ers -220
  • Spread: Cowboys +4.5 (-110), 49ers -4.5 (-110)
  • Total: Over/Under 47.5 (-108/-112)

Odds from FanDuel Sportsbook and subject to change.

Cowboys vs. 49ers Moneyline

The 49ers are clinging to life in the NFC, and it’s starting to look dicey for them. They’ve coughed up several winnable games and need a win this week to get back to .500 before their bye.

San Francisco’s offense has been ravaged by injuries this year and will be shorthanded again this week, especially if Jauan Jennings and George Kittle – both of whom are questionable – sit. That would put Purdy and running back Jordan Mason in a tough spot against a well-rested Cowboys defense.

Dallas is also looking to bounce back after getting waxed 47-9 by the Detroit Lions at home the last time it took the field. It will also want revenge after losing 42-10 to the 49ers last year.

The Cowboys have been successful when they’ve run the ball with Rico Dowdle, as they are 2-0 in games where they’ve rushed for at least 100 yards. San Francisco is 12th against the run, allowing 112.9 yards per game, and just gave up a season-high 184 rushing yards to the Chiefs on Sunday.

Whether Dallas commits to running the ball is a different story, however, as the offense has been pass-happy with Dak Prescott. But given the Niners’ injuries and the Cowboys’ intriguing plus odds, we’ll back Dallas to remain unbeaten away from Jerry World and upset San Francisco.

Cowboys vs. 49ers Spread

Despite getting blown out in two of their losses this year, the Cowboys are 4-2 against a +4.5 spread. They’ve played well in close games, going 2-1 in one-possession affairs despite Mike McCarthy’s poor reputation in such contests.

The 49ers have struggled in close games, going 0-3 in contests decided by six points or fewer. They’ve had trouble closing out opponents when ahead, and coming back has been difficult given their rash of injuries.

A 4.5-point spread is basically a sportsbook’s way of throwing up its hands and guessing. Given San Francisco’s injuries and Dallas’ success on the road this season, we recommend taking the points with the Cowboys.

Cowboys vs. 49ers Over/Under

The only major injury to Dallas’ offense is Brandin Cooks, who is on injured reserve with a knee injury, but the Cowboys are banged up defensively. DeMarcus Lawrence (foot) is still on injured reserve, while cornerback DaRon Bland (foot) and game-wrecking EDGE Micah Parsons (ankle) are both questionable for Sunday.

Still, Dallas’ defense has stepped up on the road this year, holding opponents to fewer than 18 points in all three games. That trend could continue against San Francisco, which is coming off an 18-point performance against Kansas City and is a shell of its former self.

The 49ers will be lucky to reach 20 points this week, while the Cowboys haven’t scored more than 20 points since Week 3. Thus, we expect a 24-21 type of game and will take the Under.

Cowboys vs. 49ers Props

Brock Purdy Under 239.5 Passing Yards (-115)

With most of Purdy’s receiving corps wiped out, we’re unsure who he will be throwing the ball to this week.

The injuries to the 49ers’ skill players have clearly affected Purdy’s performance. He’s coming off a season-low 212 passing yards and threw three interceptions last week, often looking lost on offense. Over his last three games, he’s averaging just 237 passing yards.

Dallas has struggled to defend the run, ranking 27th in rushing yards allowed per game (143.2). Look for Kyle Shanahan to go run-heavy this week and lean on Mason to move the chains.

Thus, we’re backing the under on Purdy’s passing yards prop.

Ezekiel Elliott Anytime Touchdown Scorer (+300)

The Cowboys only have two rushing touchdowns all season – one apiece from Elliott and Prescott. Despite having longer touchdown odds than Dowdle (+135), Elliott has had more rushing attempts (4-3) in the red zone than him this season.

The Niners are likely to give up a rushing touchdown Sunday night. They’ve surrendered nine scores on the ground, which ranks 26th in the NFL.

Elliott also has history against San Francisco, with three touchdowns in two regular-season games against them.

At these odds, an Elliott anytime TD is worth a sprinkle.

Cowboys vs. 49ers Best Bets Summary

  • Moneyline: Cowboys (+188). The Cowboys are unbeaten on the road and should rebound after being thoroughly embarrassed by the Lions before their bye week.
  • Spread: Cowboys +4.5 (-110). The Niners have been gutted by injuries, especially on offense, so Dallas should be able to keep the score close even if it doesn’t win outright.
  • Over/Under: Under 47.5 (-112). San Francisco’s offense is in shambles and is limping to its upcoming bye. The Cowboys’ offense is in a slump as well, so this game should be fairly low-scoring.
  • Brock Purdy Under 239.5 Passing Yards (-115). For the Niners to win, they’ll need to lean heavily on their ground game against Dallas’ run defense. Even if Purdy throws the ball, who will be there to catch it?
  • Ezekiel Elliott Anytime Touchdown (+300). Elliott hasn’t scored since Week 1, but he’s still getting touches in the red zone and could punch one in.

Photo by Michael Owens/Getty Images

Information provided on Forbes Advisor is for educational purposes only. Your financial situation is unique and the products and services we review may not be right for your circumstances. We do not offer financial advice, advisory or brokerage services, nor do we recommend or advise individuals or to buy or sell particular stocks or securities. Performance information may have changed since the time of publication. Past performance is not indicative of future results.

Forbes Advisor adheres to strict editorial integrity standards. To the best of our knowledge, all content is accurate as of the date posted, though offers contained herein may no longer be available. The opinions expressed are the author’s alone and have not been provided, approved, or otherwise endorsed by our partners.