San Francisco
49ers
5-11
35
FINAL
28
Arizona
Cardinals
12-4
AI Recap
AI RECAP
Franchise Hub Beat· 8d ago
In a thrilling Week 18 showdown, the San Francisco 49ers topped the Arizona Cardinals 35-28, clinching a crucial victory as they head into the playoffs. With both teams vying for postseason positioning, the stakes were high, and the 49ers delivered when it mattered most. Jalen Hurts put on a dazzling display for the Cardinals, throwing for 365 yards and four touchdowns, showcasing his elite passing ability. However, it was Jonathan Taylor of the 49ers who stole the show on the ground, racking up 187 rushing yards and providing the necessary spark to keep San Francisco's offense rolling. T.J. Hockenson also shone for Arizona, amassing 170 receiving yards, but it wasn't enough to secure the win. Defensively, the 49ers made key plays that proved decisive in the outcome. Chuck Clark led the team with five tackles, while Javon Hargrave added two sacks, consistently applying pressure on Hurts. The game’s turning point came late in the fourth quarter when Craig Woodson intercepted a crucial pass, effectively sealing the victory for San Francisco and preventing a last-minute comeback from the Cardinals.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Jalen HurtsQB382976%36542118.8
Matthew StaffordQB15960%13621101.6
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Jonathan TaylorHB241877.8782250
Jalen HurtsQB11010.0—0100
Kenny GainwellHB252.52040
Kyle JuszczykFB144.01040
Nyheim Miller-HinesHB242.0—030
T.J. HockensonTE000.0—001
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
T.J. HockensonTE1217014.2673400
George KittleTE47318.3200330
Amon-Ra St. BrownWR55410.8310200
Khalil ShakirWR34816.020270
Marquise BrownWR23819.0130240
Kenny GainwellHB3299.7110120
Nyheim Miller-HinesHB4266.5151100
Jonathan TaylorHB12424.0220240
Calvin AustinWR11616.0—1160
Dawson KnoxTE2126.0—180
Luther Burden IIIWR11111.030110
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Craig WoodsonSS20100
Dorian WilliamsWILL20100
Javon HargraveDT22000
Chuck ClarkSS50011
Kerby JosephFS50000
Cor'Dale FlottCB10100
Kaden EllissWILL21000
Taron JohnsonCB30000
Dadrion Taylor-DemersonFS30000
Nick HerbigREDG11000
Terrel BernardMIKE30000
Kaleb ProctorDT11000
Roquan SmithMIKE30000
Talanoa HufangaSS30000
Jalen PitreCB20000
Christian IzienSS10000
Donte JacksonCB10001
Deion JonesWILL10000
Alim McNeillDT00001
George KarlaftisLEDG00001
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Trey SmackK0040
Ethan EvansP0000
Charlie SmythK0050