San Francisco
49ers
8-8
28
FINAL
56
Arizona
Cardinals
13-3
AI Recap
AI RECAPIn a thrilling Week 18 showdown, the Arizona Cardinals triumphed over the San Francisco 49ers with a commanding 56-28 victory. This win not only solidified Arizona's position in the playoff race but also showcased their offensive firepower as they closed out the regular season in style.
Leading the charge for the Cardinals was quarterback Carson Beck, who delivered an astounding performance with 511 passing yards and eight touchdown passes. Beck's precision in the pocket allowed wide receiver Marvin Harrison Jr. to shine brightly, as he racked up an impressive 279 receiving yards, proving to be an unstoppable force against the 49ers' secondary. Christian McCaffrey led the ground game for San Francisco, but his 86 rushing yards weren't enough to keep pace with Arizona's explosive offense.
Defensively, the Cardinals made crucial stops that shifted the momentum in their favor. Deonte Banks led the team with six tackles, while Budda Baker's interception added to the 49ers' frustration. The turning point came when the Cardinals forced a turnover in the second quarter, allowing Beck to capitalize and extend their lead, ultimately paving the way for a dominant victory as they outlasted San Francisco.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Carson Beck | QB | 37 | 27 | 73% | 511 | 8 | 1 | 143.2 |
| Brock Purdy | QB | 29 | 21 | 72% | 280 | 3 | 3 | 97.5 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 19 | 86 | 4.5 | 17 | 0 | 27 | 0 |
| Kaelon Black | HB | 1 | 7 | 7.0 | — | 1 | 7 | 0 |
| Brock Purdy | QB | 2 | 4 | 2.0 | — | 0 | 2 | 0 |
| De'Zhaun Stribling | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| George Kittle | TE | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Marvin Harrison Jr | WR | 12 | 279 | 23.3 | 61 | 6 | 53 | 0 |
| Dont'e Thornton Jr | WR | 6 | 122 | 20.3 | 33 | 0 | 32 | 0 |
| Demarcus Robinson | WR | 4 | 82 | 20.5 | 41 | 2 | 58 | 0 |
| George Kittle | TE | 7 | 73 | 10.4 | 22 | 0 | 22 | 1 |
| Michael Wilson | WR | 4 | 68 | 17.0 | 14 | 1 | 33 | 0 |
| De'Zhaun Stribling | WR | 2 | 45 | 22.5 | 24 | 1 | 42 | 0 |
| Mike Evans | WR | 4 | 42 | 10.5 | 13 | 0 | 15 | 0 |
| Christian McCaffrey | HB | 4 | 38 | 9.5 | 29 | 0 | 16 | 0 |
| Trey McBride | TE | 3 | 31 | 10.3 | 14 | 1 | 16 | 1 |
| Jeremiyah Love | HB | 2 | 11 | 5.5 | 20 | 0 | 16 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Will Johnson | CB | 5 | 0 | 1 | 0 | 1 |
| Lewis Cine | SS | 3 | 0 | 1 | 1 | 0 |
| Budda Baker | SS | 2 | 0 | 1 | 0 | 0 |
| Nick Bosa | LEDG | 2 | 2 | 0 | 0 | 0 |
| Deonte Banks | CB | 6 | 0 | 0 | 0 | 0 |
| Dadrion Taylor-Demerson | FS | 5 | 0 | 0 | 0 | 0 |
| Mack Wilson Sr | MIKE | 5 | 0 | 0 | 0 | 0 |
| Ji'Ayir Brown | SS | 1 | 0 | 1 | 0 | 0 |
| Malik Mustapha | SAM | 4 | 0 | 0 | 0 | 0 |
| Walter Nolen III | DT | 4 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | FS | 4 | 0 | 0 | 0 | 1 |
| Mykel Williams | REDG | 1 | 1 | 0 | 0 | 0 |
| Josh Sweat | REDG | 2 | 0 | 0 | 0 | 0 |
| Jack Gibbens | WILL | 2 | 0 | 0 | 0 | 0 |
| Renardo Green | CB | 1 | 0 | 0 | 0 | 0 |
| Dante Stills | DT | 1 | 0 | 0 | 0 | 0 |
| Sean Murphy-Bunting | CB | 1 | 0 | 0 | 0 | 0 |
| Kaleb Proctor | DT | 1 | 0 | 0 | 0 | 0 |
| Isaiah Oliver | SS | 1 | 0 | 0 | 0 | 0 |
| Nate Hobbs | CB | 1 | 0 | 0 | 0 | 0 |
| Jack Jones | CB | 0 | 0 | 0 | 0 | 1 |
| Dre Greenlaw | WILL | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Eddy Pineiro | K | 0 | 0 | 4 | 0 |
| Cade York | K | 0 | 0 | 8 | 0 |

