Arizona
Cardinals
0-2
24
FINAL
34
San Francisco
49ers
1-1
AI Recap
AI RECAP
Franchise Hub Beat· 5d ago
The San Francisco 49ers secured a hard-fought 34-24 victory over the Arizona Cardinals in Week 3 of the 2026 season, solidifying their position as a contender in the NFC. With both teams looking to establish momentum early in the year, this matchup was crucial for playoff positioning. Brock Purdy led the offensive charge for San Francisco, throwing for 326 yards and one touchdown, showcasing his ability to connect with his receivers downfield. Christian McCaffrey added to the offensive firepower with a solid 100 rushing yards, while Ricky Pearsall emerged as Purdy's favorite target, racking up an impressive 185 receiving yards. The 49ers' ability to balance their attack was key in outpacing the Cardinals. Defensively, San Francisco made critical plays that shifted the momentum of the game, highlighted by Fred Warner's two sacks and Upton Stout's interception. The turning point came late in the second quarter when Stout's pick set up a scoring opportunity that extended the 49ers' lead, ultimately proving insurmountable for Arizona. The Cardinals' defense struggled to contain San Francisco's explosive offense, which proved decisive in this high-stakes matchup.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB362981%32610113.6
Carson BeckQB352777%31211101.1
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB181005.6321350
Jeremiyah LoveHB12695.8231190
Brock PurdyQB5397.8300331
Tyler AllgeierHB5173.4—060
Carson BeckQB2136.5—170
Kaelon BlackHB393.01260
Tip ReimanTE000.0—000
Elijah HigginsTE000.0—000
Trey McBrideTE000.0—001
Kendrick BourneWR000.0—000
Jake TongesTE000.0—000
Ricky PearsallWR1-4-4.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Ricky PearsallWR1018518.5751650
Trey McBrideTE58216.4450250
George KittleTE77610.9130230
Michael WilsonWR57314.6191250
Kendrick BourneWR5489.6130160
Devin DuvernayWR34414.7120200
Mike EvansWR5397.860191
Jeremiyah LoveHB33110.3110230
Elijah HigginsTE2168.060110
Deebo Samuel SrWR11212.0—0120
Tyler AllgeierHB2126.0100110
Jake TongesTE2115.56070
Tip ReimanTE263.03030
Christian McCaffreyHB221.06040
Kyle JuszczykFB210.55030
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Fred WarnerMIKE82010
Mack Wilson SrMIKE90000
Renardo GreenCB70000
Baron BrowningLEDG41.5000
Upton StoutCB30100
Jack GibbensMIKE50.5000
Garrett WilliamsCB60000
Budda BakerSS50.5000
Romello HeightLEDG31.5000
Will JohnsonCB50000
Dre GreenlawWILL40.5000
Xavier WattsSS50000
Ji'Ayir BrownFS40000
Alfred CollinsDT40000
Nick MartinWILL30000
Cody SimonWILL30000
Zaven CollinsLEDG20.5000
Dadrion Taylor-DemersonFS30000
Walter Nolen IIIDT20000
Nate HobbsCB20000
Deommodore LenoirCB20000
Malik MustaphaSS20000
Osa OdighizuwaDT10.5000
Kei'Trel ClarkCB10000
Jordan BurchREDG10010
Kaleb ProctorDT10000
Gracen HaltonDT00.5000
Mykel WilliamsREDG10000
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Chad RylandK12327
Eddy PineiroK22454