Arizona
Cardinals
0-2
29
FINAL
23
San Francisco
49ers
2-0
AI Recap
AI RECAP
Franchise Hub Beat· 22d ago
The Arizona Cardinals narrowly defeated the San Francisco 49ers 29-23 in a tightly contested Week 3 matchup of the 2026 season. This crucial victory not only boosts Arizona's standing but also sets a tone for their aspirations as they aim for playoff contention. Leading the charge for the Cardinals was quarterback Carson Beck, who threw for an impressive 343 yards and two touchdowns, showcasing his ability to deliver under pressure. Meanwhile, Denzel Boston was a standout receiver with 114 yards, adding a crucial dynamic to the Cardinals’ passing game. On the other side, Christian McCaffrey dominated the ground game for the 49ers, rushing for 132 yards, but it wasn’t enough to secure a win. Defensively, Arizona made pivotal plays that shaped the game's outcome, with Garrett Williams intercepting two passes that shifted momentum in favor of the Cardinals. Kaleb Proctor added to the defensive effort with a key sack that disrupted the 49ers' rhythm late in the game. The turning point came in the fourth quarter when Williams' second interception set up a touchdown that ultimately sealed the victory for Arizona, underscoring the importance of defensive execution in critical moments.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Carson BeckQB443068%34320106.5
Brock PurdyQB382874%2341275.9
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB171327.8570250
Kaelon BlackHB9626.9431360
Brock PurdyQB34916.3330400
Jeremiyah LoveHB19452.4—160
Carson BeckQB284.0—040
Tyler AllgeierHB561.2—060
Jordan JamesHB210.5—050
George KittleTE000.0—000
Trey McBrideTE000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Denzel BostonWR811414.3270241
Marvin Harrison JrWR99510.6190160
Mike EvansWR78111.6121260
Trey McBrideTE57114.2251260
George KittleTE7649.1100150
Ricky PearsallWR7415.9100120
Marvin Mims JrWR33812.7150190
Christian McCaffreyHB33110.3180180
Christian KirkWR11212.0—0120
Jeremiyah LoveHB3124.012180
Elijah HigginsTE188.0—080
Kaelon BlackHB351.75040
Tyler AllgeierHB155.04050
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Renardo GreenCB110001
Garrett WilliamsCB30200
Mack Wilson SrMIKE100000
Dre GreenlawWILL80.5000
Andrew WingardFS60.5001
Will JohnsonCB70000
Deommodore LenoirCB70001
Kaleb ProctorDT41000
Zaven CollinsLEDG41000
Fred WarnerMIKE50.5001
Ji'Ayir BrownFS50000
Josh SweatREDG40.5000
Nick BosaLEDG31000
Osa OdighizuwaDT40.5000
Walter Nolen IIIDT30.5000
Jack GibbensMIKE40000
Upton StoutCB40000
Dadrion Taylor-DemersonFS40000
Budda BakerSS30.5000
Cody SimonWILL30000
Malik MustaphaSS20000
Dante StillsDT10000
Romello HeightREDG10000
Karson ShararWILL10000
Tatum BethuneMIKE10000
Gracen HaltonDT00.5000
Nate HobbsCB10000
Nick MartinWILL10000
Mykel WilliamsDT10000
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Eddy PineiroK33233
Chad RylandK33244