Denver Broncos
2-2-0
9
FINAL
34
San Francisco 49ers
3-1-0

Santa Clara, CA - Brock Purdy threw four touchdown passes, Christian McCaffrey rushed for 111 yards and the San Francisco 49ers overwhelmed the Denver Broncos 34-9 in Week 4.

Purdy completed 22 of 29 passes for 238 yards and finished with a 124.7 passer rating. His lone interception was one of the few blemishes on an otherwise highly productive performance for an offense that recorded 376 offensive yards and 22 first downs.


The statistical divide was especially pronounced on the ground. San Francisco rushed for 159 yards, while Denver managed only 16. McCaffrey accounted for the bulk of the 49ers' production with 111 yards on 18 carries, including a 48-yard run. Jordan James added 30 yards on six attempts.

"We had a good balance, and that gives everybody a chance to stay involved," Purdy said. "For me, it was about being accurate, getting the ball to our guys and finishing possessions. There are still things to clean up, but scoring 34 points is something we can build on."

Mike Evans led San Francisco's receivers with five catches for 86 yards and a touchdown, highlighted by a 46-yard reception. Ricky Pearsall caught three passes for 45 yards and a score, while Jake Tonges contributed three receptions for 23 yards and another touchdown. Purdy's four scoring passes came as San Francisco posted touchdowns on four of its five red-zone trips and a field goal on the other.

The 49ers also converted 7 of 12 third downs and both of their fourth-down attempts. Denver finished 1-for-8 on third down and recorded 10 first downs, less than half San Francisco's total.

"You want the run game to be dependable every week," McCaffrey said. "The carries were productive, Jordan gave us good work as well, and we finished with 159 yards as a group. That's the kind of collective number you feel good about."

Denver found most of its offensive production through the passing game. Bo Nix completed 16 of 32 throws for 229 yards with one interception and a 60.5 passer rating. His longest completion went for 49 yards.

Jaylen Waddle was the Broncos' most productive skill player, catching seven passes for 142 yards with a long reception of 49. Courtland Sutton added three catches for 58 yards and had a 44-yard reception. Despite those numbers, Denver finished with 245 offensive yards and did not score on its only red-zone trip.

"There were opportunities in the passing game, but nine points isn't enough," Nix said. "I have to be more consistent with the football, and we have to do a better job sustaining what we're doing. The numbers that matter most are the points and the result."

The Broncos had little room for production on the ground. J.K. Dobbins carried four times for eight yards, while Nix added eight yards on two attempts. No Denver rush went longer than five yards.

Denver's defense produced three sacks and an interception. Patrick Surtain II recorded the pick and returned it 20 yards. San Francisco's defense did not register a sack but finished with one interception of its own.

For Waddle, the 142-yard outing offered an individual bright spot within a difficult team result.

"I want to be available and give the offense something every time the ball comes my way," Waddle said. "There were yards out there for us, but we didn't turn enough of that production into points. That's the frustrating part."

San Francisco finished with advantages of 376-245 in offensive yards, 159-16 in rushing yards and 22-10 in first downs. Combined with Purdy's four touchdown passes and a perfect scoring rate across five red-zone visits, those figures defined a one-sided Week 4 box score.

Up Next

The San Francisco 49ers will travel to face the Seattle Seahawks in Week 5 looking to follow up the victory, while the Denver Broncos will visit the Los Angeles Chargers and try to rebound from the loss.

DEN
TEAM STATS
SF
Offensive Yards Gained
245
376
Total Yards Gained
388
493
Penalties
1
0
Penalty yards
10
0
Total first downs
10
22
3rd down efficiency
1 - 8 , 12.5%
7 - 12 , 58.3%
4th down efficiency
1 - 1 , 100.0%
2 - 2 , 100.0%
2 point conversion
0 - 0 , 0.0%
0 - 0 , 0.0%
Trips to red zone
1
5
Red zone touchdowns
0
4
Red zone field goals
0
1
Red zone efficiency
0.0%
100.0%
Defensive sacks
3
0
Defensive Interceptions
1
1
Defensive forced fumbles
0
0
Defensive F.F. recovered
0
0

Stats

AWAY STATS
HOME STATS
Passing
Denver Broncos
Player
qbr
com/att
pct
yds
lng
td
int
sck
B.Nix #10 60.5 16 / 32 50.0 229 49 0 1 0
TEAM - 16 / 32 50.0 229 49 0 1 0
Rushing
Denver Broncos
Player
att
yds
lng
td
avg
big
yac
J.Dobbins #27 4 8 4 0 2.0 0 5
B.Nix #10 2 8 5 0 4.0 0 2
A.Kamara #41 0 0 0 0 0.0 0 0
J.Waddle #17 0 0 0 0 0.0 0 0
TEAM 6 16 5 0 2.7 0 7
Receiving
Denver Broncos
Player
rec
yds
avg
td
yac
lng
drop
J.Waddle #17 7 142 20.3 0 72 49 0
C.Sutton #14 3 58 19.3 0 2 44 0
E.Engram #1 1 19 19.0 0 0 19 0
J.Dobbins #27 2 17 8.5 0 14 14 0
D.Parish #43 1 4 4.0 0 5 4 0
A.Kamara #41 2 -11 -5.5 0 3 0 0
TEAM 16 229 14.3 0 96 49 0
Defense
Denver Broncos
Player
tckl
sck
pdef
int
int yds
td
ff
ffr
N.Bonitto #15 5 1.0 0 0 0 0 0 0
S.Jones #95 1 1.0 0 0 0 0 0 0
T.Onyedim #98 2 1.0 0 0 0 0 0 0
J.Turner #55 3 0.0 0 0 0 0 0 0
P.Surtain II #2 5 0.0 0 1 20 0 0 0
R.Moss #21 3 0.0 0 0 0 0 0 0
B.Jones #22 1 0.0 2 0 0 0 0 0
M.Mapu #44 1 0.0 0 0 0 0 0 0
J.McMillian #29 4 0.0 0 0 0 0 0 0
J.Strnad #40 3 0.0 1 0 0 0 0 0
A.Singleton #49 1 0.0 0 0 0 0 0 0
S.Takitaki #47 1 0.0 0 0 0 0 0 0
J.Cooper #0 1 0.0 0 0 0 0 0 0
T.Hufanga #9 2 0.0 0 0 0 0 0 0
TEAM 33 3.0 3 1 20 0 0 0
Kicking
Denver Broncos
Player
fg
fg pct
lng
xp
xp pct
50+
50+ pct
W.Lutz #3 3 / 3 100.0 48 0 / 0 0.0 0 / 0 0.0
J.Crawshaw #16 0 / 0 0.0 0 0 / 0 0.0 0 / 0 0.0
TEAM 3 / 3 100.0 48 0 / 0 0.0 0 / 0 0.0
Punting
Denver Broncos
Player
punts
yds
avg
tb
in20
lng
blk
J.Crawshaw #16 3 124 38.3 0 1 46 0
TEAM 3 124 41.3 0 1 46 0