San Francisco
49ers
1-5
20
FINAL
6
Arizona
Cardinals
2-3
AI Recap
AI RECAPIn a decisive Week 18 matchup, the San Francisco 49ers topped the Arizona Cardinals 20-6, solidifying their playoff positioning as the regular season drew to a close. With both teams vying for momentum, the 49ers showcased their dominance on both sides of the ball, ultimately securing the victory and a favorable playoff seed.
Offensively, Brock Purdy led the charge for San Francisco with two touchdown passes, while Christian McCaffrey added a strong ground game with 85 rushing yards. Mike Evans was a standout in the receiving corps, racking up 95 yards and providing a reliable target for Purdy throughout the contest. Carson Beck of the Cardinals threw for 225 yards but struggled to find the end zone, hampering Arizona's efforts to stay competitive.
Defensively, the 49ers were relentless, with Deommodore Lenoir leading the way with nine total tackles, while the team as a whole applied constant pressure on the Cardinals' offense. The turning point came in the second quarter when San Francisco's defense forced a critical turnover, allowing the 49ers to extend their lead and control the game's tempo. With Arizona unable to capitalize on their opportunities, San Francisco's defense firmly dictated the outcome.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| Carson Beck | QB | 35 | 21 | 225 | 0 | 2 | 55.0 |
| Brock Purdy | QB | 33 | 20 | 197 | 2 | 1 | 85.0 |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 13 | 85 | 6.5 | 0 | 24 | 0 |
| Jeremiyah Love | HB | 16 | 84 | 5.3 | 0 | 22 | 0 |
| Kaelon Black | HB | 6 | 18 | 3.0 | 0 | 11 | 0 |
| Tyler Allgeier | HB | 2 | 13 | 6.5 | 0 | 16 | 0 |
| Carson Beck | QB | 3 | 9 | 3.0 | 0 | 4 | 0 |
| Kyle Juszczyk | FB | 1 | 5 | 5.0 | 0 | 5 | 0 |
| Brock Purdy | QB | 4 | 2 | 0.5 | 0 | 4 | 0 |
| Marvin Harrison Jr | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Chris Godwin Jr | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Michael Wilson | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| Mike Evans | WR | 7 | 95 | 13.6 | 1 | 21 | 0 |
| Chris Godwin Jr | WR | 6 | 61 | 10.2 | 0 | 22 | 0 |
| Marvin Harrison Jr | WR | 4 | 51 | 12.8 | 0 | 14 | 0 |
| Christian Kirk | WR | 2 | 42 | 21.0 | 0 | 24 | 0 |
| George Kittle | TE | 3 | 40 | 13.3 | 0 | 25 | 0 |
| Ricky Pearsall | WR | 5 | 40 | 8.0 | 1 | 18 | 0 |
| DeMario Douglas | WR | 2 | 37 | 18.5 | 0 | 20 | 0 |
| Jeremiyah Love | HB | 4 | 17 | 4.3 | 0 | 7 | 0 |
| Michael Wilson | WR | 1 | 13 | 13.0 | 0 | 13 | 0 |
| Trey McBride | TE | 2 | 11 | 5.5 | 0 | 8 | 0 |
| Cade Otton | TE | 2 | 9 | 4.5 | 0 | 6 | 0 |
| Tyler Allgeier | HB | 1 | 6 | 6.0 | 0 | 6 | 0 |
| Christian McCaffrey | HB | 1 | 2 | 2.0 | 0 | 2 | 0 |
| Kaelon Black | HB | 1 | -2 | -2.0 | 0 | 0 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Deommodore Lenoir | CB | 9 | 0 | 1 | 0 | 0 |
| Josh Sweat | REDG | 5 | 2 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 5 | 0 | 1 | 0 | 0 |
| Romello Height | LEDG | 4 | 2 | 0 | 0 | 0 |
| Budda Baker | SS | 3 | 0 | 1 | 0 | 0 |
| Mack Wilson Sr | MIKE | 7 | 0 | 0 | 0 | 0 |
| Andrew Wingard | FS | 5 | 0.5 | 0 | 0 | 0 |
| Fred Warner | MIKE | 6 | 0 | 0 | 0 | 0 |
| Garrett Williams | CB | 5 | 0 | 0 | 0 | 0 |
| Kyle Van Noy | LEDG | 5 | 0 | 0 | 0 | 0 |
| Taylor Rapp | SS | 5 | 0 | 0 | 0 | 1 |
| Kei'Trel Clark | CB | 4 | 0 | 0 | 0 | 0 |
| Will Johnson | FS | 4 | 0 | 0 | 0 | 0 |
| Walter Nolen III | DT | 2 | 1 | 0 | 0 | 0 |
| Osa Odighizuwa | DT | 4 | 0 | 0 | 0 | 0 |
| Upton Stout | CB | 3 | 0 | 0 | 0 | 0 |
| Kaleb Proctor | DT | 1 | 0.5 | 0 | 0 | 0 |
| Renardo Green | CB | 2 | 0 | 0 | 0 | 0 |
| Nate Hobbs | CB | 2 | 0 | 0 | 0 | 0 |
| Nick Martin | WILL | 2 | 0 | 0 | 0 | 0 |
| Max Melton | CB | 1 | 0 | 0 | 0 | 0 |
| Karson Sharar | WILL | 1 | 0 | 0 | 0 | 0 |
| Zah Frazier | CB | 1 | 0 | 0 | 0 | 0 |
| Mykel Williams | REDG | 1 | 0 | 0 | 0 | 0 |
| DaQuan Jones | DT | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Matt Prater | K | 2 | 2 | 0 | 32 |
| Eddy Pineiro | K | 2 | 2 | 2 | 51 |

