Denver
Broncos
1-2
38
FINAL
29
San Francisco
49ers
1-2
AI Recap
AI RECAPIn a thrilling Week 4 matchup, the Denver Broncos topped the San Francisco 49ers with a final score of 38-29, solidifying their position early in the season. With both teams vying for crucial wins, the stakes were high, and the Broncos managed to outlast the 49ers in a contest that showcased offensive firepower from both sides.
Brock Purdy had a standout performance for the 49ers, throwing for 352 yards and three touchdowns, connecting consistently with Mike Evans, who racked up 169 receiving yards. However, it was RJ Harvey who shined for the Broncos on the ground, dominating the rushing game with 152 yards, helping to control the clock and keep the pressure on San Francisco's defense throughout the game.
Defensively, the Broncos made their mark with a combination of pressure and key turnovers. Nik Bonitto's four sacks disrupted Purdy's rhythm, while Brandon Jones secured two interceptions, crucially shifting momentum in favor of Denver. The turning point came late in the third quarter when Jones picked off a pass, allowing the Broncos to extend their lead and ultimately secure the victory.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 41 | 20 | 352 | 3 | 5 | 63.3 |
| Bo Nix | QB | 17 | 11 | 143 | 1 | 1 | 86.1 |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| RJ Harvey | HB | 18 | 152 | 8.4 | 2 | 77 | 0 |
| Christian McCaffrey | HB | 5 | 24 | 4.8 | 1 | 12 | 0 |
| Kaelon Black | HB | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Mike Evans | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Troy Franklin | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Courtland Sutton | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Bo Nix | QB | 1 | -1 | -1.0 | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| Mike Evans | WR | 8 | 169 | 21.1 | 1 | 48 | 0 |
| De'Zhaun Stribling | WR | 5 | 93 | 18.6 | 2 | 41 | 0 |
| George Kittle | TE | 4 | 56 | 14.0 | 0 | 34 | 0 |
| Troy Franklin | WR | 2 | 52 | 26.0 | 0 | 37 | 0 |
| Courtland Sutton | WR | 2 | 38 | 19.0 | 0 | 24 | 0 |
| Evan Engram | TE | 4 | 30 | 7.5 | 0 | 22 | 0 |
| Ricky Pearsall | WR | 2 | 27 | 13.5 | 0 | 14 | 0 |
| RJ Harvey | HB | 3 | 23 | 7.7 | 1 | 20 | 0 |
| Christian McCaffrey | HB | 1 | 7 | 7.0 | 0 | 7 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Nik Bonitto | REDG | 3 | 4 | 0 | 0 | 0 |
| Brandon Jones | FS | 0 | 0 | 2 | 0 | 0 |
| Riley Moss | CB | 2 | 0.5 | 1 | 0 | 0 |
| Ji'Ayir Brown | FS | 2 | 0 | 1 | 0 | 0 |
| Patrick Surtain II | CB | 5 | 0 | 0 | 0 | 0 |
| Jack Jones | CB | 3 | 1 | 0 | 0 | 0 |
| Devon Key | FS | 1 | 0 | 1 | 0 | 0 |
| Talanoa Hufanga | SS | 1 | 0 | 1 | 0 | 2 |
| Jimmie Ward | SS | 4 | 0 | 0 | 0 | 0 |
| Que Robinson | LEDG | 4 | 0 | 0 | 0 | 0 |
| Fred Warner | MIKE | 2 | 1 | 0 | 0 | 1 |
| Ja'Quan McMillian | CB | 2 | 1 | 0 | 0 | 0 |
| Romello Height | LEDG | 1 | 1 | 0 | 0 | 0 |
| Jonathon Cooper | LEDG | 1 | 1 | 0 | 0 | 0 |
| Gracen Halton | DT | 2 | 0 | 0 | 0 | 0 |
| Renardo Green | CB | 2 | 0 | 0 | 0 | 0 |
| Marques Sigle | SS | 1 | 0 | 0 | 0 | 0 |
| Malik Mustapha | SS | 1 | 0 | 0 | 0 | 0 |
| Malcolm Roach | DT | 1 | 0 | 0 | 0 | 0 |
| Nick Bosa | LEDG | 1 | 0 | 0 | 0 | 0 |
| Zach Allen | DT | 0 | 0.5 | 0 | 0 | 1 |
| Karene Reid | MIKE | 1 | 0 | 0 | 0 | 0 |
| Jahdae Barron | CB | 1 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 1 | 0 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 1 | 0 | 0 | 0 | 0 |
| Justin Strnad | WILL | 1 | 0 | 0 | 0 | 2 |
| Tyler Onyedim | DT | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Wil Lutz | K | 1 | 1 | 5 | 33 |
| Matt Prater | K | 0 | 0 | 3 | 0 |

