San Francisco
49ers
0-1
27
FINAL
33
Arizona
Cardinals
0-1
AI Recap
AI RECAPIn a thrilling Week 18 showdown, the Arizona Cardinals emerged victorious, defeating the San Francisco 49ers 33-27. With playoff implications hanging in the balance, the Cardinals clinched their spot with a strong performance at home, showcasing their determination to make a postseason run.
Leading the offensive charge for Arizona was quarterback Michael Penix Jr., who threw for an impressive 349 yards and three touchdowns. He found a reliable target in Michael Wilson, who racked up 140 receiving yards, proving to be a pivotal weapon in the passing game. Meanwhile, Christian McCaffrey kept the 49ers competitive with a solid ground game, accumulating 110 rushing yards.
Defensively, the Cardinals were relentless, with Garrett Williams making a significant impact by recording nine total tackles, two interceptions, and aiding in the defensive effort. The turning point of the game came when Williams intercepted a pass late in the fourth quarter, allowing Arizona to maintain their lead and seal the victory over San Francisco. Josh Sweat also contributed with two sacks, further disrupting the 49ers' offensive flow and helping clinch the win.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Michael Penix Jr | QB | 38 | 25 | 66% | 349 | 3 | 1 | 110.5 |
| Brock Purdy | QB | 37 | 26 | 70% | 318 | 2 | 2 | 91.9 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 21 | 110 | 5.2 | 30 | 1 | 19 | 0 |
| Jeremiyah Love | HB | 11 | 53 | 4.8 | 21 | 0 | 24 | 0 |
| James Conner | HB | 6 | 46 | 7.7 | 23 | 0 | 27 | 1 |
| Jordan James | HB | 5 | 36 | 7.2 | 26 | 0 | 30 | 0 |
| Tyler Allgeier | HB | 3 | 16 | 5.3 | — | 0 | 9 | 0 |
| Brock Purdy | QB | 4 | 16 | 4.0 | — | 0 | 6 | 1 |
| Michael Penix Jr | QB | 3 | 11 | 3.7 | — | 0 | 6 | 0 |
| Kaelon Black | HB | 2 | 6 | 3.0 | — | 0 | 4 | 0 |
| Marvin Harrison Jr | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Trey McBride | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Michael Wilson | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Jerome Ford | HB | 1 | 0 | 0.0 | — | 1 | 0 | 0 |
| Mike Evans | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| George Kittle | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Jake Tonges | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Michael Wilson | WR | 7 | 140 | 20.0 | 83 | 2 | 79 | 0 |
| Ricky Pearsall | WR | 10 | 123 | 12.3 | 19 | 0 | 22 | 0 |
| Mike Evans | WR | 6 | 114 | 19.0 | 19 | 1 | 36 | 0 |
| Trey McBride | TE | 8 | 91 | 11.4 | 34 | 0 | 28 | 0 |
| Marvin Harrison Jr | WR | 5 | 82 | 16.4 | 16 | 1 | 35 | 0 |
| George Kittle | TE | 4 | 38 | 9.5 | 19 | 1 | 13 | 1 |
| Jake Tonges | TE | 3 | 23 | 7.7 | 5 | 0 | 12 | 0 |
| Christian McCaffrey | HB | 1 | 13 | 13.0 | 1 | 0 | 13 | 0 |
| James Conner | HB | 1 | 12 | 12.0 | — | 0 | 12 | 0 |
| Will Dissly | TE | 2 | 12 | 6.0 | 7 | 0 | 7 | 0 |
| Jerome Ford | HB | 1 | 11 | 11.0 | 3 | 0 | 11 | 0 |
| Kyle Juszczyk | FB | 2 | 7 | 3.5 | 4 | 0 | 4 | 0 |
| Jeremiyah Love | HB | 1 | 1 | 1.0 | — | 0 | 1 | 0 |
| Reggie Virgil | WR | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Garrett Williams | CB | 9 | 0 | 2 | 0 | 0 |
| Fred Warner | MIKE | 8 | 0 | 1 | 0 | 0 |
| Josh Sweat | REDG | 5 | 2 | 0 | 1 | 0 |
| Dadrion Taylor-Demerson | FS | 8 | 0 | 0 | 0 | 0 |
| Cody Simon | WILL | 7 | 0.5 | 0 | 0 | 0 |
| Romello Height | LEDG | 4 | 1.5 | 0 | 0 | 0 |
| Budda Baker | SS | 6 | 0 | 0 | 0 | 0 |
| Troy Andersen | SAM | 5 | 0.5 | 0 | 0 | 0 |
| Ji'Ayir Brown | FS | 5 | 0 | 0 | 0 | 0 |
| Will Johnson | CB | 4 | 0 | 0 | 0 | 1 |
| Cody Barton | SAM | 2 | 1 | 0 | 0 | 0 |
| Renardo Green | CB | 4 | 0 | 0 | 0 | 0 |
| Nick Martin | WILL | 3 | 0.5 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 3 | 0.5 | 0 | 1 | 0 |
| Zaven Collins | LEDG | 3 | 0 | 0 | 0 | 0 |
| Malik Mustapha | SS | 3 | 0 | 0 | 0 | 0 |
| Osa Odighizuwa | DT | 3 | 0 | 0 | 0 | 0 |
| Walter Nolen III | DT | 2 | 0 | 0 | 0 | 0 |
| Kenny Moore II | CB | 2 | 0 | 0 | 0 | 0 |
| Alfred Collins | DT | 2 | 0 | 0 | 0 | 0 |
| Upton Stout | CB | 2 | 0 | 0 | 0 | 1 |
| Nick Bosa | LEDG | 1 | 0.5 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 2 | 0 | 0 | 0 | 0 |
| Mack Wilson Sr | MIKE | 1 | 0 | 0 | 0 | 1 |
| D.J. Jones | DT | 1 | 0 | 0 | 0 | 0 |
| Marques Sigle | SS | 1 | 0 | 0 | 0 | 0 |
| Gracen Halton | DT | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Blake Gillikin | P | 0 | 0 | 0 | 0 |
| Drew Stevens | K | 2 | 2 | 3 | 54 |
| Eddy Pineiro | K | 2 | 2 | 3 | 51 |

