Arizona
Cardinals
0-7
26
FINAL
47
San Francisco
49ers
3-4
AI Recap
AI RECAP
Franchise Hub Beat· 4d ago
In a thrilling Week 9 matchup, the San Francisco 49ers topped the Arizona Cardinals with a final score of 47-26, solidifying their position in the playoff race. The win was crucial for the 49ers, who aimed to maintain momentum as they push toward the postseason. Brock Purdy was the standout performer for San Francisco, throwing for 332 yards and three touchdowns, showcasing his precision and poise under pressure. Meanwhile, Christian McCaffrey added a dominant ground game with 136 rushing yards, helping the 49ers control the tempo throughout the contest. On the other side, Trey McBride was the bright spot for Arizona, racking up 126 receiving yards but ultimately unable to lead his team to victory. Defensively, the 49ers made key plays that shifted the game's momentum, highlighted by Renardo Green's interception that halted a promising Cardinals drive. San Francisco's defense, while not overpowering, made timely stops and contained Arizona's offensive threats, allowing their offense to thrive. The combination of Purdy's aerial assault and McCaffrey's ground dominance proved too much for the Cardinals to overcome, marking a significant victory for the 49ers.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB372978%33230131.0
Arch ManningQB422560%3251181.9
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB181367.6471300
Jeremiyah LoveHB15432.93290
Kaelon BlackHB9343.8172190
Brock PurdyQB6223.7—070
Tyler AllgeierHB4133.3—080
Arch ManningQB294.5—060
Ricky PearsallWR000.0—000
Mike EvansWR000.0—000
George KittleTE000.0—000
Trey McBrideTE000.0—000
De'Zhaun StriblingWR000.0—000
Michael WilsonWR1-2-2.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Trey McBrideTE812615.8391291
Mike EvansWR69816.3121311
De'Zhaun StriblingWR99010.0191180
George KittleTE67813.0200290
Michael WilsonWR67212.0180201
Marvin Harrison JrWR47117.860260
Jeremiyah LoveHB22512.5260240
Ricky PearsallWR22512.5101170
Kendrick BourneWR2157.57080
Reggie VirgilWR2126.01080
Jake TongesTE11111.020110
Christian McCaffreyHB294.57050
Isaac GuerendoHB188.04080
Kaelon BlackHB188.07080
Brandon AiyukWR155.03050
Tyler AllgeierHB000.0—001
Luke LacheyTE000.0—001
Defense
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Jude McAtamneyK11328
Eddy PineiroK22550