Arizona
Cardinals
0-2
28
FINAL
35
San Francisco
49ers
1-1
AI Recap
AI RECAP
Franchise Hub Beat· 1d ago
In a thrilling Week 3 matchup, the San Francisco 49ers narrowly defeated the Arizona Cardinals with a final score of 35-28. The victory keeps the 49ers competitive in the early stages of the season, solidifying their standing within the division as both teams look to cement their playoff aspirations. Brock Purdy was the standout performer for San Francisco, throwing for an impressive 282 yards and five touchdowns, showcasing his ability to connect with his receivers at crucial moments. Mike Evans led the receiving corps with 103 yards, making key catches that helped extend drives and keep the Cardinals' defense on their heels. Tyler Allgeier was the leading rusher for Arizona, but his 54 yards weren't enough to match Purdy's explosive performance. Defensively, the 49ers made critical stops when it mattered most, led by Fred Warner’s interception that shifted momentum in their favor. Osa Odighizuwa also contributed with a sack, applying pressure on the Cardinals’ quarterback and disrupting their rhythm. The turning point came late in the game, as San Francisco's defense held Arizona to a crucial three-and-out, allowing Purdy and the offense to run down the clock and secure the win.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB301860%28250130.8
Fernando MendozaQB472349%2442169.8
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Tyler AllgeierHB12544.5230160
Christian McCaffreyHB15493.330110
Jeremiyah LoveHB12473.9—180
Kaelon BlackHB6305.0—091
Fernando MendozaQB5224.42190
Devin DuvernayWR188.0—080
Brock PurdyQB263.0—070
Bam KnightHB155.0—050
Michael WilsonWR111.0—010
Ricky PearsallWR000.0—000
Trey McBrideTE000.0—000
George KittleTE000.0—000
Mike EvansWR000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Mike EvansWR510320.6762500
Trey McBrideTE59218.4290370
Ricky PearsallWR38929.7682720
George KittleTE57014.0131240
Devin DuvernayWR8688.5141151
Michael WilsonWR34715.7100220
Jeremiyah LoveHB3186.081180
A.T. PerryTE2115.56090
De'Zhaun StriblingWR199.06090
Darius SlaytonWR284.04060
Jake TongesTE188.05081
Kyle JuszczykFB252.53040
Christian McCaffreyHB1-2-2.0—000
Defense
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Chad RylandK0040
Eddy PineiroK0150