Denver
Broncos
1-2
21
FINAL
14
San Francisco
49ers
1-2
AI Recap
AI RECAPIn a tightly contested matchup, the Denver Broncos held off the San Francisco 49ers with a final score of 21-14, improving their season record in Week 4 of the 2026 season. Both teams entered the game looking to solidify their playoff aspirations, but it was the Broncos who emerged victorious, showcasing their resilience on the road.
Quarterback Bo Nix led the charge for Denver, throwing for 232 yards and a touchdown, while Jaylen Waddle was his top target, racking up 75 receiving yards. The Broncos' ground game was bolstered by a balanced attack, allowing them to maintain control throughout the contest and keep the Niners' defense on their heels.
Defensively, the Broncos made a significant impact, with Justin Strnad leading the team with 11 total tackles, and Jonathon Cooper dominating the line with 2.5 sacks. The gameβs turning point came in the third quarter when Cooper's relentless pressure on the Niners' quarterback resulted in a crucial turnover, shifting momentum firmly in favor of Denver. This defensive stand ultimately paved the way for the Broncos to secure their hard-fought win.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| Bo Nix | QB | 37 | 27 | 232 | 1 | 0 | 98.0 |
| Brock Purdy | QB | 29 | 20 | 187 | 0 | 0 | 86.4 |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 13 | 72 | 5.5 | 0 | 20 | 0 |
| J.K. Dobbins | HB | 21 | 58 | 2.8 | 1 | 17 | 1 |
| Jordan James | HB | 9 | 27 | 3.0 | 2 | 5 | 0 |
| Brock Purdy | QB | 5 | 22 | 4.4 | 0 | 8 | 0 |
| Kaelon Black | HB | 2 | 7 | 3.5 | 0 | 6 | 0 |
| Adam Trautman | TE | 1 | 7 | 7.0 | 0 | 7 | 0 |
| Bo Nix | QB | 2 | 2 | 1.0 | 0 | 3 | 0 |
| George Kittle | TE | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Ricky Pearsall | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| De'Zhaun Stribling | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Evan Engram | TE | 0 | 0 | 0.0 | 0 | 0 | 0 |
| RJ Harvey | HB | 0 | 0 | 0.0 | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| Jaylen Waddle | WR | 7 | 75 | 10.7 | 0 | 27 | 1 |
| Mike Evans | WR | 5 | 58 | 11.6 | 0 | 21 | 0 |
| Troy Franklin | WR | 3 | 48 | 16.0 | 0 | 28 | 0 |
| Ricky Pearsall | WR | 5 | 45 | 9.0 | 0 | 13 | 1 |
| Adam Trautman | TE | 5 | 42 | 8.4 | 0 | 12 | 0 |
| De'Zhaun Stribling | WR | 2 | 34 | 17.0 | 0 | 19 | 0 |
| George Kittle | TE | 3 | 29 | 9.7 | 0 | 14 | 0 |
| Courtland Sutton | WR | 3 | 22 | 7.3 | 1 | 17 | 0 |
| Evan Engram | TE | 4 | 18 | 4.5 | 0 | 11 | 0 |
| J.K. Dobbins | HB | 3 | 18 | 6.0 | 0 | 11 | 0 |
| Jake Tonges | TE | 2 | 15 | 7.5 | 0 | 8 | 0 |
| RJ Harvey | HB | 2 | 9 | 4.5 | 0 | 8 | 0 |
| Christian McCaffrey | HB | 2 | 5 | 2.5 | 0 | 4 | 0 |
| Jordan James | HB | 1 | 1 | 1.0 | 0 | 1 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Justin Strnad | WILL | 11 | 0 | 0 | 0 | 0 |
| Jonathon Cooper | LEDG | 4 | 2.5 | 0 | 0 | 0 |
| Fred Warner | MIKE | 7 | 0 | 0 | 0 | 0 |
| Alex Singleton | MIKE | 6 | 0 | 0 | 0 | 0 |
| Nick Bosa | LEDG | 4 | 0.5 | 0 | 0 | 0 |
| Ji'Ayir Brown | FS | 5 | 0 | 0 | 0 | 1 |
| Ja'Quan McMillian | CB | 4 | 0.5 | 0 | 0 | 1 |
| Alfred Collins | DT | 3 | 0.5 | 0 | 0 | 0 |
| Upton Stout | CB | 4 | 0 | 0 | 0 | 0 |
| Marques Sigle | SS | 4 | 0 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 4 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 4 | 0 | 0 | 0 | 0 |
| Osa Odighizuwa | DT | 2 | 1 | 0 | 0 | 0 |
| Jack Jones | CB | 4 | 0 | 0 | 0 | 0 |
| Jaden Dugger | SAM | 3 | 0 | 0 | 0 | 0 |
| Brandon Jones | FS | 3 | 0 | 0 | 0 | 0 |
| Malcolm Roach | DT | 3 | 0 | 0 | 0 | 0 |
| Pat Surtain II | CB | 3 | 0 | 0 | 0 | 0 |
| Nik Bonitto | REDG | 3 | 0 | 0 | 0 | 0 |
| Riley Moss | CB | 3 | 0 | 0 | 0 | 0 |
| Romello Height | LEDG | 2 | 0 | 0 | 1 | 0 |
| Zach Allen | DT | 2 | 0 | 0 | 0 | 0 |
| Talanoa Hufanga | SS | 2 | 0 | 0 | 0 | 2 |
| Nate Hobbs | CB | 1 | 0 | 0 | 0 | 0 |
| Tyler Onyedim | DT | 1 | 0 | 0 | 0 | 0 |
| Devon Key | FS | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Eddy Pineiro | K | 0 | 0 | 2 | 0 |
| Wil Lutz | K | 2 | 2 | 1 | 53 |

