San Francisco
49ers
9-3
14
FINAL
30
Arizona
Cardinals
10-2
AI Recap
AI RECAP
Franchise Hub Beat· 1d ago
In a decisive Week 18 matchup, the Arizona Cardinals topped the San Francisco 49ers with a final score of 30-14, solidifying their playoff position as the regular season comes to a close. The Cardinals showcased their offensive prowess, while the 49ers struggled to keep pace in what was a critical game for both teams. Leading the charge for Arizona was quarterback Anthony Richardson Sr, who demonstrated his dual-threat capabilities with 238 passing yards and four touchdown throws, alongside an impressive 128 rushing yards. Trey McBride also had a standout performance, racking up 118 receiving yards to complement Richardson's efforts and keep the 49ers' defense on its heels throughout the game. Defensively, the Cardinals made their presence felt with key plays, including an interception from Dadrion Taylor-Demerson that shifted momentum in their favor. The turning point came late in the second quarter when Richardson connected with McBride for a touchdown, extending their lead and forcing the 49ers to play catch-up. Despite Gracen Halton's two sacks for San Francisco, it was Arizona's defense that ultimately stifled their opponents, sealing the game and ensuring a significant victory.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Anthony Richardson SrQB211362%23841120.6
Brock PurdyQB16850%1071252.8
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Anthony Richardson SrQB612821.370420
Christian McCaffreyHB6305.016090
Brock PurdyQB3144.7—071
Jeremiyah LoveHB100.0—000
Marvin Harrison JrWR000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Trey McBrideTE611819.7482320
Dalevon CampbellWR34615.380180
KC Concepcion JrWR24321.5121320
Marvin Harrison JrWR23819.0131190
Jeremiyah LoveHB23618.0271340
George KittleTE23417.0140290
De'Zhaun StriblingWR3196.3140100
Jake TongesTE11111.010110
Christian McCaffreyHB000.0—001
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Will JohnsonCB30100
Jack JonesCB20100
Gracen HaltonDT12000
Nick BosaLEDG11.5001
Dadrion Taylor-DemersonFS00100
Walter Nolen IIIDT11000
Zaven CollinsDT20000
Budda BakerSS20000
Osa OdighizuwaDT10.5000
Malik MustaphaSS20000
Dillon ThienemanSS20001
Fred WarnerMIKE20001
Kitan CrawfordSS10000
Karson ShararMIKE10000
Max MeltonCB00010
Nick MartinWILL00001
Ronnie LottFS00001
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Chad RylandK11339
Eddy PineiroK0000