Skip to main content
Week 18 · Final

49ers at Cardinals

San Francisco 49ers 47, Arizona Cardinals 28 · FANTASY LEAGUE

FinalFANTASY LEAGUEWeek 18

Final Score

Week 18
By the numbers
49ers 47 6 TD · 2 FG · 5 XPCardinals 28 4 TD · 0 FG · 4 XPJalen Hurts 363 yds passingAshton Jeanty 155 yds rushingMarvin Harrison Jr 141 yds receivingJalen Ramsey 5 tkl defenseTotal yards 414 · 435Passing yards 250 · 363Rushing yards 164 · 72Completions 17/31 · 35/63Yards per carry 6.8 · 4.0

Recap

AI recap

Franchise Hub Beat · 32d ago

In a commanding performance, the San Francisco 49ers topped the Arizona Cardinals 47-28 in Week 18 of the 2026 season, solidifying their position as a playoff contender. With both teams vying for critical postseason positioning, the 49ers showcased their offensive firepower in a decisive victory.

Jared Goff led the charge for San Francisco with three touchdown passes, while Ashton Jeanty provided a strong ground game, racking up 155 rushing yards. Marvin Harrison Jr. was a standout in the receiving corps, amassing 141 yards and creating big plays that kept the Cardinals' defense on its heels throughout the game. Jalen Hurts, despite his impressive performance of 363 passing yards for Arizona, struggled to keep pace with the 49ers' offensive onslaught.

Defensively, the 49ers were equally impressive, with Nick Bolton leading the team with seven total tackles and Nick Bosa contributing 1.5 sacks, putting pressure on the Cardinals' quarterback. The turning point came late in the second quarter when Jalen Ramsey snagged an interception, halting a potential scoring drive for Arizona and allowing San Francisco to extend their lead. The combination of offensive efficiency and defensive resilience proved too much for the Cardinals to overcome.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPPTS
49ers62547
Cardinals40428

Team Stats

Side by side
SFAZ
Total yards414435
Passing yards250363
Rushing yards16472
Completions17/3135/63
Yards per carry6.84.0
Sacks32
Turnovers02
Touchdowns64
Field goals2/20/0
1st downs1624
3rd downs3/97/15
Penalties4-327-70

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
49ers
Jared GoffQB17/3155%25030113.6
Cardinals
Jalen HurtsQB35/6356%3632269.7
Rushing9 players
PlayerATTYDSYPCYACTDLNGFUM
49ers
Ashton JeantyHB171559.1622470
Jared GoffQB540.8—060
Marvin Harrison JrWR144.0—040
Chuba HubbardHB111.0—110
Parker WashingtonWR000.0—000
Cardinals
Saquon BarkleyHB14553.94070
Antonio GibsonHB3113.7—270
Jalen HurtsQB166.0—060
Sam LaPortaTE000.0—000
Receiving15 players
PlayerRECYDSYPRYACTDLNGDROP
49ers
Marvin Harrison JrWR614123.5802530
Parker WashingtonWR24522.5241330
Colston LovelandTE44310.8130140
Jaxon Smith-NjigbaWR22010.040120
Ashton JeantyHB310.31020
Brenton StrangeTE000.0—001
Cardinals
Jayden ReedWR910311.4191240
Sam LaPortaTE78812.6150250
Saquon BarkleyHB6599.8490170
Jordyn TysonWR34013.310241
Jaylin NoelWR3227.331111
Darnell MooneyWR22211.020130
Noah GrayTE11212.0—0120
Alec IngoldFB3113.76080
Antonio GibsonHB166.02060
Defense28 players
Kicking3 players
PlayerFGXPLNG
49ers
Michael DicksonP0/000
Eddy PineiroK2/2537
Cardinals
Jason SandersK0/040