Arizona
Cardinals
0-0
23
FINAL
38
San Francisco
49ers
0-0
AI Recap
AI RECAP
Franchise Hub Beat· 56d ago
In a thrilling matchup in Week 3 of the 2026 season, the San Francisco 49ers topped the Arizona Cardinals with a final score of 38-23. Both teams were looking to establish early momentum in the season, but the 49ers proved too strong on their home turf. Brock Purdy led the 49ers' offense with two touchdown passes, while Christian McCaffrey dominated the ground game, racking up 120 rushing yards. For the Cardinals, Jacoby Brissett showcased his arm strength, throwing for an impressive 361 yards, with veteran Larry Fitzgerald catching for 162 yards. Defensively, the 49ers were relentless, highlighted by Romello Height's standout performance, registering 2.5 sacks. Fred Warner's nine tackles anchored San Francisco's defense, which played a pivotal role in stifling the Cardinals' attempts to mount a comeback. The game's turning point came in the third quarter when the 49ers intercepted Brissett, leading to a touchdown that extended their lead and ultimately sealed the victory.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Jacoby BrissettQB452964%3611096.6
Brock PurdyQB251664%23220120.7
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB231205.2121160
Jeremiyah LoveHB16432.72190
Brock PurdyQB5214.2—080
Jacoby BrissettQB3144.7—062
Josh CortezREDG3113.7—140
Deon WeaverC11010.051100
Kaelon BlackHB273.5—160
Bryan EdisonCB133.0—030
Junior RossSAM000.0—000
LaMont WeathersbyWR000.0—000
Charles ClementK000.0—000
Larry FitzgeraldWR000.0—000
Braylon WhitfieldCB000.0—000
Marco WeaverTE000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Larry FitzgeraldWR916218.0701540
Braylon WhitfieldCB78912.7170270
Junior RossSAM17777.0751770
LaMont WeathersbyWR45614.0181200
Charles ClementK5469.220180
Eric BarkerWR34314.380220
Mike EvansWR23417.030230
Cam MobleyQB3299.760140
Cliff GilmourMIKE2157.53090
Marco WeaverTE2105.01090
George KittleTE199.06090
Christian McCaffreyHB155.06050
Jonathan McFaddenCB144.0—040
Mark FreemanSS111.0—010
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Romello HeightLEDG42.5000
Fred WarnerMIKE90000
Calvin RutlandTE80000
Nick YoungQB60000
Trevor SilversRT50000
Matias SalasFS50000
Budda BakerSS50000
Trevor WhitakerLT50000
Alec GreeneP40001
Donovan PowersLT40000
Virgil ReevesQB40010
Nick RichardsonFS40000
Dave CarterWR40002
Sal CantuSAM20.5000
Ryan DeMarcoWILL30000
Zaven CollinsLEDG30000
Oscar DelgadoWR20000
Josh SweatREDG20000
Will RothDT20000
Gracen HaltonDT10000
Justin FranklinSAM10010
Kaleb ProctorDT10000
Anthony RiveraSAM10000
Scott RuddSAM10000
Patrick PetersonCB10000
Clayton WarnerWILL10000
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Mike ForemanLEDG11536
Chad RylandK0010