49ers at Cardinals
San Francisco 49ers 47, Arizona Cardinals 28 · FANTASY LEAGUE
Final Score
49ers 47 6 TD · 2 FG · 5 XP
Cardinals 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.0Recap
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.
Box Score
| Player | C/A | PCT | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|
49ers | ||||||
| Jared GoffQB | 17/31 | 55% | 250 | 3 | 0 | 113.6 |
Cardinals | ||||||
| Jalen HurtsQB | 35/63 | 56% | 363 | 2 | 2 | 69.7 |
| Player | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
49ers | |||||||
| Ashton JeantyHB | 17 | 155 | 9.1 | 62 | 2 | 47 | 0 |
| Jared GoffQB | 5 | 4 | 0.8 | — | 0 | 6 | 0 |
| Marvin Harrison JrWR | 1 | 4 | 4.0 | — | 0 | 4 | 0 |
| Chuba HubbardHB | 1 | 1 | 1.0 | — | 1 | 1 | 0 |
| Parker WashingtonWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Cardinals | |||||||
| Saquon BarkleyHB | 14 | 55 | 3.9 | 4 | 0 | 7 | 0 |
| Antonio GibsonHB | 3 | 11 | 3.7 | — | 2 | 7 | 0 |
| Jalen HurtsQB | 1 | 6 | 6.0 | — | 0 | 6 | 0 |
| Sam LaPortaTE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Player | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
49ers | |||||||
| Marvin Harrison JrWR | 6 | 141 | 23.5 | 80 | 2 | 53 | 0 |
| Parker WashingtonWR | 2 | 45 | 22.5 | 24 | 1 | 33 | 0 |
| Colston LovelandTE | 4 | 43 | 10.8 | 13 | 0 | 14 | 0 |
| Jaxon Smith-NjigbaWR | 2 | 20 | 10.0 | 4 | 0 | 12 | 0 |
| Ashton JeantyHB | 3 | 1 | 0.3 | 1 | 0 | 2 | 0 |
| Brenton StrangeTE | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
Cardinals | |||||||
| Jayden ReedWR | 9 | 103 | 11.4 | 19 | 1 | 24 | 0 |
| Sam LaPortaTE | 7 | 88 | 12.6 | 15 | 0 | 25 | 0 |
| Saquon BarkleyHB | 6 | 59 | 9.8 | 49 | 0 | 17 | 0 |
| Jordyn TysonWR | 3 | 40 | 13.3 | 1 | 0 | 24 | 1 |
| Jaylin NoelWR | 3 | 22 | 7.3 | 3 | 1 | 11 | 1 |
| Darnell MooneyWR | 2 | 22 | 11.0 | 2 | 0 | 13 | 0 |
| Noah GrayTE | 1 | 12 | 12.0 | — | 0 | 12 | 0 |
| Alec IngoldFB | 3 | 11 | 3.7 | 6 | 0 | 8 | 0 |
| Antonio GibsonHB | 1 | 6 | 6.0 | 2 | 0 | 6 | 0 |
| Player | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|
49ers | |||||
| Jalen RamseyCB | 5 | 0 | 1 | 0 | 0 |
| Nick BoltonMIKE | 7 | 0.5 | 0 | 0 | 1 |
| Donte JacksonCB | 3 | 0 | 1 | 0 | 1 |
| Jakobe ThomasSS | 6 | 0 | 0 | 0 | 0 |
| Marcus WilliamsFS | 6 | 0 | 0 | 0 | 0 |
| Nick BosaLEDG | 2 | 1.5 | 0 | 0 | 0 |
| T.J. ParkerREDG | 3 | 0.5 | 0 | 0 | 0 |
| Chamarri ConnerSS | 4 | 0 | 0 | 0 | 2 |
| E.J. SpeedSAM | 4 | 0 | 0 | 0 | 0 |
| Mekhi BlackmonCB | 3 | 0 | 0 | 0 | 0 |
| Nnamdi MadubuikeDT | 2 | 0 | 0 | 0 | 0 |
| Demetrius Knight JrWILL | 2 | 0 | 0 | 0 | 0 |
| Travis JonesDT | 1 | 0 | 0 | 0 | 0 |
| Marcus DavenportLEDG | 0 | 0.5 | 0 | 0 | 0 |
| David OjaboLEDG | 1 | 0 | 0 | 0 | 0 |
| Tahj ChambersWILL | 0 | 0 | 0 | 0 | 0 |
Cardinals | |||||
| Christen MillerDT | 4 | 1 | 0 | 0 | 0 |
| Nate LandmanMIKE | 5 | 0 | 0 | 0 | 0 |
| Tarheeb StillCB | 5 | 0 | 0 | 0 | 0 |
| Harold Landry IIIREDG | 3 | 0.5 | 0 | 0 | 0 |
| Isaiah Rodgers SrCB | 4 | 0 | 0 | 0 | 1 |
| Jalen CarterDT | 2 | 0.5 | 0 | 0 | 0 |
| Xavier WattsSS | 3 | 0 | 0 | 0 | 1 |
| T.J. EdwardsWILL | 3 | 0 | 0 | 0 | 2 |
| Laiatu LatuLEDG | 2 | 0 | 0 | 0 | 0 |
| Joshua WilliamsCB | 1 | 0 | 0 | 0 | 0 |
| Darrell Jackson Jr.DT | 1 | 0 | 0 | 0 | 0 |
| P.J. LockeFS | 1 | 0 | 0 | 0 | 0 |
| Player | FG | XP | LNG |
|---|---|---|---|
49ers | |||
| Michael DicksonP | 0/0 | 0 | 0 |
| Eddy PineiroK | 2/2 | 5 | 37 |
Cardinals | |||
| Jason SandersK | 0/0 | 4 | 0 |
