Denver
Broncos
0-3
14
FINAL
35
San Francisco
49ers
2-1
AI Recap
AI RECAPIn a decisive Week 4 matchup, the San Francisco 49ers topped the Denver Broncos with a final score of 35-14, solidifying their dominance in the early part of the 2026 season. The 49ers' performance was crucial as they look to establish themselves as contenders in the league, while the Broncos' struggles continue to mount.
Brock Purdy was the star of the show, throwing for an impressive 385 yards and five touchdowns, showcasing his ability to connect with his receivers downfield. De'Zhaun Stribling was particularly outstanding, racking up 199 receiving yards, proving to be a favorite target for Purdy throughout the contest. D'Andre Swift led the Broncos on the ground with 84 rushing yards but found it tough to keep pace with San Francisco's high-octane offense.
Defensively, the 49ers made their mark with Jaden Dugger leading the way with five total tackles, while Romello Height added pressure with two sacks. Renardo Green's two interceptions proved pivotal in shifting momentum, as they stifled any potential comeback attempts by the Broncos. The turning point came in the second half when Green's second pick set up another quick touchdown for San Francisco, effectively sealing the game and showcasing their complete team effort.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 34 | 15 | 44% | 385 | 5 | 4 | 86.0 |
| Bo Nix | QB | 27 | 12 | 44% | 155 | 0 | 5 | 23.4 |
| Marvin Mims Jr | WR | 0 | 1 | โ | 0 | 0 | 0 | โ |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| D'Andre Swift | HB | 16 | 84 | 5.3 | 18 | 1 | 21 | 0 |
| Brock Purdy | QB | 2 | 38 | 19.0 | โ | 0 | 27 | 0 |
| Bo Nix | QB | 4 | 19 | 4.8 | 1 | 0 | 10 | 1 |
| Breece Hall | HB | 1 | 11 | 11.0 | 7 | 0 | 11 | 0 |
| J.K. Dobbins | HB | 1 | 0 | 0.0 | 1 | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| De'Zhaun Stribling | WR | 8 | 199 | 24.9 | 96 | 3 | 74 | 0 |
| Mike Evans | WR | 1 | 98 | 98.0 | 100 | 1 | 98 | 0 |
| Breece Hall | HB | 5 | 53 | 10.6 | 58 | 0 | 30 | 0 |
| Troy Franklin | WR | 3 | 39 | 13.0 | 4 | 0 | 18 | 0 |
| Jaylen Waddle | WR | 3 | 37 | 12.3 | 13 | 0 | 16 | 0 |
| Jalin Hyatt | WR | 1 | 35 | 35.0 | 32 | 1 | 35 | 0 |
| Evan Engram | TE | 1 | 34 | 34.0 | 7 | 0 | 34 | 0 |
| Pat Bryant II | WR | 2 | 29 | 14.5 | 12 | 0 | 15 | 0 |
| D'Andre Swift | HB | 2 | 17 | 8.5 | 17 | 0 | 11 | 0 |
| Marvin Mims Jr | WR | 1 | -1 | -1.0 | 4 | 0 | 0 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Renardo Green | FS | 1 | 0 | 2 | 0 | 3 |
| Talanoa Hufanga | SS | 1 | 0 | 2 | 0 | 0 |
| Jaden Dugger | SAM | 5 | 1 | 0 | 0 | 1 |
| Romello Height | LEDG | 3 | 2 | 0 | 0 | 0 |
| Fred Warner | MIKE | 3 | 0 | 1 | 0 | 0 |
| Minkah Fitzpatrick | CB | 1 | 0 | 1 | 0 | 1 |
| Jamal Hill | WILL | 1 | 0 | 1 | 0 | 0 |
| Pat Surtain II | CB | 1 | 0 | 1 | 0 | 2 |
| Nick Bosa | LEDG | 1 | 2 | 0 | 1 | 0 |
| Alfred Collins | DT | 2 | 1 | 0 | 0 | 1 |
| Jaylen Watson | CB | 0 | 0 | 1 | 0 | 0 |
| Alex Singleton | MIKE | 3 | 0 | 0 | 0 | 1 |
| Nik Bonitto | REDG | 1 | 1 | 0 | 0 | 0 |
| Justin Strnad | WILL | 2 | 0 | 0 | 0 | 1 |
| Jack Jones | CB | 2 | 0 | 0 | 0 | 0 |
| Jonathon Cooper | LEDG | 1 | 0 | 0 | 0 | 1 |
| Brandon Jones | FS | 1 | 0 | 0 | 0 | 1 |
| Isaiah Bolden | CB | 1 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | SS | 1 | 0 | 0 | 0 | 0 |
| Nate Hobbs | CB | 1 | 0 | 0 | 0 | 0 |
| Riley Moss | CB | 0 | 0 | 0 | 0 | 1 |
| Mykel Williams | DT | 0 | 0 | 0 | 0 | 1 |
| Ja'Quan McMillian | CB | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Wil Lutz | K | 0 | 0 | 2 | 0 |
| Eddy Pineiro | K | 0 | 1 | 5 | 0 |

