San Francisco
49ers
0-1
35
FINAL
26
Arizona
Cardinals
0-1
AI Recap
AI RECAP
Franchise Hub Beat· 45d ago
In a thrilling Week 18 matchup, the San Francisco 49ers topped the Arizona Cardinals 35-26, solidifying their playoff positioning as the regular season comes to a close. Both teams came into the game with something to prove, but it was the 49ers who emerged victorious, showcasing their offensive prowess. Brock Purdy led the charge for San Francisco, throwing for three touchdowns and delivering a standout performance. Christian McCaffrey contributed significantly on the ground, racking up 98 rushing yards, while Deebo Samuel and Brandon Aiyuk combined for key receptions that kept the chains moving. On the other side, Carson Beck put up impressive numbers with 263 passing yards, but it wasn't enough to keep pace with the 49ers’ offense. Defensively, the 49ers made crucial plays that shifted momentum in their favor. Mykel Williams recorded a sack that stifled a Cardinals drive, while Ji'Ayir Brown's interception proved to be a game-changing moment, halting Arizona's momentum just when they were looking to rally. Zaven Collins led the Cardinals in tackles, but it was San Francisco's ability to create turnovers and pressure the quarterback that ultimately determined the outcome of this hard-fought contest.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Carson BeckQB392051%2631349.4
Brock PurdyQB181583%21930156.9
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB22984.5241180
Jeremiyah LoveHB16976.1432350
Trey BensonHB6315.2170230
Carson BeckQB4164.0—070
Kaelon BlackHB273.5—140
Tyler AllgeierHB166.0—060
Brock PurdyQB351.7—030
Marvin Harrison JrWR133.0—030
Elijah HigginsTE000.0—001
Dillon BellWR000.0—000
Mike EvansWR1-3-3.0—000
Jordan JamesHB6-4-0.7—050
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Marvin Harrison JrWR713819.7831800
Mike EvansWR29849.0791800
Dillon BellWR55811.6210212
Trey McBrideTE33913.0140150
Ricky PearsallWR33712.390200
George KittleTE33311.080250
Jake TongesTE2189.061150
Christian McCaffreyHB3175.760110
Jeremiyah LoveHB2178.514090
De'Zhaun StriblingWR2168.0—180
Dominic LovettWR273.52050
Elijah HigginsTE144.01040
Defense
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Chad RylandK11338
Eddy PineiroK0050