Denver
Broncos
3-0
42
FINAL
63
San Francisco
49ers
3-0
AI Recap
AI RECAPIn a thrilling Week 4 matchup, the San Francisco 49ers topped the Denver Broncos with a final score of 63-42, showcasing their offensive firepower and solidifying their position in the playoff race. The 49ers put their dominance on full display, with the stakes high for both teams as they sought to gain momentum early in the season.
Brock Purdy led the charge for San Francisco, throwing for an impressive 352 yards and four touchdowns, demonstrating his elite quarterbacking skills. Christian McCaffrey was a force on the ground, racking up 278 rushing yards, making it nearly impossible for the Broncos' defense to contain him. On the other side, Jaylen Waddle shone for Denver, accumulating 146 receiving yards, but it wasn't enough to keep pace with the 49ers’ offense.
The San Francisco defense played a crucial role in the outcome, with notable contributions from Deommodore Lenoir, who registered four tackles, and Ephesians Prysock, who added a sack. The game’s turning point came when Isaiah Bolden intercepted a pass, shifting the momentum firmly in the 49ers' favor. Overall, it was a comprehensive team effort that propelled San Francisco to a commanding victory.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 18 | 13 | 72% | 352 | 4 | 1 | 130.7 |
| Bo Nix | QB | 25 | 15 | 60% | 281 | 3 | 2 | 105.1 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 14 | 278 | 19.9 | 61 | 5 | 80 | 0 |
| RJ Harvey | HB | 9 | 114 | 12.7 | 3 | 3 | 53 | 0 |
| Bo Nix | QB | 3 | 29 | 9.7 | 2 | 0 | 16 | 0 |
| Marvin Mims Jr | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Trey Palmer | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Troy Franklin | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Jaylen Waddle | WR | 4 | 146 | 36.5 | 22 | 1 | 59 | 0 |
| Trey Palmer | WR | 4 | 127 | 31.8 | 60 | 2 | 60 | 0 |
| Mike Evans | WR | 4 | 103 | 25.8 | 37 | 0 | 35 | 0 |
| De'Zhaun Stribling | WR | 2 | 71 | 35.5 | 20 | 1 | 54 | 1 |
| Evan Engram | TE | 3 | 62 | 20.7 | 44 | 1 | 32 | 0 |
| George Kittle | TE | 3 | 51 | 17.0 | 8 | 1 | 28 | 0 |
| RJ Harvey | HB | 6 | 37 | 6.2 | 29 | 1 | 12 | 0 |
| Troy Franklin | WR | 2 | 36 | 18.0 | 3 | 0 | 21 | 0 |
| Courtland Sutton | WR | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Marques Sigle | SS | 2 | 0 | 1 | 0 | 0 |
| Darien Porter | CB | 1 | 0 | 1 | 0 | 0 |
| Deommodore Lenoir | CB | 4 | 0 | 0 | 0 | 1 |
| Isaiah Bolden | SS | 0 | 0 | 1 | 0 | 1 |
| Ephesians Prysock | CB | 1 | 1 | 0 | 0 | 0 |
| Talanoa Hufanga | SS | 3 | 0 | 0 | 0 | 0 |
| Nick Bosa | LEDG | 1 | 1 | 0 | 0 | 1 |
| Malcolm Roach | DT | 1 | 1 | 0 | 0 | 0 |
| Renardo Green | CB | 3 | 0 | 0 | 0 | 0 |
| Alex Singleton | MIKE | 2 | 0 | 0 | 0 | 0 |
| Jack Jones | CB | 2 | 0 | 0 | 0 | 0 |
| Pat Surtain II | CB | 2 | 0 | 0 | 0 | 0 |
| DeForest Buckner | DT | 1 | 0 | 0 | 0 | 0 |
| Nik Bonitto | REDG | 1 | 0 | 0 | 0 | 0 |
| JL Skinner | SS | 1 | 0 | 0 | 0 | 0 |
| Zah Frazier | CB | 1 | 0 | 0 | 0 | 0 |
| Khalid Kareem | REDG | 1 | 0 | 0 | 0 | 0 |
| Jahdae Barron | CB | 1 | 0 | 0 | 0 | 0 |
| Tatum Bethune | MIKE | 1 | 0 | 0 | 0 | 0 |
| Jonathon Cooper | LEDG | 1 | 0 | 0 | 0 | 0 |
| Jordan Turner | WILL | 1 | 0 | 0 | 0 | 0 |
| Ashtyn Davis | FS | 1 | 0 | 0 | 0 | 0 |
| Fred Warner | LEDG | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Wil Lutz | K | 0 | 0 | 6 | 0 |
| Jeremy Crawshaw | P | 0 | 0 | 0 | 0 |
| Eddy Pineiro | K | 0 | 0 | 9 | 0 |

