Denver
Broncos
3-0
42
FINAL
63
San Francisco
49ers
3-0
AI Recap
AI RECAP
Franchise Hub Beat· 1d ago
In 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
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB181372%35241130.7
Bo NixQB251560%28132105.1
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB1427819.9615800
RJ HarveyHB911412.733530
Bo NixQB3299.720160
Marvin Mims JrWR000.0—000
Trey PalmerWR000.0—000
Troy FranklinWR000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Jaylen WaddleWR414636.5221590
Trey PalmerWR412731.8602600
Mike EvansWR410325.8370350
De'Zhaun StriblingWR27135.5201541
Evan EngramTE36220.7441320
George KittleTE35117.081280
RJ HarveyHB6376.2291120
Troy FranklinWR23618.030210
Courtland SuttonWR000.0—001
Defense
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Wil LutzK0060
Jeremy CrawshawP0000
Eddy PineiroK0090