49ers at Cardinals
San Francisco 49ers 34, Arizona Cardinals 24 · REGS LG
Final Score
49ers 34 3 TD · 2 FG · 4 XP
Cardinals 24 3 TD · 1 FG · 3 XPBrock Purdy 316 yds passingJeremiyah Love 66 yds rushingMike Evans 163 yds receivingMack Wilson Sr 12 tkl defenseTotal yards 410 · 371Passing yards 316 · 263Rushing yards 94 · 108Completions 21/37 · 27/39Yards per carry 3.8 · 6.8Recap
Franchise Hub Beat · 16d ago
The San Francisco 49ers topped the Arizona Cardinals 34-24 in a thrilling Week 18 clash that had significant playoff implications. With both teams jockeying for postseason positioning, the 49ers secured their spot with this crucial victory, showcasing their resilience and talent on the field.
Brock Purdy led the charge for the 49ers, throwing for an impressive 316 yards and effectively managing the offense. He connected with Mike Evans, who had a stellar performance with 163 receiving yards, proving to be a vital target throughout the game. Meanwhile, Jacoby Brissett kept the Cardinals competitive, tossing two touchdown passes and keeping the pressure on San Francisco.
Defensively, Calais Campbell was a standout for the 49ers, racking up 3.5 sacks and disrupting Arizona's offensive rhythm. The turning point came late in the third quarter when Campbell's relentless pursuit led to a crucial sack that shifted momentum in favor of San Francisco. The 49ers' defense ultimately held off the Cardinals in the final minutes, sealing their victory and a spot in the playoffs.
Box Score
| Player | C/A | PCT | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|
49ers | ||||||
| Brock PurdyQB | 21/37 | 57% | 316 | 2 | 0 | 102.9 |
Cardinals | ||||||
| Jacoby BrissettQB | 27/39 | 69% | 263 | 2 | 0 | 104.9 |
| Player | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
49ers | |||||||
| Christian McCaffreyHB | 18 | 64 | 3.6 | 10 | 0 | 9 | 0 |
| Ricky PearsallWR | 1 | 8 | 8.0 | — | 0 | 8 | 0 |
| Brock PurdyQB | 1 | 3 | 3.0 | — | 1 | 3 | 1 |
| Mike EvansWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| George KittleTE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Cardinals | |||||||
| Jeremiyah LoveHB | 11 | 66 | 6.0 | 20 | 1 | 21 | 1 |
| Jacoby BrissettQB | 1 | 30 | 30.0 | 25 | 0 | 30 | 0 |
| Tyler AllgeierHB | 3 | 12 | 4.0 | — | 0 | 5 | 0 |
| Reggie VirgilWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Michael WilsonWR | 1 | 0 | 0.0 | — | 0 | 0 | 0 |
| Other | |||||||
| Joe MixonHB | 8 | 19 | 2.4 | — | 1 | 7 | 0 |
| Player | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
49ers | |||||||
| Mike EvansWR | 5 | 163 | 32.6 | 103 | 2 | 68 | 1 |
| George KittleTE | 6 | 77 | 12.8 | 18 | 0 | 24 | 0 |
| Ricky PearsallWR | 6 | 48 | 8.0 | 4 | 0 | 22 | 1 |
| Christian McCaffreyHB | 2 | 14 | 7.0 | 15 | 0 | 16 | 0 |
| Brandon AiyukWR | 1 | 10 | 10.0 | 2 | 0 | 10 | 0 |
| Jake TongesTE | 1 | 4 | 4.0 | — | 0 | 4 | 0 |
Cardinals | |||||||
| Jeremiyah LoveHB | 5 | 65 | 13.0 | 37 | 0 | 25 | 0 |
| Reggie VirgilWR | 5 | 62 | 12.4 | 24 | 1 | 39 | 0 |
| Michael WilsonWR | 4 | 36 | 9.0 | 2 | 0 | 13 | 0 |
| Devin DuvernayWR | 3 | 26 | 8.7 | 11 | 1 | 18 | 0 |
| Trey McBrideTE | 3 | 22 | 7.3 | 9 | 0 | 8 | 0 |
| Tyler AllgeierHB | 2 | 22 | 11.0 | 7 | 0 | 12 | 0 |
| Elijah HigginsTE | 3 | 22 | 7.3 | 9 | 0 | 9 | 0 |
| Jalen BrooksWR | 1 | 7 | 7.0 | — | 0 | 7 | 0 |
| Other | |||||||
| Derek ParishFB | 1 | 1 | 1.0 | — | 0 | 1 | 0 |
| Player | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|
49ers | |||||
| Calais CampbellDT | 5 | 3.5 | 0 | 0 | 0 |
| Dre GreenlawWILL | 4 | 1.5 | 0 | 0 | 0 |
| Nick BosaLEDG | 2 | 2 | 0 | 0 | 0 |
| Fred WarnerMIKE | 3 | 1 | 0 | 0 | 0 |
| Jack JonesCB | 5 | 0 | 0 | 0 | 2 |
| Geno StoneFS | 5 | 0 | 0 | 0 | 0 |
| Marques SigleSS | 4 | 0 | 0 | 0 | 0 |
| Ephesians PrysockCB | 4 | 0 | 0 | 0 | 0 |
| Romello HeightLEDG | 1 | 1 | 0 | 1 | 0 |
| Nick MartinWILL | 2 | 0 | 0 | 0 | 0 |
| Gracen HaltonDT | 1 | 0 | 0 | 0 | 0 |
Cardinals | |||||
| Mack Wilson SrMIKE | 12 | 0 | 0 | 0 | 0 |
| Dadrion Taylor-DemersonFS | 6 | 0 | 0 | 0 | 0 |
| Zaven CollinsLEDG | 4 | 1 | 0 | 1 | 0 |
| Josh SweatREDG | 5 | 0 | 0 | 0 | 0 |
| Kristian FultonCB | 5 | 0 | 0 | 0 | 0 |
| Will JohnsonCB | 4 | 0 | 0 | 0 | 0 |
| Walter Nolen IIIDT | 3 | 0 | 0 | 0 | 0 |
| Garrett WilliamsCB | 3 | 0 | 0 | 0 | 1 |
| Budda BakerSS | 2 | 0 | 0 | 0 | 0 |
| Jack GibbensMIKE | 2 | 0 | 0 | 0 | 1 |
| Max MeltonCB | 1 | 0 | 0 | 0 | 0 |
| Andrew WingardFS | 1 | 0 | 0 | 0 | 0 |
| Other | |||||
| Deommodore LenoirCB | 8 | 0 | 0 | 0 | 0 |
| Anfernee OrjiSAM | 1 | 0 | 0 | 0 | 0 |
| Ja'Whaun BentleyMIKE | 1 | 0 | 0 | 0 | 0 |
| Malik MustaphaSS | 1 | 0 | 0 | 0 | 0 |
| Upton StoutCB | 1 | 0 | 0 | 0 | 0 |
| Player | FG | XP | LNG |
|---|---|---|---|
49ers | |||
| Eddy PineiroK | 2/2 | 4 | 56 |
Cardinals | |||
| Chad RylandK | 1/1 | 3 | 36 |
