Denver
Broncos
2-1
38
FINAL
14
San Francisco
49ers
3-0
AI Recap
AI RECAP
Franchise Hub Beat· 44d ago
In a commanding performance, the Denver Broncos topped the San Francisco 49ers 38-14 in Week 4 of the 2026 season, solidifying their position in the playoff race. The Broncos capitalized on their offensive firepower, while the 49ers struggled to keep pace, ultimately unable to mount a comeback. Leading the charge for the Broncos was quarterback Bo Nix, who threw for four touchdowns, showcasing his precision and poise in the pocket. San Francisco's Brock Purdy put up impressive passing yardage with 299 yards, but the lack of scoring opportunities hampered the 49ers’ efforts. Mike Evans shined as a receiving threat, racking up 168 yards, but it wasn't enough to rival the Broncos' offensive onslaught. Defensively, the Broncos were relentless, with Alex Singleton recording nine total tackles and Jonathon Cooper contributing 1.5 sacks to keep the pressure on Purdy. Denver's defense effectively stifled key drives, and a pivotal interception by Brandon Jones shifted momentum in the second half, allowing the Broncos to pull away decisively. The combination of a potent offense and a stout defense proved too much for San Francisco, sealing a decisive victory for Denver.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB422662%2990263.4
Bo NixQB312065%27740132.6
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB18693.8191210
RJ HarveyHB10292.92180
Kaelon BlackHB2126.0—070
Kyle JuszczykFB2105.0—050
Brock PurdyQB5102.0—050
J.K. DobbinsHB341.3—030
Bo NixQB133.0—030
George KittleTE000.0—000
Ricky PearsallWR000.0—000
Tyreek HillWR000.0—001
Courtland SuttonWR000.0—000
Troy FranklinWR000.0—000
Jaylen WaddleWR000.0—000
Jonah ColemanHB1-4-4.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Mike EvansWR916818.7240301
Courtland SuttonWR810112.6202250
Jaylen WaddleWR68714.5240270
Troy FranklinWR27135.5491670
George KittleTE5428.4160181
Tyreek HillWR33311.0140190
Evan EngramTE2168.011090
De'Zhaun StriblingWR11313.050130
Taysom HillTE11212.040120
Christian McCaffreyHB199.05090
Kyle JuszczykFB294.57050
Ricky PearsallWR252.51030
Kaelon BlackHB155.04050
Adam TrautmanTE221.0—120
Defense
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Eddy PineiroK0120
Wil LutzK11539