San Francisco
49ers
7-2
31
FINAL
21
Arizona
Cardinals
1-7
AI Recap
AI RECAP
Franchise Hub Beat· 12d ago
In a thrilling Week 18 matchup, the San Francisco 49ers secured a 31-21 victory over the Arizona Cardinals, clinching a crucial win as they head into the playoffs. The stakes were high, with both teams battling for playoff positioning, making this contest a must-watch. Omarion Hampton was the standout performer for the 49ers, rushing for an impressive 120 yards and contributing significantly to the team's offensive success. Meanwhile, Jacoby Brissett kept the Cardinals competitive, throwing for 278 yards and two touchdowns, with Marvin Harrison Jr. shining as his top target, racking up 159 receiving yards. Defensively, the Cardinals struggled to contain the 49ers' ground game, which allowed San Francisco to maintain control of the clock and the game. The turning point came in the second half when the 49ers scored two quick touchdowns, effectively putting the game out of reach for Arizona despite their late-game efforts. Will Johnson led the way with ten tackles, but it wasn't enough to stop the 49ers' momentum.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Jacoby BrissettQB352366%27820108.9
Brock PurdyQB432967%2681092.0
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Omarion HamptonHB201206.0491220
Jeremiyah LoveHB14483.4210230
Kaelon BlackHB6457.5192260
Brock PurdyQB7243.4โ€”050
Kyle JuszczykFB252.5โ€”040
Tyler AllgeierHB133.0โ€”130
Marvin Harrison JrWR000.0โ€”000
Michael WilsonWR000.0โ€”000
George KittleTE000.0โ€”000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Marvin Harrison JrWR815919.9752701
De'Zhaun StriblingWR9819.0250130
Mike EvansWR67512.590240
Trey McBrideTE77110.1210240
George KittleTE56012.0220191
Michael WilsonWR44310.850210
Kaelon BlackHB11616.060161
Parker WashingtonWR2168.061141
Omarion HamptonHB4153.89080
Jake TongesTE252.5โ€”030
Jeremiyah LoveHB331.09050
Elijah HigginsTE122.0โ€”020
Defense
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Chad RylandK0130
Eddy PineiroP11441