Denver
Broncos
1-2
17
FINAL
44
San Francisco
49ers
3-0
AI Recap
AI RECAPThe San Francisco 49ers cruised to a decisive 44-17 victory over the Denver Broncos in Week 4 of the 2026 season. The win solidifies the 49ers' position as a formidable contender, showcasing their offensive firepower and strategic execution throughout the game.
Brock Purdy led the charge for San Francisco, throwing for two touchdowns and keeping the offense moving effectively, while Mike Evans torched the Broncos' secondary with 112 receiving yards. Christian McCaffrey added a strong ground game with 74 rushing yards, contributing to a balanced offensive attack that proved too much for Denver to handle.
Defensively, the 49ers made crucial plays that swung the momentum in their favor, with Nick Bosa registering a sack and Ashtyn Davis snagging an interception. The turning point came late in the first half when Davis's interception halted a Broncos drive, setting up a quick scoring opportunity for San Francisco that extended their lead. With Alex Singleton leading the Broncos' defense with 12 tackles, it was clear that Denver struggled to contain the 49ers’ explosive offensive capabilities.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Bo Nix | QB | 30 | 20 | 67% | 307 | 2 | 3 | 82.9 |
| Brock Purdy | QB | 34 | 23 | 68% | 298 | 2 | 0 | 114.5 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 18 | 74 | 4.1 | 3 | 0 | 8 | 0 |
| Jordan James | HB | 9 | 56 | 6.2 | 11 | 1 | 12 | 0 |
| J.K. Dobbins | HB | 10 | 27 | 2.7 | 13 | 0 | 13 | 0 |
| Kaelon Black | HB | 6 | 20 | 3.3 | — | 1 | 5 | 0 |
| Brock Purdy | QB | 2 | 9 | 4.5 | — | 0 | 7 | 0 |
| RJ Harvey | HB | 1 | 7 | 7.0 | — | 0 | 7 | 0 |
| Adam Trautman | TE | 1 | 4 | 4.0 | — | 0 | 4 | 0 |
| Bo Nix | QB | 1 | 2 | 2.0 | — | 0 | 2 | 0 |
| Mike Evans | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| George Kittle | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Courtland Sutton | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Jaylen Waddle | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Mike Evans | WR | 6 | 112 | 18.7 | 65 | 1 | 49 | 0 |
| Jaylen Waddle | WR | 6 | 110 | 18.3 | 25 | 0 | 28 | 1 |
| De'Zhaun Stribling | WR | 8 | 101 | 12.6 | 15 | 0 | 18 | 1 |
| Courtland Sutton | WR | 5 | 87 | 17.4 | 65 | 1 | 58 | 0 |
| Evan Engram | TE | 4 | 69 | 17.3 | 14 | 1 | 28 | 0 |
| George Kittle | TE | 3 | 43 | 14.3 | 14 | 1 | 20 | 0 |
| Christian Kirk | WR | 2 | 26 | 13.0 | 9 | 0 | 21 | 0 |
| Troy Franklin | WR | 2 | 21 | 10.5 | 6 | 0 | 12 | 0 |
| Jake Tonges | TE | 2 | 13 | 6.5 | 3 | 0 | 8 | 0 |
| RJ Harvey | HB | 2 | 13 | 6.5 | 3 | 0 | 12 | 0 |
| Adam Trautman | TE | 1 | 7 | 7.0 | 3 | 0 | 7 | 0 |
| Kaelon Black | HB | 2 | 3 | 1.5 | 4 | 0 | 2 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Alex Singleton | MIKE | 12 | 0 | 0 | 0 | 0 |
| Jack Jones | CB | 4 | 0.5 | 1 | 0 | 1 |
| Shaq Thompson | WILL | 7 | 1 | 0 | 0 | 0 |
| Fred Warner | MIKE | 8 | 0 | 0 | 0 | 0 |
| Ashtyn Davis | FS | 4 | 0 | 1 | 0 | 0 |
| Ja'Quan McMillian | CB | 8 | 0 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 5 | 0.5 | 0 | 0 | 0 |
| Jonathon Cooper | LEDG | 5 | 0 | 0 | 0 | 0 |
| Pat Surtain II | CB | 5 | 0 | 0 | 0 | 0 |
| Marlon Humphrey | CB | 0 | 0 | 1 | 0 | 0 |
| Nik Bonitto | REDG | 3 | 0.5 | 0 | 0 | 0 |
| Renardo Green | CB | 3 | 0 | 0 | 0 | 0 |
| Marques Sigle | SS | 3 | 0 | 0 | 0 | 0 |
| Nick Bosa | LEDG | 1 | 1 | 0 | 0 | 0 |
| Osa Odighizuwa | DT | 1 | 1 | 0 | 0 | 0 |
| Joey Bosa | REDG | 2 | 0.5 | 0 | 0 | 0 |
| Brandon Jones | FS | 3 | 0 | 0 | 0 | 0 |
| Talanoa Hufanga | SS | 3 | 0 | 0 | 0 | 0 |
| Sai'vion Jones | DT | 2 | 0 | 0 | 0 | 0 |
| Riley Moss | CB | 2 | 0 | 0 | 0 | 0 |
| Tatum Bethune | MIKE | 1 | 0 | 0 | 0 | 0 |
| Nick Martin | WILL | 1 | 0 | 0 | 0 | 0 |
| Calais Campbell | DT | 0 | 0.5 | 0 | 0 | 0 |
| Que Robinson | LEDG | 1 | 0 | 0 | 0 | 0 |
| Tyler Onyedim | DT | 1 | 0 | 0 | 0 | 0 |
| Malcolm Roach | DT | 0 | 0.5 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Eddy Pineiro | K | 3 | 3 | 5 | 37 |
| Wil Lutz | K | 1 | 1 | 2 | 41 |

