Skip to main content
Week 3 · Final

Cardinals at 49ers

San Francisco 49ers 34, Arizona Cardinals 13 · BYL

FinalBYLWeek 3

Final Score

Week 3
By the numbers
Cardinals 13 1 TD · 2 FG · 1 XP49ers 34 4 TD · 2 FG · 4 XPBrock Purdy 217 yds passingChristian McCaffrey 73 yds rushingMike Evans 87 yds receivingMack Wilson Sr 10 tkl defenseTotal yards 312 · 366Passing yards 209 · 217Rushing yards 103 · 149Completions 24/39 · 21/35Yards per carry 5.7 · 4.7

Recap

AI recap

Franchise Hub Beat · 1d ago

In a decisive matchup, the San Francisco 49ers topped the Arizona Cardinals 34-13 in Week 3 of the 2026 season. With playoff implications on the line, the 49ers showcased their dominance, solidifying their position in the NFC hierarchy.

Quarterback Brock Purdy led the charge for San Francisco, throwing for 217 yards and two touchdowns, proving to be a key asset in the offensive scheme. Christian McCaffrey contributed significantly on the ground with 73 rushing yards, while Mike Evans was a reliable target in the passing game, racking up 87 receiving yards. This offensive display helped the 49ers maintain control throughout the contest.

Defensively, San Francisco made its presence felt, highlighted by a key interception from Ronnie Hickman that shifted momentum in their favor. The 49ers' defensive line, anchored by DeForest Buckner's sack, applied consistent pressure on the Cardinals, limiting their scoring opportunities. The game turned decisively late in the second quarter when Hickman intercepted a pass, setting up a touchdown that put San Francisco ahead for good.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPPTS
Cardinals12113
49ers42434

Team Stats

Side by side
AZSF
Total yards312366
Passing yards209217
Rushing yards103149
Completions24/3921/35
Yards per carry5.74.7
Sacks21
Turnovers10
Touchdowns14
Field goals2/32/2
1st downs1819
3rd downs4/118/15
Penalties4-402-20

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Cardinals
Aaron RodgersQB24/3962%2090165.0
49ers
Brock PurdyQB21/3560%2172096.9
Rushing8 players
PlayerATTYDSYPCYACTDLNGFUM
Cardinals
Jeremiyah LoveHB9546.0151240
Tyler AllgeierHB8445.5270170
Aaron RodgersQB155.0—050
Michael WilsonWR000.0—000
49ers
Christian McCaffreyHB15734.9180170
Kaelon BlackHB13513.9—171
Brock PurdyQB3248.051100
Isaac GuerendoHB111.0—010
Receiving13 players
PlayerRECYDSYPRYACTDLNGDROP
Cardinals
Michael WilsonWR9728.0230140
Jalen NailorWR5428.450110
Trey McBrideTE33411.3160140
Jalen TolbertWR33010.010120
Jeremiyah LoveHB22814.0230200
Khari BlasingameFB155.04050
James ConnerHB000.0—001
Tyler AllgeierHB1-2-2.0—000
49ers
Mike EvansWR88710.991250
Brandon AiyukWR77410.671180
George KittleTE33812.740160
Christian McCaffreyHB2178.580150
Kaelon BlackHB111.0—010
Defense26 players
Kicking2 players
PlayerFGXPLNG
Cardinals
Chad RylandK2/3147
49ers
Eddy PineiroK2/2454