Broncos at 49ers
Denver Broncos 28, San Francisco 49ers 24 · The 32: 4th & Toxic
Final Score
Broncos 28 3 TD · 2 FG · 2 XP
49ers 24 3 TD · 0 FG · 0 XPBo Nix 316 yds passingChristian McCaffrey 141 yds rushingJaylen Waddle 166 yds receivingBrandon Jones 8 tkl defenseTotal yards 388 · 413Passing yards 316 · 212Rushing yards 72 · 201Completions 25/39 · 19/38Yards per carry 3.4 · 7.7Recap
Franchise Hub Beat · 70d ago
In a thrilling contest, the Denver Broncos narrowly defeated the San Francisco 49ers 28-24 in Week 4 of the 2026 season. Both teams were looking to solidify their positions early in the season, making this matchup crucial for playoff implications down the line.
Bo Nix led the charge for the Broncos, throwing for 316 yards and two touchdowns, showcasing his impressive arm and decision-making throughout the game. Meanwhile, Jaylen Waddle was a standout target, racking up 166 receiving yards, proving to be a crucial weapon in the Broncos' aerial attack. On the ground, Christian McCaffrey kept the 49ers competitive with a dominating performance, amassing 141 rushing yards.
Defensively, the Broncos were able to stifle the 49ers' momentum at key moments, with Brandon Jones recording eight total tackles to lead the charge. The turning point came in the fourth quarter when the Broncos' defense held strong, forcing a crucial turnover that allowed them to maintain their lead and ultimately seal the victory. Despite Nick Bosa's lone sack for the 49ers, it was the Broncos' defensive resilience that made the difference in this tightly contested battle.
Box Score
| Player | C/A | PCT | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|
Broncos | ||||||
| Bo NixQB | 25/39 | 64% | 316 | 2 | 0 | 106.3 |
49ers | ||||||
| Brock PurdyQB | 19/38 | 50% | 212 | 1 | 0 | 75.7 |
| Player | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
Broncos | |||||||
| RJ HarveyHB | 18 | 69 | 3.8 | 22 | 1 | 26 | 0 |
| Bo NixQB | 2 | 5 | 2.5 | — | 0 | 6 | 0 |
| Jonah ColemanHB | 2 | 0 | 0.0 | — | 0 | 2 | 0 |
| Jaylen WaddleWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Marvin Mims JrWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
49ers | |||||||
| Christian McCaffreyHB | 17 | 141 | 8.3 | 66 | 1 | 28 | 0 |
| Brock PurdyQB | 4 | 45 | 11.3 | 20 | 0 | 26 | 1 |
| Kaelon BlackHB | 4 | 12 | 3.0 | — | 1 | 8 | 0 |
| Mike EvansWR | 1 | 3 | 3.0 | — | 0 | 3 | 0 |
| George KittleTE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Ricky PearsallWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Other | |||||||
| De'Zhaun StriblingWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Adam PrenticeFB | 1 | -2 | -2.0 | — | 0 | 0 | 0 |
| Player | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
Broncos | |||||||
| Jaylen WaddleWR | 9 | 166 | 18.4 | 41 | 0 | 30 | 0 |
| Evan EngramTE | 7 | 76 | 10.9 | 40 | 1 | 14 | 0 |
| Courtland SuttonWR | 4 | 36 | 9.0 | 2 | 1 | 20 | 1 |
| Justin JolyTE | 1 | 9 | 9.0 | 2 | 0 | 9 | 0 |
| RJ HarveyHB | 1 | 6 | 6.0 | 5 | 0 | 6 | 0 |
| Marvin Mims JrWR | 1 | 4 | 4.0 | 2 | 0 | 4 | 0 |
49ers | |||||||
| George KittleTE | 6 | 87 | 14.5 | 18 | 0 | 29 | 0 |
| Ricky PearsallWR | 3 | 25 | 8.3 | 2 | 0 | 15 | 1 |
| Kaelon BlackHB | 2 | 14 | 7.0 | 5 | 1 | 8 | 0 |
| Christian McCaffreyHB | 1 | 11 | 11.0 | — | 0 | 11 | 0 |
| Mike EvansWR | 1 | 9 | 9.0 | 2 | 0 | 9 | 0 |
| Other | |||||||
| Deebo Samuel SrWR | 4 | 46 | 11.5 | 6 | 0 | 24 | 0 |
| De'Zhaun StriblingWR | 2 | 20 | 10.0 | 7 | 0 | 16 | 0 |
| Troy FranklinWR | 1 | 12 | 12.0 | 5 | 0 | 12 | 0 |
| Player | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|
Broncos | |||||
| Brandon JonesFS | 8 | 0 | 0 | 0 | 0 |
| Patrick Surtain IICB | 5 | 0 | 0 | 0 | 0 |
| Xavier McKinneySS | 5 | 0 | 0 | 0 | 0 |
| Jonathon CooperLEDG | 2 | 1 | 0 | 0 | 0 |
| Nik BonittoREDG | 3 | 0 | 0 | 0 | 0 |
| Kris Abrams-DraineCB | 2 | 0 | 0 | 0 | 0 |
| Jahdae BarronCB | 2 | 0 | 0 | 0 | 0 |
| Zach AllenDT | 2 | 0 | 0 | 0 | 0 |
| Alex SingletonMIKE | 2 | 0 | 0 | 0 | 1 |
| Justin StrnadWILL | 2 | 0 | 0 | 1 | 0 |
49ers | |||||
| Nick BosaLEDG | 5 | 1 | 0 | 0 | 0 |
| Josh MetellusSS | 6 | 0 | 0 | 0 | 0 |
| Malik MustaphaFS | 5 | 0 | 0 | 0 | 0 |
| Dre GreenlawWILL | 5 | 0 | 0 | 0 | 0 |
| Renardo GreenCB | 4 | 0 | 0 | 0 | 1 |
| DaQuan JonesDT | 2 | 1 | 0 | 0 | 0 |
| Romello HeightLEDG | 1 | 0 | 0 | 0 | 0 |
| Other | |||||
| Fred WarnerMIKE | 7 | 0 | 0 | 0 | 0 |
| Upton StoutCB | 3 | 0 | 0 | 0 | 0 |
| Deommodore LenoirCB | 3 | 0 | 0 | 0 | 0 |
| Osa OdighizuwaDT | 3 | 0 | 0 | 0 | 0 |
| Tycen AndersonSS | 3 | 0 | 0 | 0 | 0 |
| Ja'Quan McMillianFS | 2 | 0 | 0 | 0 | 0 |
| Sione TakitakiSAM | 1 | 0 | 0 | 0 | 0 |
| Tyler OnyedimDT | 1 | 0 | 0 | 0 | 0 |
| Malcolm RoachDT | 1 | 0 | 0 | 0 | 0 |
| Starling Thomas VCB | 1 | 0 | 0 | 0 | 0 |
| Player | FG | XP | LNG |
|---|---|---|---|
Broncos | |||
| Wil LutzK | 2/2 | 2 | 46 |
| Other | |||
| Eddy PineiroK | 1/2 | 3 | 46 |
