Denver
Broncos
1-2
20
FINAL
35
San Francisco
49ers
1-2
AI Recap
AI RECAP
Franchise Hub Beat· 15d ago
In a compelling Week 4 matchup, the San Francisco 49ers topped the Denver Broncos with a final score of 35-20, solidifying their strong start to the 2026 season. The victory not only boosts San Francisco's confidence but also keeps them in the playoff conversation early in the year. Brock Purdy was the standout performer for the 49ers, throwing for 221 yards and four touchdowns, showcasing his precision and poise in the pocket. Christian McCaffrey added a powerful rushing presence, accumulating 129 yards on the ground, which helped to control the tempo of the game. For the Broncos, Jaylen Waddle led the receiving corps with 65 yards, but it was not enough to match the 49ers' offensive firepower. Defensively, the 49ers made crucial plays that swung the momentum their way, particularly with Renardo Green's interception, which halted a potential scoring drive for Denver. Alfred Collins' sack also disrupted the Broncos' rhythm, creating pressure that forced them into uncomfortable situations. The turning point came late in the second quarter when Purdy connected with a touchdown pass that extended the lead, leaving Denver scrambling to keep up.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB231565%22140136.0
Bo NixQB14857%1651192.8
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB151298.6210520
Deebo Samuel SrHB25929.580500
Brock PurdyQB55010.021280
RJ HarveyHB4266.590130
Bo NixQB177.0โ€”170
George KittleTE000.0โ€”000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Jaylen WaddleWR16565.0411650
De'Zhaun StriblingWR56112.253360
Courtland SuttonWR35819.3โ€”0350
Ricky PearsallWR14747.050470
Christian McCaffreyHB5428.4521140
Mike EvansWR23919.560330
George KittleTE23216.040270
Adam TrautmanTE12424.060240
Evan EngramTE3186.09080
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Renardo GreenCB00100
Alfred CollinsDT11000
Riley MossCB30001
Alex SingletonMIKE30000
Talanoa HufangaSS30001
Marques SigleSS20001
Ji'Ayir BrownFS20000
Brandon JonesFS20000
Dre GreenlawWILL20000
Jonathon CooperLEDG20000
Upton StoutCB10000
Nik BonittoREDG10000
Nick BosaLEDG00.5001
Romello HeightLEDG00.5000
Pat Surtain IICB10002
Luke GiffordSAM10000
Deommodore LenoirCB10000
Shaq ThompsonWILL10000
Ja'Quan McMillianCB10001
Nate HobbsCB10000
Fred WarnerMIKE00001
Mykel WilliamsREDG00001
Tyler OnyedimDT00001
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Jeremy CrawshawP0000
Wil LutzK23235
Eddy PineiroK0050