49ers at Cardinals
San Francisco 49ers 31, Arizona Cardinals 24 · King Pickle madden 27
Final Score
49ers 31 4 TD · 1 FG · 4 XP
Cardinals 24 3 TD · 0 FG · 0 XPCarson Beck 364 yds passingChristian McCaffrey 107 yds rushingMichael Wilson 105 yds receivingC.J. Gardner-Johnson 5 tkl defenseTotal yards 310 · 409Passing yards 126 · 364Rushing yards 184 · 45Completions 0/0 · 29/43Yards per carry 5.0 · 3.4Recap
Franchise Hub Beat · 3d ago
In a thrilling Week 14 matchup, the San Francisco 49ers narrowly defeated the Arizona Cardinals, 31-24, solidifying their playoff position as the season approaches its climax. Both teams entered the game with high stakes, but it was the 49ers who managed to hold off a late surge from the Cardinals to secure the win.
Carson Beck put on a show for Arizona, throwing for an impressive 364 yards and two touchdowns, showcasing his ability to lead the offense with precision and poise. However, it was Christian McCaffrey who made the difference for San Francisco, rushing for 107 yards and consistently moving the chains, while Michael Wilson kept the Cardinals competitive with a standout performance, racking up 105 receiving yards.
Defensively, Fred Warner led the charge for the 49ers with seven total tackles, while Nick Bosa's two sacks proved critical in disrupting Beck's rhythm. The game's turning point came late in the fourth quarter when San Francisco's defense stifled a potential game-tying drive, forcing a turnover on downs that allowed them to maintain their slim lead and ultimately seal the victory.
Box Score
| Player | C/A | PCT | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|
Cardinals | ||||||
| Carson BeckQB | 29/43 | 67% | 364 | 2 | 1 | 99.3 |
| Other | ||||||
| Anthony Richardson SrQB | 13/22 | 59% | 126 | 0 | 1 | 56.2 |
| Player | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
49ers | |||||||
| Christian McCaffreyHB | 21 | 107 | 5.1 | 51 | 0 | 31 | 0 |
| Jordan JamesHB | 12 | 63 | 5.3 | 28 | 3 | 24 | 0 |
| Parker WashingtonWR | 1 | 0 | 0.0 | — | 1 | 0 | 0 |
Cardinals | |||||||
| Jeremiyah LoveHB | 9 | 24 | 2.7 | — | 0 | 7 | 1 |
| Carson BeckQB | 4 | 23 | 5.8 | — | 0 | 7 | 0 |
| Jelani ThurmanTE | 1 | 1 | 1.0 | — | 1 | 1 | 0 |
| Trey McBrideTE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Other | |||||||
| Anthony Richardson SrQB | 4 | 13 | 3.3 | — | 0 | 6 | 0 |
| Luke FarrellTE | 1 | 1 | 1.0 | — | 0 | 1 | 0 |
| Tyler AllgeierHB | 1 | -3 | -3.0 | — | 0 | 0 | 0 |
| Player | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
49ers | |||||||
| George KittleTE | 3 | 41 | 13.7 | 2 | 0 | 24 | 0 |
| Parker WashingtonWR | 3 | 34 | 11.3 | 8 | 0 | 17 | 0 |
| Christian McCaffreyHB | 3 | 24 | 8.0 | 12 | 0 | 13 | 0 |
Cardinals | |||||||
| Michael WilsonWR | 7 | 105 | 15.0 | 17 | 0 | 24 | 1 |
| Trey McBrideTE | 7 | 93 | 13.3 | 21 | 1 | 23 | 0 |
| Jeremiyah LoveHB | 6 | 53 | 8.8 | 42 | 1 | 23 | 0 |
| Mike MatthewsWR | 1 | 18 | 18.0 | 3 | 0 | 18 | 0 |
| Other | |||||||
| Marvin Harrison JrWR | 7 | 89 | 12.7 | 32 | 0 | 17 | 0 |
| Tip ReimanTE | 1 | 6 | 6.0 | 3 | 0 | 6 | 0 |
| Player | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|
49ers | |||||
| C.J. Gardner-JohnsonSS | 5 | 0 | 1 | 0 | 0 |
| Fred WarnerMIKE | 7 | 0.5 | 0 | 1 | 0 |
| Renardo GreenCB | 5 | 0 | 0 | 0 | 0 |
| Xavier WoodsFS | 4 | 0 | 0 | 0 | 0 |
| Dre GreenlawWILL | 3 | 0 | 0 | 0 | 0 |
| Romello HeightREDG | 1 | 1 | 0 | 0 | 0 |
| Jalen PitreCB | 0 | 0 | 0 | 0 | 0 |
Cardinals | |||||
| Mack Wilson SrMIKE | 6 | 0 | 0 | 0 | 0 |
| Ellis Robinson IVCB | 5 | 0.5 | 0 | 0 | 0 |
| Jordan BurchLEDG | 4 | 0 | 0 | 0 | 0 |
| Kaleb ProctorDT | 4 | 0 | 0 | 0 | 0 |
| Zaven CollinsLEDG | 2 | 0.5 | 0 | 0 | 0 |
| Josh SweatREDG | 3 | 0 | 0 | 0 | 0 |
| Garrett WilliamsCB | 3 | 0 | 0 | 0 | 2 |
| Chris ColeWILL | 3 | 0 | 0 | 0 | 0 |
| Budda BakerSS | 1 | 0 | 0 | 0 | 1 |
| Denzel BurkeCB | 1 | 0 | 0 | 0 | 0 |
| Other | |||||
| Travis HunterCB | 7 | 0 | 0 | 0 | 1 |
| Will JohnsonCB | 2 | 0 | 1 | 0 | 0 |
| Zaire FranklinMIKE | 4 | 1 | 0 | 0 | 0 |
| Darius RobinsonDT | 5 | 0 | 0 | 0 | 0 |
| Nick BosaLEDG | 1 | 2 | 0 | 0 | 0 |
| T.J. SandersDT | 2 | 1.5 | 0 | 0 | 0 |
| Jaylon JohnsonCB | 4 | 0 | 0 | 0 | 0 |
| Andrew WingardFS | 3 | 0 | 0 | 0 | 0 |
| Max MeltonCB | 1 | 0 | 0 | 0 | 0 |
| Tatum BethuneMIKE | 1 | 0 | 0 | 0 | 0 |
| Player | FG | XP | LNG |
|---|---|---|---|
49ers | |||
| Eddy PineiroK | 1/1 | 4 | 38 |
| Other | |||
| Chad RylandK | 1/1 | 3 | 36 |
