Skip to main content
Week 18 · Final

49ers at Cardinals

Arizona Cardinals 34, San Francisco 49ers 31 · DINGERZ MADDEN 🏈

FinalDINGERZ MADDEN 🏈Week 18

Final Score

Week 18
By the numbers
49ers 31 4 TD · 1 FG · 4 XPCardinals 34 4 TD · 0 FG · 0 XPJoe Milton 365 yds passingChase Brown 109 yds rushingTee Higgins 174 yds receivingFred Warner 10 tkl defenseTotal yards 396 · 507Passing yards 240 · 365Rushing yards 156 · 142Completions 24/33 · 29/46Yards per carry 6.5 · 2.4

Recap

AI recap

Franchise Hub Beat · 13d ago

In a thrilling Week 18 showdown, the Arizona Cardinals narrowly defeated the San Francisco 49ers 34-31, sealing their playoff aspirations in a dramatic finish. With both teams vying for a postseason spot, the stakes could not have been higher, making this contest a must-watch for fans and analysts alike.

Joe Milton delivered a standout performance for the Cardinals, passing for 365 yards and throwing two touchdown strikes to keep his team in contention. Chase Brown also made significant contributions on the ground, rushing for 109 yards, while Tee Higgins was a force in the receiving game, racking up 174 yards and consistently moving the chains for Arizona.

The Cardinals' defense played a pivotal role in the outcome, managing to stifle the 49ers' offense at crucial moments. The game's turning point came late in the fourth quarter when a key interception shifted momentum back to Arizona, allowing them to maintain their lead. Fred Warner led the 49ers with 10 total tackles, but it was not enough to turn the tide as Arizona held on for the victory.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
49ers414031
Cardinals4001034

Team Stats

Side by side
SFAZ
Total yards396507
Passing yards240365
Rushing yards156142
Completions24/3329/46
Yards per carry6.52.4
Sacks20
Turnovers00
Touchdowns44
Field goals1/10/0
1st downs1725
3rd downs3/98/13
Penalties7-527-47

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
49ers
Brock PurdyQB24/3373%24010103.0
Cardinals
Joe MiltonQB29/4663%36520102.1
Rushing11 players
PlayerATTYDSYPCYACTDLNGFUM
49ers
Christian McCaffreyHB14997.1512300
Kaelon BlackHB4317.8161210
Brock PurdyQB4184.5—080
Mike EvansWR284.0—040
Ricky PearsallWR000.0—000
Cardinals
Jaydon BlueHB11211.9—160
Tyler AllgeierHB166.0—060
Joe MiltonQB263.0—140
Jalin HyattWR000.0—000
Other
Chase BrownHB141097.8580280
Tee HigginsWR000.0—000
Receiving13 players
PlayerRECYDSYPRYACTDLNGDROP
49ers
Ricky PearsallWR78912.7160182
Mike EvansWR55911.8101332
De'Zhaun StriblingWR23316.5100190
Christian McCaffreyHB6315.2200160
George KittleTE4287.060140
Cardinals
Adonai MitchellWR79814.0111200
Jalin HyattWR3248.070150
Tyler AllgeierHB166.05060
Tip ReimanTE155.04051
Ted Hurst IIIWR000.0—001
Other
Tee HigginsWR1017417.4461252
Trey McBrideTE6569.3220180
Chase BrownHB122.04020
Defense25 players
Kicking2 players
PlayerFGXPLNG
49ers
Eddy PineiroK1/1425
Other
Chad RylandK2/2423