Denver
Broncos
1-2
49
FINAL
35
San Francisco
49ers
3-0
AI Recap
AI RECAPIn a high-scoring showdown, the Denver Broncos narrowly defeated the San Francisco 49ers 49-35 in Week 4 of the 2026 season. This victory was crucial for Denver, as it not only boosts their momentum but also keeps them competitive in the playoff race.
Brock Purdy showcased his arm strength with an impressive 415 passing yards and four touchdowns for the 49ers, establishing himself as a formidable offensive force. Meanwhile, RJ Harvey led the Broncos on the ground with 68 rushing yards, while Christian McCaffrey was a standout receiver with 180 yards, proving to be a consistent threat throughout the game.
Defensively, the Broncos capitalized on key turnovers, with Dax Hill making two crucial interceptions that shifted the momentum in Denver's favor. Although the 49ers struggled to contain the Broncos' offense, Fred Warner's five tackles and Dre Greenlaw's sack highlighted their efforts. The turning point came late in the third quarter when Hill's second interception set up a touchdown, allowing Denver to extend their lead and eventually secure the win.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 49 | 34 | 415 | 4 | 1 | 113.9 |
| Bo Nix | QB | 32 | 18 | 318 | 2 | 1 | 98.1 |
| Troy Franklin | WR | 0 | 1 | 0 | 0 | 0 | — |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| RJ Harvey | HB | 13 | 68 | 5.2 | 4 | 21 | 1 |
| Christian McCaffrey | HB | 13 | 41 | 3.2 | 0 | 13 | 0 |
| Bo Nix | QB | 1 | 26 | 26.0 | 1 | 26 | 0 |
| Brock Purdy | QB | 1 | 9 | 9.0 | 0 | 9 | 0 |
| Troy Franklin | WR | 1 | 2 | 2.0 | 0 | 2 | 0 |
| J.K. Dobbins | HB | 3 | 1 | 0.3 | 0 | 1 | 0 |
| Deebo Samuel Sr | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Jarrett Stidham | QB | 2 | -2 | -1.0 | 0 | 0 | 0 |
| De'Zhaun Stribling | WR | 1 | -3 | -3.0 | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 11 | 180 | 16.4 | 2 | 65 | 0 |
| Troy Franklin | WR | 4 | 122 | 30.5 | 1 | 62 | 0 |
| Jaylen Waddle | WR | 4 | 113 | 28.3 | 1 | 54 | 0 |
| De'Zhaun Stribling | WR | 10 | 111 | 11.1 | 1 | 29 | 1 |
| Tyreek Hill | WR | 4 | 109 | 27.3 | 1 | 46 | 0 |
| George Kittle | TE | 5 | 43 | 8.6 | 0 | 14 | 0 |
| Ricky Pearsall | WR | 4 | 38 | 9.5 | 1 | 20 | 0 |
| Jaren Kanak | TE | 4 | 34 | 8.5 | 0 | 13 | 0 |
| Mike Evans | WR | 2 | 26 | 13.0 | 0 | 20 | 0 |
| RJ Harvey | HB | 2 | 20 | 10.0 | 0 | 19 | 0 |
| Evan Engram | TE | 2 | 16 | 8.0 | 0 | 9 | 0 |
| Courtland Sutton | WR | 2 | 13 | 6.5 | 0 | 10 | 0 |
| Kyle Juszczyk | FB | 1 | 6 | 6.0 | 0 | 6 | 0 |
| J.K. Dobbins | HB | 0 | 0 | 0.0 | 0 | 0 | 1 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Dax Hill | CB | 2 | 0 | 2 | 0 | 1 |
| Dre Greenlaw | WILL | 5 | 1 | 0 | 1 | 0 |
| Alex Singleton | MIKE | 3 | 0 | 1 | 0 | 0 |
| Fred Warner | MIKE | 5 | 0 | 0 | 0 | 0 |
| Nate Hobbs | CB | 1 | 0 | 1 | 0 | 0 |
| Talanoa Hufanga | SS | 5 | 0 | 0 | 0 | 2 |
| Malik Mustapha | FS | 4 | 0 | 0 | 0 | 1 |
| Nik Bonitto | REDG | 4 | 0 | 0 | 0 | 0 |
| Jimmy Rolder | MIKE | 4 | 0 | 0 | 0 | 0 |
| Renardo Green | CB | 4 | 0 | 0 | 0 | 1 |
| Larry Ogunjobi | DT | 2 | 1 | 0 | 0 | 0 |
| Jahdae Barron | CB | 3 | 0 | 0 | 0 | 1 |
| Jonathon Cooper | LEDG | 3 | 0 | 0 | 0 | 0 |
| Patrick Surtain II | CB | 2 | 0 | 0 | 0 | 1 |
| Brandon Jones | FS | 2 | 0 | 0 | 0 | 1 |
| Ja'Quan McMillian | CB | 2 | 0 | 0 | 0 | 0 |
| Marques Sigle | SS | 1 | 0 | 0 | 0 | 0 |
| Matt Milano | WILL | 1 | 0 | 0 | 0 | 1 |
| Nick Martin | WILL | 1 | 0 | 0 | 0 | 1 |
| Ji'Ayir Brown | SS | 1 | 0 | 0 | 0 | 1 |
| Darrick Forrest | FS | 1 | 0 | 0 | 0 | 0 |
| Romello Height | LEDG | 0 | 0 | 0 | 0 | 1 |
| Alfred Collins | DT | 0 | 0 | 0 | 0 | 1 |
| Deommodore Lenoir | CB | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Wil Lutz | K | 0 | 0 | 7 | 0 |
| Eddy Pineiro | K | 0 | 0 | 3 | 0 |

