San Francisco
49ers
2-1
48
FINAL
26
Arizona
Cardinals
2-1
AI Recap
AI RECAP
Franchise Hub Beat· 15d ago
The San Francisco 49ers cruised to a decisive 48-26 victory over the Arizona Cardinals in Week 18 of the 2026 season, securing a crucial win as they head into the playoffs. With this result, the 49ers showcased their offensive firepower and solidified their standing in the NFC playoff picture. Brock Purdy led the charge for San Francisco, throwing for 343 yards and three touchdowns, demonstrating his effectiveness in the pocket. Meanwhile, Mike Evans emerged as his top target, racking up 181 receiving yards and contributing to the 49ers' impressive aerial attack. On the ground, the Cardinals' Jeremiyah Love had a standout performance, rushing for 183 yards, but it wasn't enough to keep pace with San Francisco's offensive explosion. Defensively, the 49ers were relentless, with Nick Bosa recording three sacks that helped disrupt the Cardinals' rhythm and put pressure on their quarterback. Ji'Ayir Brown's six tackles also played a pivotal role in containing Arizona's offense. The turning point came midway through the second quarter when the 49ers scored on back-to-back possessions, flipping the momentum and ensuring they would not look back in this commanding victory.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB18950%3433395.8
Carson BeckQB331545%2961349.5
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Jeremiyah LoveHB231838.0902650
Ashton JeantyHB99911.0121880
Brock PurdyQB242.0—080
Tyler AllgeierHB111.02010
De'Zhaun StriblingWR000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Mike EvansWR518136.2312750
De'Zhaun StriblingWR614724.5621710
Terry McLaurinWR29849.061510
Trey McBrideTE48721.8440270
Ricky PearsallWR15353.020530
Marvin Harrison JrWR24020.0140210
Jeremiyah LoveHB22211.0190140
George KittleTE11111.0—0110
Tyler AllgeierHB100.01000
Tutu AtwellWR000.0—001
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Garrett WilliamsCB40203
Nick BosaLEDG43000
Fred WarnerMIKE40101
Malik MustaphaSS30101
Mack Wilson SrMIKE20100
Ji'Ayir BrownFS60000
Deommodore LenoirCB10101
Josh SweatREDG21000
Nick MartinWILL40000
Gracen HaltonDT11000
Romello HeightLEDG11000
Mykel WilliamsREDG11000
Walter Nolen IIIDT11000
Jaden DuggerSAM20001
Kitan CrawfordSS20000
Wydett Williams Jr.SS20000
Max MeltonCB20001
Kei'Trel ClarkCB20000
Budda BakerSS10000
Osa OdighizuwaDT10000
Renardo GreenCB10000
Joey BlountFS10000
Will JohnsonCB10000
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Chad RylandK22246
Eddy PineiroK22455