Skip to main content
Week 18 · Final

49ers at Cardinals

San Francisco 49ers 34, Arizona Cardinals 24 · MaddenPro

FinalMaddenProWeek 18

Final Score

Week 18
By the numbers
49ers 34 4 TD · 2 FG · 4 XPCardinals 24 0 TD · 0 FG · 0 XPCarson Beck 319 yds passingChristian McCaffrey 97 yds rushingMarvin Harrison Jr 130 yds receivingRomello Height 7 tkl defenseTotal yards 281 · 413Passing yards 174 · 319Rushing yards 107 · 94Completions 14/27 · 0/0Yards per carry 4.5 · 4.1

Recap

AI recap

Franchise Hub Beat · 33d ago

In a thrilling Week 18 showdown, the San Francisco 49ers topped the Arizona Cardinals 34-24, securing a vital victory as the season comes to a close. Both teams entered the game with playoff aspirations, but it was the 49ers who ultimately emerged victorious, solidifying their postseason positioning.

Brock Purdy delivered an impressive performance for San Francisco, throwing for three touchdowns, while Christian McCaffrey led the ground attack with 97 rushing yards. On the other side, Carson Beck showcased his arm strength, racking up 319 passing yards and keeping the Cardinals competitive throughout the contest. Marvin Harrison Jr. shined for Arizona as well, accumulating 130 receiving yards in a valiant effort.

Defensively, the 49ers had a standout performance with key contributions from Minkah Fitzpatrick, who grabbed two interceptions, and Romello Height, who tallied two sacks. The turning point of the game came in the fourth quarter when Fitzpatrick's second interception halted a promising drive by Arizona, allowing San Francisco to maintain control and ultimately clinch the win. Deommodore Lenoir's eight tackles also played a crucial role in stifling the Cardinals' offensive momentum when it mattered most.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
49ers424034
Cardinals0002424

Team Stats

Side by side
SFAZ
Total yards281413
Passing yards174319
Rushing yards10794
Completions14/270/0
Yards per carry4.54.1
Sacks41
Turnovers12
Touchdowns40
Field goals2/20/0
1st downs1323
3rd downs4/107/16
Penalties8-565-37

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
49ers
Brock PurdyQB14/2752%1743193.7
Other
Carson BeckQB31/4963%3190264.9
Rushing11 players
PlayerATTYDSYPCYACTDLNGFUM
49ers
Christian McCaffreyHB18975.4430200
Kaelon BlackHB3113.7—150
Mike EvansWR000.0—000
A.J. BrownWR000.0—000
Brock PurdyQB3-1-0.3—010
Cardinals
Jeremiyah LoveHB16664.12090
Trey McBrideTE000.0—000
Michael WilsonWR000.0—000
Other
Carson BeckQB3155.0—060
Jerod Smith IILEDG870.9—340
Faletau SatualaSS166.0—060
Receiving12 players
PlayerRECYDSYPRYACTDLNGDROP
49ers
Mike EvansWR710915.6392420
George KittleTE22110.541141
A.J. BrownWR2199.5140151
De'Zhaun StriblingWR11515.0—0150
Christian McCaffreyHB133.02030
Cardinals
Marvin Harrison JrWR1013013.0150190
Michael WilsonWR1111910.8350160
Jalen CokerWR33311.040150
Trey McBrideTE2199.580171
Jeremiyah LoveHB4153.814070
Other
Stephiylan GreenDT177.06070
Jerrick GibsonHB133.03030
Defense28 players
Kicking2 players
PlayerFGXPLNG
49ers
Eddy PineiroK2/2455
Other
Chad RylandK1/2353