Arizona
Cardinals
1-1
20
FINAL
45
San Francisco
49ers
2-0
AI Recap
AI RECAP
Franchise Hub Beat· 21d ago
In a decisive Week 3 matchup, the San Francisco 49ers topped the Arizona Cardinals with a final score of 45-20, solidifying their dominance early in the 2026 season. The victory not only boosts the 49ers' confidence but also sends a clear message to the rest of the league about their offensive firepower. Quarterback Brock Purdy led the charge for San Francisco, throwing for an impressive 341 yards, while Christian McCaffrey contributed significantly on the ground with 94 rushing yards. For the Cardinals, Jacoby Brissett found the end zone twice through the air, but it was Michael Wilson's standout performance with 201 receiving yards that kept Arizona competitive in the contest. Defensively, Renardo Green was a standout for the 49ers, recording 11 tackles and an interception that turned the tide in favor of San Francisco. The pivotal moment came when Green's interception set up a quick touchdown drive, extending the 49ers' lead and effectively sealing the game. With such a strong defensive showing, San Francisco proved they can dominate on both sides of the ball.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB382668%34121103.0
Jacoby BrissettQB382053%2972185.0
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB15946.3251220
Kaelon BlackHB12756.3333220
Jeremiyah LoveHB10333.3—071
Brock PurdyQB3144.7—050
Jacoby BrissettQB2105.0—060
Kyle JuszczykFB166.0—060
Mike EvansWR166.0—060
Tyler AllgeierHB252.5—030
Michael WilsonWR000.0—000
Deebo Samuel SrWR000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Michael WilsonWR1220116.81071700
Mike EvansWR918520.6661480
Deebo Samuel SrWR79513.6251260
Trey McBrideTE44110.3141190
George KittleTE6325.38090
Jeremiyah LoveHB33010.0120180
Marvin Harrison JrWR12525.070250
Christian McCaffreyHB3186.050160
Tyler AllgeierHB000.0—001
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Renardo GreenCB110102
Budda BakerSS70100
Kei'Trel ClarkCB70001
Garrett WilliamsCB70000
Josh SweatREDG31000
Walter Nolen IIIDT30.5000
Romello HeightLEDG40000
Jack GibbensMIKE40000
Zaven CollinsLEDG21000
Ji'Ayir BrownFS40000
Dadrion Taylor-DemersonFS30000
Gracen HaltonDT11000
Dre GreenlawWILL30000
Mack Wilson SrMIKE30000
Denzel BurkeCB20000
Darius RobinsonDT10.5000
Jaden DuggerSAM20000
Marques SigleSS20011
Osa OdighizuwaDT10.5000
Fred WarnerMIKE00.5000
Cody SimonWILL10000
Jack JonesCB10000
Roy LopezDT10000
Baron BrowningLEDG10000
Upton StoutCB10000
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Chad RylandK22253
Mitch WishnowskyP0000
Eddy PineiroK11642