Skip to main content
Week 18 · Final

49ers at Cardinals

San Francisco 49ers 50, Arizona Cardinals 6 · Madden 27 Next Gen LG

FinalMadden 27 Next Gen LGWeek 18

Final Score

Week 18
By the numbers
49ers 50 6 TD · 2 FG · 6 XPCardinals 6 0 TD · 2 FG · 0 XPBrock Purdy 286 yds passingKaelon Black 73 yds rushingRicky Pearsall 132 yds receivingDeommodore Lenoir 5 tkl defenseTotal yards 429 · 211Passing yards 286 · 191Rushing yards 143 · 20Completions 23/30 · 21/34Yards per carry 5.1 · 0.9

Recap

AI recap

Franchise Hub Beat · 1d ago

In a dominating performance, the San Francisco 49ers defeated the Arizona Cardinals 50-6 in Week 18 of the 2026 season, solidifying their playoff positioning. With the NFC postseason looming, this victory showcased the 49ers' offensive firepower and defensive resilience, leaving the Cardinals struggling to find answers.

Brock Purdy was the standout for San Francisco, throwing for 286 yards and four touchdowns, effectively orchestrating the offense throughout the game. He connected with Ricky Pearsall for 132 receiving yards, while Kaelon Black contributed on the ground with 73 rushing yards, adding another layer to the 49ers' offensive onslaught.

Defensively, the 49ers were relentless, with Deommodore Lenoir snagging an interception that shifted momentum early in the game. Although the Cardinals' Mack Wilson Sr. led the game with eight tackles, it was the 49ers' ability to pressure and disrupt plays that defined the match. The turning point came when Lenoir's interception led to a quick touchdown, putting the game out of reach for Arizona.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
49ers626250
Cardinals02006

Team Stats

Side by side
SFAZ
Total yards429211
Passing yards286191
Rushing yards14320
Completions23/3021/34
Yards per carry5.10.9
Sacks10
Turnovers01
Touchdowns60
Field goals2/22/2
1st downs1311
3rd downs4/123/14
Penalties8-6013-94

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
49ers
Brock PurdyQB23/3077%28640145.2
Cardinals
Carson BeckQB21/3462%1910164.7
Rushing8 players
PlayerATTYDSYPCYACTDLNGFUM
49ers
Kaelon BlackHB9738.1470280
Christian McCaffreyHB12534.490120
Jordan JamesHB4184.5—270
Kyle JuszczykFB231.5—020
Ricky PearsallWR000.0—000
Brock PurdyQB1-4-4.0—000
Cardinals
Tyler AllgeierHB8202.5—090
Jeremiyah LoveHB1500.0—040
Receiving16 players
PlayerRECYDSYPRYACTDLNGDROP
49ers
Ricky PearsallWR313244.01042680
Mike EvansWR67712.8171230
Kaelon BlackHB4276.890170
De'Zhaun StriblingWR11111.040111
George KittleTE2105.0—080
Jordan JamesHB2105.0—160
Christian McCaffreyHB273.55040
Kyle JuszczykFB166.02060
Jake TongesTE263.0—030
Cardinals
Trey McBrideTE6589.7100131
Christian KirkWR35618.750291
Kayshon BoutteWR5367.260120
Michael WilsonWR2178.52090
Kendrick BourneWR11010.010100
Elijah HigginsTE199.0—090
Jeremiyah LoveHB351.78040
Defense32 players
Kicking3 players
PlayerFGXPLNG
49ers
Eddy PineiroK2/2647
Cardinals
Chad RylandK2/2036
Johnny HekkerP0/000