The San Francisco 49ers will look to extend their winning run to four games when they welcome the Denver Broncos to Levi's Stadium in Santa Clara on Sunday night.
Kyle Shanahan's team have been impressive in the opening three weeks, but with the 49ers playing in the NFC West, they cannot afford to switch off with the Seattle Seahawks and Los Angeles Rams chasing them down.
Denver are third in the AFC West, but are 2-1 for the season. However, they come into the game with plenty of momentum, having staged a come-from-behind 30-26 win over the Rams win Week 3.
Best Bet - Denver Broncos +2.5 @ 1/1
Alternative Bet - Under 47.5 Points @ 1/1
Bet Builder - George Kittle Over 62.5 Receiving Yards, Christian McCaffrey Over 66.5 Rushing Yards, Brock Purdy Over 235.5 Passing Yards @ 23/5
Best Bet: Denver Broncos +2.5 @ 1/1
The 49ers have made a tremendous start and have the No. 1 offence in EPA/Play in the league, but they will be pushed all the way this weekend.
San Francisco have scored 27 points in each of their three games, but two of their wins came against the Miami Dolphins and Arizona Cardinals, who are both expected to struggle this season.
The 49ers have injuries to worry about on both sides of the ball and Denver are heading to Santa Clara with momentum.
Denver beat the Los Angeles Rams 30-26 last week, backing up their 20-13 victory against the Jacksonville Jaguars.
The Broncos have beaten two playoff contenders in the last two weeks and they have enough quality to trouble an injury-hit 49ers team.
Alternative Bet: Under 47.5 Points @ 20/21
This game will pit two of the best defences against each other in Santa Clara. San Francisco have conceded 16.7 points per game, while the Broncos have conceded 23.3 points on average.
The 49ers gave up only 20 points through the first two weeks of the season and have only conceded 313 yards per game this season, which is the eighth-best return in the NFL.
Denver have secured eight sacks and four interceptions so far on defence and they should be able to keep the score low.
George Kittle Over 62.5 Receiving Yards
Christian McCaffrey Over 66.5 Rushing Yards
Brock Purdy Over 235.5 Passing Yards
Pays 23/5
49ers quarterback Brock Purdy has the fourth-best completion rate in the NFL of 72.3 and has secured 789 passing yards so far.
Purdy has averaged 9.5 yards per pass, while averaging 263 passing yards per game across the season. Purdy's nine passing touchdowns have only been matched by Las Vegas Raiders veteran Kirk Cousins, and he has been so accurate and calm in the pocket that it is hard to see him not rack up the yards, even with limited receivers.
Tight end George Kittle will be his main target if Mike Evans cannot play, with Kittle looking incredibly sharp after rupturing his Achilles last season.
Kittle has caught 12 passes for 174 receiving yards, reaching 80 yards or more in two of his three appearances.
Team-mate Christian McCaffrey will be a busy man due to the 49ers' injury problems and should also have a big game. The former Carolina Panthers running back has surpassed 67 yards in two games already.
Learn more about how Bet Builders work in our Bet Builder guide.
The San Francisco 49ers are 3-0 to start the season and have scored 27 points or more in each game
The Denver Broncos are 2-1 and have scored 20 points in back-to-back matches
The Broncos are 2-1 against the spread this season
The Under is 2-1 in the Broncos' three matches in 2026
49ers quarterback Brock Purdy has thrown nine touchdown passes in three games
The 49ers are without Nick Bosa, James Thompson and Mykel Williams this week on defence, while Jaden Dugger, Mike Evans, Dre Greenlaw and Keion White are listed as questionable.
Broncos head coach Sean Payton only has one injury to contend with, as linebacker Dondrea Tillman is sidelined with a hamstring issue.
Read more NFL betting tips and predictions on site.
This article was written by a partner sports writer via Spotlight Sports Group. All odds displayed on this page were correct at the time of writing and are subject to withdrawal or change at any time.
Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply.