San Francisco
49ers
8-8
31
FINAL
41
Arizona
Cardinals
4-12
AI Recap
AI RECAPIn a thrilling conclusion to the regular season, the Arizona Cardinals topped the San Francisco 49ers with a final score of 41-31, securing a crucial victory as they head into the playoffs. With both teams vying for momentum, the Cardinals capitalized on their home field advantage, delivering a performance that will surely resonate as they push for postseason success.
Brock Purdy showcased his talents for San Francisco, throwing for an impressive 314 yards and three touchdowns, solidifying his role as a key offensive leader. However, it was the Cardinals' own stars who shined brightly; Jeremiyah Love led the ground game with 85 rushing yards, while Kendrick Bourne dominated the receiving corps, racking up 112 yards and providing vital receptions at crucial moments.
Defensively, the Cardinals were able to contain the 49ers' high-powered offense, with Josh Sweat contributing with half a sack to pressure Purdy throughout the game. San Francisco's Renardo Green was a standout on defense, recording nine tackles, but it was Kenny Moore II's interception that proved pivotal, setting the tone for Arizona’s momentum shift. The turning point came late in the second quarter when the Cardinals capitalized on a missed opportunity by the 49ers, ultimately allowing them to maintain control and secure the win.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 49 | 34 | 314 | 3 | 0 | 107.0 |
| J.J. McCarthy | QB | 34 | 23 | 259 | 0 | 1 | 77.9 |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| Jeremiyah Love | HB | 12 | 85 | 7.1 | 2 | 22 | 0 |
| Tyler Allgeier | HB | 15 | 70 | 4.7 | 3 | 22 | 0 |
| Brock Purdy | QB | 6 | 20 | 3.3 | 1 | 6 | 0 |
| Christian McCaffrey | HB | 8 | 19 | 2.4 | 0 | 6 | 0 |
| James Conner | HB | 1 | 6 | 6.0 | 0 | 6 | 0 |
| Kendrick Bourne | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| J.J. McCarthy | QB | 4 | 0 | 0.0 | 0 | 3 | 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 | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| Kendrick Bourne | WR | 11 | 112 | 10.2 | 0 | 16 | 0 |
| George Kittle | TE | 8 | 81 | 10.1 | 0 | 15 | 0 |
| De'Zhaun Stribling | WR | 6 | 80 | 13.3 | 0 | 24 | 0 |
| Michael Wilson | WR | 4 | 53 | 13.3 | 0 | 24 | 0 |
| Ricky Pearsall | WR | 5 | 45 | 9.0 | 0 | 18 | 1 |
| Trey McBride | TE | 3 | 37 | 12.3 | 0 | 24 | 0 |
| Christian McCaffrey | HB | 7 | 37 | 5.3 | 1 | 8 | 2 |
| Mike Evans | WR | 4 | 35 | 8.8 | 1 | 15 | 0 |
| Jake Tonges | TE | 2 | 30 | 15.0 | 0 | 19 | 0 |
| Elijah Higgins | TE | 1 | 22 | 22.0 | 0 | 22 | 0 |
| Tyler Allgeier | HB | 1 | 19 | 19.0 | 0 | 19 | 0 |
| Devin Duvernay | WR | 1 | 17 | 17.0 | 0 | 17 | 1 |
| Kyle Juszczyk | FB | 1 | 3 | 3.0 | 1 | 3 | 0 |
| Christian Kirk | WR | 1 | 3 | 3.0 | 0 | 3 | 0 |
| Tutu Atwell | WR | 1 | 1 | 1.0 | 0 | 1 | 0 |
| James Conner | HB | 1 | -2 | -2.0 | 0 | 0 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Renardo Green | CB | 9 | 0 | 0 | 0 | 0 |
| Kenny Moore II | CB | 3 | 0 | 1 | 0 | 0 |
| Riley Moss | CB | 7 | 0 | 0 | 0 | 0 |
| Dadrion Taylor-Demerson | FS | 6 | 0 | 0 | 0 | 1 |
| Garrett Williams | CB | 6 | 0 | 0 | 0 | 0 |
| Fred Warner | MIKE | 6 | 0 | 0 | 0 | 0 |
| Max Melton | CB | 5 | 0 | 0 | 0 | 0 |
| Mack Wilson Sr | MIKE | 5 | 0 | 0 | 0 | 0 |
| Romello Height | LEDG | 4 | 0 | 0 | 0 | 0 |
| Alfred Collins | DT | 4 | 0 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 4 | 0 | 0 | 0 | 0 |
| Budda Baker | SS | 3 | 0 | 0 | 0 | 0 |
| Josh Sweat | REDG | 2 | 0.5 | 0 | 0 | 1 |
| Jack Gibbens | MIKE | 3 | 0 | 0 | 0 | 0 |
| Tyrice Knight | WILL | 3 | 0 | 0 | 0 | 0 |
| Marques Sigle | FS | 3 | 0 | 0 | 0 | 1 |
| Gracen Halton | DT | 3 | 0 | 0 | 0 | 0 |
| Talanoa Hufanga | SS | 3 | 0 | 0 | 0 | 0 |
| Walter Nolen III | DT | 1 | 0.5 | 0 | 0 | 0 |
| Zaven Collins | LEDG | 2 | 0 | 0 | 0 | 0 |
| Keion White | REDG | 2 | 0 | 0 | 0 | 0 |
| Kaleb Proctor | DT | 1 | 0 | 0 | 0 | 0 |
| Will Johnson | CB | 1 | 0 | 0 | 0 | 0 |
| Andrew Wingard | FS | 1 | 0 | 0 | 0 | 0 |
| Kei'Trel Clark | CB | 1 | 0 | 0 | 0 | 0 |
| Nick Martin | WILL | 1 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Chad Ryland | K | 2 | 2 | 5 | 51 |
| Eddy Pineiro | K | 1 | 1 | 4 | 52 |

