San Francisco
49ers
0-1
27
FINAL
29
Arizona
Cardinals
1-0
AI Recap
AI RECAPIn a thrilling Week 18 showdown, the Arizona Cardinals narrowly defeated the San Francisco 49ers with a final score of 29-27. With playoff implications on the line, both teams fought hard, but it was the Cardinals who ultimately emerged victorious, solidifying their position in the postseason.
Carson Beck led the way for Arizona, passing for 251 yards, while Jeremiyah Love made a significant impact on the ground with 147 rushing yards. Brock Purdy of the 49ers showcased his talent as well, throwing for three touchdowns, but it wasn’t enough to secure the win. Reggie Virgil also contributed with 86 receiving yards, helping to propel the Cardinals' offense.
On the defensive side, the game turned when Zaven Collins recorded a crucial sack, disrupting a pivotal drive for San Francisco. Ji'Ayir Brown stood out for the 49ers, racking up nine total tackles, but ultimately, the Cardinals' ability to keep the pressure on Purdy proved decisive in sealing their victory. The defense's timely plays were instrumental in maintaining the lead and clinching the win as the clock ticked down.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Carson Beck | QB | 35 | 22 | 63% | 251 | 1 | 1 | 81.9 |
| Brock Purdy | QB | 29 | 14 | 48% | 173 | 3 | 0 | 101.6 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Jeremiyah Love | HB | 15 | 147 | 9.8 | 89 | 0 | 40 | 0 |
| Christian McCaffrey | HB | 19 | 86 | 4.5 | 25 | 0 | 17 | 0 |
| Brock Purdy | QB | 4 | 54 | 13.5 | 42 | 0 | 46 | 0 |
| Tyler Allgeier | HB | 9 | 42 | 4.7 | 25 | 1 | 26 | 0 |
| Trey Benson | HB | 4 | 11 | 2.8 | — | 0 | 7 | 0 |
| Kaelon Black | HB | 3 | 7 | 2.3 | — | 0 | 5 | 0 |
| Trey McBride | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Kyle Juszczyk | FB | 1 | 0 | 0.0 | — | 0 | 0 | 0 |
| George Kittle | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| De'Zhaun Stribling | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Carson Beck | QB | 2 | -2 | -1.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Reggie Virgil | WR | 7 | 86 | 12.3 | 20 | 0 | 21 | 0 |
| De'Zhaun Stribling | WR | 2 | 81 | 40.5 | 63 | 1 | 69 | 0 |
| Trey McBride | TE | 6 | 72 | 12.0 | 46 | 0 | 21 | 0 |
| George Kittle | TE | 8 | 70 | 8.8 | 17 | 1 | 24 | 0 |
| Marvin Harrison Jr | WR | 2 | 33 | 16.5 | 6 | 0 | 24 | 2 |
| Tyler Allgeier | HB | 3 | 30 | 10.0 | 21 | 0 | 21 | 0 |
| Elijah Higgins | TE | 3 | 23 | 7.7 | 3 | 0 | 10 | 0 |
| Mike Evans | WR | 2 | 18 | 9.0 | 4 | 0 | 10 | 0 |
| Kendrick Bourne | WR | 1 | 7 | 7.0 | — | 1 | 7 | 0 |
| Ricky Pearsall | WR | 1 | 3 | 3.0 | 1 | 1 | 3 | 0 |
| Christian McCaffrey | HB | 1 | 1 | 1.0 | 3 | 0 | 1 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Renardo Green | CB | 6 | 0 | 1 | 0 | 0 |
| Ji'Ayir Brown | SS | 9 | 0 | 0 | 0 | 0 |
| Harrison Smith | FS | 8 | 0 | 0 | 0 | 0 |
| Fred Warner | MIKE | 7 | 0 | 0 | 0 | 1 |
| Dre Greenlaw | WILL | 7 | 0 | 0 | 0 | 0 |
| Mack Wilson Sr | MIKE | 6 | 0 | 0 | 0 | 0 |
| Osa Odighizuwa | DT | 4 | 1 | 0 | 0 | 0 |
| Keion White | REDG | 4 | 1 | 0 | 0 | 0 |
| Dadrion Taylor-Demerson | FS | 4 | 0 | 0 | 0 | 0 |
| Zaven Collins | LEDG | 2 | 1 | 0 | 0 | 0 |
| Malik Mustapha | FS | 4 | 0 | 0 | 0 | 0 |
| Budda Baker | SS | 3 | 0 | 0 | 0 | 1 |
| Josh Sweat | REDG | 3 | 0 | 0 | 0 | 0 |
| Brandon Stephens | CB | 3 | 0 | 0 | 0 | 0 |
| Romello Height | LEDG | 1 | 1 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 3 | 0 | 0 | 0 | 0 |
| Walter Nolen III | DT | 2 | 0 | 0 | 0 | 0 |
| Will Johnson | CB | 2 | 0 | 0 | 0 | 1 |
| Garrett Williams | CB | 2 | 0 | 0 | 0 | 0 |
| Mykel Williams | REDG | 2 | 0 | 0 | 0 | 0 |
| Alfred Collins | DT | 2 | 0 | 0 | 0 | 0 |
| Upton Stout | CB | 2 | 0 | 0 | 0 | 0 |
| Kaleb Proctor | DT | 1 | 0 | 0 | 0 | 0 |
| Darius Robinson | DT | 1 | 0 | 0 | 0 | 0 |
| Owen Pappoe | MIKE | 1 | 0 | 0 | 0 | 0 |
| Jerome Baker | SAM | 1 | 0 | 0 | 0 | 0 |
| Nick Martin | WILL | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Chad Ryland | K | 5 | 5 | 2 | 55 |
| Eddy Pineiro | K | 2 | 2 | 3 | 50 |

