Denver
Broncos
1-2
56
FINAL
58
San Francisco
49ers
1-2
AI Recap
AI RECAP
Franchise Hub Beat· 3d ago
In a thrilling Week 4 showdown, the San Francisco 49ers narrowly defeated the Denver Broncos with a final score of 58-56, securing a hard-fought victory that keeps them competitive in the league. Both teams entered the matchup looking to solidify their standings, but it was the 49ers who ultimately came out on top in a game filled with explosive plays. Offensively, Brock Purdy was the star of the night for San Francisco, throwing for an impressive seven touchdowns and leading his team to victory. His connection with George Kittle was particularly lethal, as Kittle racked up 232 receiving yards, showcasing his ability to stretch the field and create mismatches. Christian McCaffrey chipped in as well, contributing 90 rushing yards to keep Denver's defense on its toes. Defensively, Fred Warner made a significant impact for the 49ers with a key interception, helping to halt a momentum shift as Denver was mounting a comeback. The game reached its turning point in the fourth quarter when Purdy connected with Kittle for a touchdown that ultimately sealed the win. Despite a strong performance from Denver's Bo Nix, who threw for 509 yards, it was San Francisco's timely defensive plays that made the difference in this nail-biter.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Bo NixQB291862%50961131.1
Brock PurdyQB312374%45071142.1
Christian McCaffreyHB00—100—
Jaylen WaddleWR02—000—
Tre TuckerWR03—000—
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB15906.0260200
Bo NixQB2105.02170
Bucky IrvingHB492.34050
Christian KirkWR000.0—000
Jaylen WaddleWR000.0—000
Marvin Mims JrWR000.0—000
Tre TuckerWR000.0—000
George KittleTE000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
George KittleTE1123221.11423520
Jaylen WaddleWR614424.01012800
Marvin Mims JrWR413734.3342620
Bucky IrvingHB312040.01051820
Dallas GoedertTE510821.6511410
Tre TuckerWR710515.0742650
Trey PalmerWR38428.0312610
Christian McCaffreyHB22010.0160170
De'Zhaun StriblingWR3103.31070
Defense
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Jeremy CrawshawP0000
Wil LutzK0060
Eddy PineiroK11722