Skip to main content
Week 18 · Final

49ers at Cardinals

San Francisco 49ers 41, Arizona Cardinals 22 · Shake and Bake Vol 2

FinalShake and Bake Vol 2Week 18

Final Score

Week 18
By the numbers
49ers 41 4 TD · 4 FG · 3 XPCardinals 22 3 TD · 0 FG · 2 XPBrock Purdy 326 yds passingChristian McCaffrey 115 yds rushingDe'Zhaun Stribling 132 yds receivingJack Kelly 11 tkl defenseTotal yards 495 · 317Passing yards 326 · 289Rushing yards 169 · 28Completions 27/42 · 19/30Yards per carry 5.3 · 2.8

Recap

AI recap

Franchise Hub Beat · 20d ago

In a decisive Week 18 showdown, the San Francisco 49ers topped the Arizona Cardinals 41-22, solidifying their position as a playoff contender. With the stakes high in the final week of the regular season, the 49ers showcased their dominance on both sides of the ball, leaving no doubt about their readiness for the postseason.

Brock Purdy was exceptional under center for San Francisco, throwing for 326 yards and leading the offensive charge alongside star running back Christian McCaffrey, who racked up 115 rushing yards. De'Zhaun Stribling emerged as a top target, amassing 132 receiving yards and making crucial plays that kept the chains moving and the scoring opportunities alive for the 49ers.

The 49ers' defense made significant contributions to the victory, highlighted by Mykel Williams, who registered two sacks, and Ephesians Prysock, who added an interception to the mix. The turning point came in the second quarter when the 49ers forced a turnover, allowing them to extend their lead and set the tone for the remainder of the game. With a well-rounded effort, San Francisco demonstrated they are ready to make a deep playoff run.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
49ers443241
Cardinals302222

Team Stats

Side by side
SFAZ
Total yards495317
Passing yards326289
Rushing yards16928
Completions27/4219/30
Yards per carry5.32.8
Sacks52
Turnovers01
Touchdowns43
Field goals4/40/0
1st downs2412
3rd downs8/142/9
Penalties5-505-55

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
49ers
Brock PurdyQB27/4264%32620103.8
Cardinals
Carson BeckQB19/3063%28921103.3
Rushing12 players
PlayerATTYDSYPCYACTDLNGFUM
49ers
Christian McCaffreyHB191156.1422340
Kareem HuntHB6335.590130
Brock PurdyQB2115.5—070
Kaelon BlackHB461.5—050
Kyle JuszczykFB144.0—040
Mike EvansWR000.0—000
George KittleTE000.0—000
Jake TongesTE000.0—000
Cardinals
Jeremiyah LoveHB10282.851121
Marvin Harrison JrWR000.0—001
Trey McBrideTE000.0—000
Michael WilsonWR000.0—000
Receiving14 players
PlayerRECYDSYPRYACTDLNGDROP
49ers
De'Zhaun StriblingWR913214.7181271
Mike EvansWR68514.261261
George KittleTE4379.3100130
Brandon AiyukWR22713.510250
Jake TongesTE2199.590170
Ricky PearsallWR2168.07080
Kyle JuszczykFB199.08090
Kareem HuntHB111.0—010
Cardinals
Trey McBrideTE810913.6460220
Michael WilsonWR28442.0651700
Marvin Harrison JrWR56312.641240
Bryce LanceWR11515.020151
Jeremiyah LoveHB2126.010080
Elijah HigginsTE166.04060
Defense29 players
Kicking3 players
PlayerFGXPLNG
49ers
Ryan StonehouseP0/000
Cade YorkK4/4354
Cardinals
Chad RylandK0/020