Denver
Broncos
2-1
17
FINAL
24
San Francisco
49ers
2-1
AI Recap
AI RECAP
Franchise Hub Beat· 17h ago
In a thrilling Week 4 matchup, the San Francisco 49ers held off the Denver Broncos with a final score of 24-17, improving their record as they aim for a playoff push in the 2026 season. This victory was crucial for the 49ers, solidifying their standing in a competitive conference. Leading the charge for San Francisco was quarterback Brock Purdy, who threw for 295 yards and two touchdowns, showcasing his ability to command the offense. On the receiving end, Mike Evans had a standout performance, racking up 173 receiving yards and proving to be a reliable target throughout the game. Meanwhile, J.K. Dobbins of the Broncos countered with a strong ground game, totaling 104 rushing yards, but it wasn't enough to tip the scales in Denver's favor. Defensively, the 49ers made their presence felt, with Jared Verse recording an impressive 2.5 sacks, disrupting the Broncos' rhythm and applying consistent pressure on the quarterback. Fred Warner also contributed with a crucial interception that shifted momentum in the second half, marking a turning point that ultimately secured the win for San Francisco. The 49ers' defense, with standout performances, proved pivotal in their ability to maintain the lead and fend off a late-game rally from Denver.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB392769%2952197.7
Bo NixQB341956%1910159.8
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
J.K. DobbinsHB181045.8420240
Kaelon BlackHB19663.5181261
RJ HarveyHB23015.0231300
Kyle JuszczykFB11010.050100
Jordan JamesHB252.51030
Bo NixQB155.0—050
Brock PurdyQB320.7—040
Adam PrenticeFB122.0—020
Mike EvansWR000.0—000
Ricky PearsallWR000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Mike EvansWR917319.2310311
Troy FranklinWR35719.090280
Marvin Mims JrWR34013.310190
Kyle Pitts SrTE4297.3150151
George KittleTE3289.381160
Ricky PearsallWR5285.641100
Jake TongesTE4287.03090
Courtland SuttonWR22713.570140
De'Zhaun StriblingWR3268.740191
J.K. DobbinsHB2168.070181
Adam PrenticeFB294.55060
Kyle JuszczykFB284.06050
Evan EngramTE177.05070
RJ HarveyHB263.06060
Kaelon BlackHB144.06040
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Fred WarnerMIKE80.5100
Jared VerseREDG62.5000
Alex SingletonMIKE90000
Ja'Quan McMillianCB50100
Justin StrnadWILL70.5000
Zach AllenDT51000
Nate HobbsFS60000
Talanoa HufangaSS40.5001
Nik BonittoREDG50000
Malik MustaphaSS40000
Renardo GreenCB30.5000
Pat Surtain IICB40000
Upton StoutCB30001
Deommodore LenoirCB30000
Jonathon CooperLEDG11000
Riley MossCB30000
Mykel WilliamsREDG10.5000
Dre GreenlawWILL20001
Nick BosaREDG10.5000
Sam OkuayinonuLEDG10.5000
Malcolm RoachDT20010
Anthony PittmanSAM20000
Nick MartinWILL10000
Jaden DuggerSAM10000
Gracen HaltonDT10000
Ji'Ayir BrownFS10000
Tyler OnyedimDT10000
Brandon JonesFS00000
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Eddy PineiroK11323
Wil LutzK33054
Jeremy CrawshawP0000