San Francisco
49ers
1-5
20
FINAL
6
Arizona
Cardinals
2-3
AI Recap
AI RECAP
Franchise Hub Beat· 32d ago
In a decisive Week 18 matchup, the San Francisco 49ers topped the Arizona Cardinals 20-6, solidifying their playoff positioning as the regular season drew to a close. With both teams vying for momentum, the 49ers showcased their dominance on both sides of the ball, ultimately securing the victory and a favorable playoff seed. Offensively, Brock Purdy led the charge for San Francisco with two touchdown passes, while Christian McCaffrey added a strong ground game with 85 rushing yards. Mike Evans was a standout in the receiving corps, racking up 95 yards and providing a reliable target for Purdy throughout the contest. Carson Beck of the Cardinals threw for 225 yards but struggled to find the end zone, hampering Arizona's efforts to stay competitive. Defensively, the 49ers were relentless, with Deommodore Lenoir leading the way with nine total tackles, while the team as a whole applied constant pressure on the Cardinals' offense. The turning point came in the second quarter when San Francisco's defense forced a critical turnover, allowing the 49ers to extend their lead and control the game's tempo. With Arizona unable to capitalize on their opportunities, San Francisco's defense firmly dictated the outcome.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Carson BeckQB352160%2250255.0
Brock PurdyQB332061%1972185.0
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB13856.5340240
Jeremiyah LoveHB16845.3480220
Kaelon BlackHB6183.070110
Tyler AllgeierHB2136.5100160
Carson BeckQB393.0โ€”040
Kyle JuszczykFB155.0โ€”050
Brock PurdyQB420.5โ€”040
Marvin Harrison JrWR000.0โ€”000
Chris Godwin JrWR000.0โ€”000
Michael WilsonWR000.0โ€”000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Mike EvansWR79513.6141210
Chris Godwin JrWR66110.2160220
Marvin Harrison JrWR45112.8100140
Christian KirkWR24221.0โ€”0240
George KittleTE34013.390250
Ricky PearsallWR5408.071180
DeMario DouglasWR23718.570200
Jeremiyah LoveHB4174.312070
Michael WilsonWR11313.040130
Trey McBrideTE2115.5โ€”080
Cade OttonTE294.55060
Tyler AllgeierHB166.05060
Christian McCaffreyHB122.04020
Kaelon BlackHB1-2-2.0โ€”000
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Deommodore LenoirCB90100
Josh SweatREDG52000
Dre GreenlawWILL50100
Romello HeightLEDG42000
Budda BakerSS30100
Mack Wilson SrMIKE70000
Andrew WingardFS50.5000
Fred WarnerMIKE60000
Garrett WilliamsCB50000
Kyle Van NoyLEDG50000
Taylor RappSS50001
Kei'Trel ClarkCB40000
Will JohnsonFS40000
Walter Nolen IIIDT21000
Osa OdighizuwaDT40000
Upton StoutCB30000
Kaleb ProctorDT10.5000
Renardo GreenCB20000
Nate HobbsCB20000
Nick MartinWILL20000
Max MeltonCB10000
Karson ShararWILL10000
Zah FrazierCB10000
Mykel WilliamsREDG10000
DaQuan JonesDT10000
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Matt PraterK22032
Eddy PineiroK22251