Skip to main content
Week 4 · Final

Broncos at 49ers

San Francisco 49ers 31, Denver Broncos 23 · 2020LG

Final2020LGWeek 4

Final Score

Week 4
By the numbers
Broncos 23 3 TD · 0 FG · 0 XP49ers 31 4 TD · 1 FG · 4 XPDrew Lock 272 yds passingTevin Coleman 84 yds rushingBrandon Aiyuk 73 yds receivingKareem Jackson 8 tkl defenseTotal yards 300 · 363Passing yards 272 · 229Rushing yards 28 · 134Completions 23/47 · 24/36Yards per carry 1.8 · 3.7

Recap

AI recap

Franchise Hub Beat · 3d ago

In a thrilling Week 4 matchup, the San Francisco 49ers topped the Denver Broncos 31-23, maintaining their momentum in the 2026 season. Both teams entered the game looking to solidify their playoff aspirations, but it was the 49ers who emerged victorious, showcasing their offensive firepower.

Jimmy Garoppolo led the charge for San Francisco, throwing for three touchdowns and demonstrating precision in the passing game. Tevin Coleman added a strong ground presence with 84 rushing yards, while Brandon Aiyuk proved to be a reliable target, racking up 73 receiving yards. Meanwhile, Drew Lock kept the Broncos competitive with 272 passing yards, but it wasn't enough to secure the win.

Defensively, the 49ers made key plays that shifted the game in their favor. Nick Bosa recorded 1.5 sacks, consistently pressuring Lock, while Fred Warner's interception in the fourth quarter was a critical turning point, effectively sealing the win for San Francisco. The 49ers' defense stepped up when it mattered most, allowing them to hold off the Broncos in a tightly contested battle.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
Broncos300523
49ers414031

Team Stats

Side by side
DENSF
Total yards300363
Passing yards272229
Rushing yards28134
Completions23/4724/36
Yards per carry1.83.7
Sacks03
Turnovers33
Touchdowns34
Field goals0/01/2
1st downs1516
3rd downs5/157/15
Penalties7-736-50

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Broncos
Drew LockQB23/4749%2722263.4
49ers
Jimmy GaroppoloQB24/3667%22931100.3
Rushing11 players
PlayerATTYDSYPCYACTDLNGFUM
Broncos
Phillip LindsayHB13251.9—171
Drew LockQB122.0—020
Melvin Gordon IIIHB210.5—040
Jerry JeudyWR000.0—000
Noah FantTE000.0—000
49ers
Tevin ColemanHB19844.4270202
Raheem MostertHB12393.361100
Jimmy GaroppoloQB5112.2—080
George KittleTE000.0—000
Jordan ReedTE000.0—000
Deebo SamuelWR000.0—000
Receiving15 players
PlayerRECYDSYPRYACTDLNGDROP
Broncos
Courtland SuttonWR67011.7162210
Jerry JeudyWR56513.0280201
Phillip LindsayHB55611.2170160
Noah FantTE33812.7170180
Jake ButtTE22110.550120
Fred BrownWR11414.060140
Melvin Gordon IIIHB188.05080
49ers
Brandon AiyukWR57314.6191273
Deebo SamuelWR45012.5110180
George KittleTE5408.0160130
Kendrick BourneWR5316.251170
Raheem MostertHB22211.0130131
Jordan ReedTE177.03070
Tevin ColemanHB155.04150
Kyle JuszczykFB111.0—010
Defense27 players
Kicking1 player
PlayerFGXPLNG
49ers
Robbie GouldK1/2442