Arizona
Cardinals
2-10
42
FINAL
24
San Francisco
49ers
10-2
AI Recap
AI RECAP
Franchise Hub Beat· 12h ago
In a commanding performance, the Arizona Cardinals topped the San Francisco 49ers 42-24 in Week 14 of the 2028 season. This victory keeps the Cardinals firmly in the playoff hunt, showcasing their offensive firepower against a divisional rival. Leading the charge for Arizona was quarterback Jaron-Keawe Sagapolutele, who threw for an impressive 423 yards and three touchdowns, while Marvin Harrison Jr. emerged as his favorite target with a staggering 228 receiving yards. The Cardinals' offense was relentless, consistently moving the ball and capitalizing on scoring opportunities, which ultimately set the tone for the game. Defensively, Will Johnson was a standout for the Cardinals, recording seven tackles and an interception, which proved crucial in shifting momentum. The game's turning point came in the second quarter when Johnson's interception halted a promising drive from the 49ers, allowing the Cardinals to extend their lead and maintain control for the rest of the game.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Jaron-Keawe SagapoluteleQB302377%42330151.3
Brock PurdyQB402460%2873196.5
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Kyren WilliamsHB151006.7440220
Jeremiyah LoveHB15644.3230160
Emanuel WilsonHB10262.6—260
Jaron-Keawe SagapoluteleQB4174.3—170
Brock PurdyQB393.0—040
Christian McCaffreyHB382.71080
Marvin Harrison JrWR000.0—000
De'Zhaun StriblingWR000.0—000
Michael WilsonWR000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Marvin Harrison JrWR822828.51582831
Mike EvansWR910912.1251281
De'Zhaun StriblingWR48320.8652690
Michael WilsonWR48020.0411450
Jalen CokerWR35618.7—0240
Ricky PearsallWR3299.7—0120
JJ BuchananTE3279.0150150
Trey McBrideTE3279.080130
A.J. BrownWR22512.550210
George KittleTE22110.560130
Kyren WilliamsHB2105.04090
Christian McCaffreyHB177.03070
Emanuel WilsonHB144.06040
Matthew KlopfensteinTE133.0—030
Jeremiyah LoveHB111.0—010
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Eddy PineiroK11352
Jonah DelangeK0060