Skip to main content
Week 18 · Final

Cardinals at 49ers

San Francisco 49ers 29, Arizona Cardinals 28 · NATIONAL MADDEN LEAGUE 🏆

FinalNATIONAL MADDEN LEAGUE 🏆Week 18

Final Score

Week 18
By the numbers
Cardinals 28 4 TD · 0 FG · 4 XP49ers 29 4 TD · 0 FG · 3 XPBryce Young 324 yds passingJeremiyah Love 31 yds rushingTeddy Sheffield 153 yds receivingRonnie Hickman 2 tkl defenseTotal yards 355 · 333Passing yards 324 · 293Rushing yards 31 · 40Completions 20/32 · 19/26Yards per carry 2.2 · 4.0

Recap

AI recap

Franchise Hub Beat · 8d ago

In a thrilling Week 18 showdown, the San Francisco 49ers narrowly defeated the Arizona Cardinals with a final score of 29-28, securing their playoff positioning as the regular season wraps up. Both teams fought hard in a high-stakes battle, but it was the 49ers who ultimately held off the Cardinals' late-game surge.

Bryce Young had a standout performance for Arizona, throwing for 324 yards and four touchdowns, showcasing his arm strength and accuracy throughout the game. Teddy Sheffield was his primary target, racking up 153 receiving yards, while Jeremiyah Love contributed on the ground despite a modest total of 31 rushing yards. The Cardinals' offense put up a strong fight, but it wasn't enough to clinch a victory.

Defensively, the 49ers were led by Upton Stout, who recorded three total tackles, while Ronnie Hickman made a pivotal interception that shifted the momentum in favor of San Francisco. The game's turning point came late in the fourth quarter when Hickman's pick halted an Arizona drive, allowing the 49ers to maintain their slim lead and ultimately secure the win. This defensive stand proved crucial as both teams battled for supremacy in a tightly contested matchup.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
Cardinals404028
49ers403229

Team Stats

Side by side
AZSF
Total yards355333
Passing yards324293
Rushing yards3140
Completions20/3219/26
Yards per carry2.24.0
Sacks10
Turnovers13
Touchdowns44
Field goals0/00/0
1st downs1715
3rd downs5/83/5
Penalties1-52-10

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Cardinals
Bryce YoungQB20/3263%32441122.9
49ers
Brock PurdyQB19/2673%30043111.0
Rushing9 players
PlayerATTYDSYPCYACTDLNGFUM
Cardinals
Jeremiyah LoveHB14312.2150210
Trey BensonHB000.0—000
Trey McBrideTE000.0—000
49ers
Kaelon BlackHB22010.020190
Christian McCaffreyHB7162.38060
Brock PurdyQB144.02040
Deebo Samuel SrWR000.0—000
Jerry TorrenceTE000.0—000
Brandon AiyukWR000.0—000
Receiving12 players
PlayerRECYDSYPRYACTDLNGDROP
Cardinals
Teddy SheffieldWR815319.172321
Trey McBrideTE46315.8112230
Michael WilsonWR34515.0100200
Jeremiyah LoveHB33311.0290250
Tre TuckerWR12121.0110210
Trey BensonHB199.04090
49ers
Jerry TorrenceTE58216.4371230
De'Zhaun StriblingWR18080.0721800
Christian McCaffreyHB45914.8571280
Brandon AiyukWR55611.2180220
Kaelon BlackHB3227.3170130
Ricky PearsallWR111.0—110
Defense28 players
Kicking3 players
PlayerFGXPLNG
Cardinals
Zane GonzalezK0/000
Garrett MatthewsK0/040
49ers
Eddy PineiroK0/030