San Francisco
49ers
6-5
56
FINAL
28
Arizona
Cardinals
7-4
AI Recap
AI RECAPIn a decisive Week 18 showdown, the San Francisco 49ers topped the Arizona Cardinals with a commanding 56-28 victory, solidifying their position in the playoff race. With both teams vying for momentum heading into the postseason, the 49ers showcased their offensive prowess in a must-win scenario.
Brock Purdy led the charge for San Francisco, throwing for five touchdowns and demonstrating pinpoint accuracy throughout the game. Meanwhile, De'Zhaun Stribling emerged as a standout receiver, racking up an impressive 203 receiving yards and consistently finding space in the Cardinals' secondary. Christian McCaffrey contributed significantly on the ground with 98 rushing yards, complementing the aerial assault and keeping the Cardinals' defense on its heels.
Defensively, the 49ers made key plays that shifted the momentum. Marques Sigle led the team with four total tackles, while Mykel Williams added a crucial sack, disrupting Arizona's offensive rhythm. Ephesians Prysock's interception was a turning point, halting a potential scoring drive and allowing San Francisco to extend their lead, cementing their dominance in this pivotal matchup.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Jalen Milroe | QB | 29 | 14 | 48% | 302 | 2 | 1 | 94.3 |
| Brock Purdy | QB | 15 | 11 | 73% | 300 | 5 | 1 | 127.0 |
| Michael Wilson | WR | 1 | 0 | 0% | 0 | 0 | 1 | 0.0 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 13 | 98 | 7.5 | 13 | 1 | 36 | 0 |
| Jalen Milroe | QB | 17 | 92 | 5.4 | 16 | 2 | 40 | 0 |
| James Cook III | HB | 5 | 25 | 5.0 | 5 | 0 | 12 | 0 |
| Jordan Watkins | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Trey McBride | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| De'Zhaun Stribling | WR | 4 | 203 | 50.8 | 46 | 3 | 69 | 0 |
| Trey McBride | TE | 4 | 99 | 24.8 | 41 | 0 | 38 | 0 |
| DJ Moore | WR | 3 | 75 | 25.0 | 8 | 0 | 52 | 0 |
| Michael Wilson | WR | 3 | 65 | 21.7 | 2 | 2 | 29 | 0 |
| Kendrick Bourne | WR | 3 | 56 | 18.7 | — | 0 | 25 | 0 |
| Mike Evans | WR | 4 | 56 | 14.0 | 8 | 1 | 22 | 0 |
| Omari Evans | WR | 2 | 30 | 15.0 | 10 | 1 | 19 | 0 |
| Ricky Pearsall | WR | 1 | 11 | 11.0 | 1 | 0 | 11 | 0 |
| Devin Duvernay | WR | 1 | 7 | 7.0 | — | 0 | 7 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Ephesians Prysock | CB | 4 | 0 | 1 | 0 | 2 |
| Martin Emerson Jr | CB | 1 | 0 | 1 | 0 | 1 |
| Marques Sigle | SS | 4 | 0 | 0 | 0 | 1 |
| Mykel Williams | LEDG | 2 | 1 | 0 | 0 | 0 |
| Will Johnson | CB | 0 | 0 | 1 | 0 | 1 |
| Christian Benford | CB | 3 | 0 | 0 | 0 | 0 |
| Andrew Wingard | FS | 3 | 0 | 0 | 0 | 0 |
| Budda Baker | SS | 2 | 0 | 0 | 0 | 1 |
| Jaden Hicks | FS | 2 | 0 | 0 | 0 | 0 |
| Nick Bosa | DT | 2 | 0 | 0 | 0 | 1 |
| Fred Warner | SAM | 2 | 0 | 0 | 0 | 1 |
| Jack Jones | CB | 2 | 0 | 0 | 0 | 0 |
| Dee Winters | WILL | 2 | 0 | 0 | 0 | 0 |
| Garrett Williams | CB | 2 | 0 | 0 | 0 | 0 |
| Kei'Trel Clark | CB | 2 | 0 | 0 | 0 | 0 |
| Mack Wilson Sr | MIKE | 1 | 0 | 0 | 0 | 0 |
| C.J. Gardner-Johnson | SS | 1 | 0 | 0 | 0 | 0 |
| Germaine Pratt | WILL | 1 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 1 | 0 | 0 | 0 | 0 |
| Jack Gibbens | MIKE | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Chad Ryland | K | 0 | 0 | 4 | 0 |
| Charlie Smyth | K | 0 | 0 | 8 | 0 |

