Arizona
Cardinals
0-2
29
FINAL
23
San Francisco
49ers
2-0
AI Recap
AI RECAPThe Arizona Cardinals narrowly defeated the San Francisco 49ers 29-23 in a tightly contested Week 3 matchup of the 2026 season. This crucial victory not only boosts Arizona's standing but also sets a tone for their aspirations as they aim for playoff contention.
Leading the charge for the Cardinals was quarterback Carson Beck, who threw for an impressive 343 yards and two touchdowns, showcasing his ability to deliver under pressure. Meanwhile, Denzel Boston was a standout receiver with 114 yards, adding a crucial dynamic to the Cardinals’ passing game. On the other side, Christian McCaffrey dominated the ground game for the 49ers, rushing for 132 yards, but it wasn’t enough to secure a win.
Defensively, Arizona made pivotal plays that shaped the game's outcome, with Garrett Williams intercepting two passes that shifted momentum in favor of the Cardinals. Kaleb Proctor added to the defensive effort with a key sack that disrupted the 49ers' rhythm late in the game. The turning point came in the fourth quarter when Williams' second interception set up a touchdown that ultimately sealed the victory for Arizona, underscoring the importance of defensive execution in critical moments.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| Carson Beck | QB | 44 | 30 | 343 | 2 | 0 | 106.5 |
| Brock Purdy | QB | 38 | 28 | 234 | 1 | 2 | 75.9 |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 17 | 132 | 7.8 | 0 | 25 | 0 |
| Kaelon Black | HB | 9 | 62 | 6.9 | 1 | 36 | 0 |
| Brock Purdy | QB | 3 | 49 | 16.3 | 0 | 40 | 0 |
| Jeremiyah Love | HB | 19 | 45 | 2.4 | 1 | 6 | 0 |
| Carson Beck | QB | 2 | 8 | 4.0 | 0 | 4 | 0 |
| Tyler Allgeier | HB | 5 | 6 | 1.2 | 0 | 6 | 0 |
| Jordan James | HB | 2 | 1 | 0.5 | 0 | 5 | 0 |
| George Kittle | TE | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Trey McBride | TE | 0 | 0 | 0.0 | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| Denzel Boston | WR | 8 | 114 | 14.3 | 0 | 24 | 1 |
| Marvin Harrison Jr | WR | 9 | 95 | 10.6 | 0 | 16 | 0 |
| Mike Evans | WR | 7 | 81 | 11.6 | 1 | 26 | 0 |
| Trey McBride | TE | 5 | 71 | 14.2 | 1 | 26 | 0 |
| George Kittle | TE | 7 | 64 | 9.1 | 0 | 15 | 0 |
| Ricky Pearsall | WR | 7 | 41 | 5.9 | 0 | 12 | 0 |
| Marvin Mims Jr | WR | 3 | 38 | 12.7 | 0 | 19 | 0 |
| Christian McCaffrey | HB | 3 | 31 | 10.3 | 0 | 18 | 0 |
| Christian Kirk | WR | 1 | 12 | 12.0 | 0 | 12 | 0 |
| Jeremiyah Love | HB | 3 | 12 | 4.0 | 1 | 8 | 0 |
| Elijah Higgins | TE | 1 | 8 | 8.0 | 0 | 8 | 0 |
| Kaelon Black | HB | 3 | 5 | 1.7 | 0 | 4 | 0 |
| Tyler Allgeier | HB | 1 | 5 | 5.0 | 0 | 5 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Renardo Green | CB | 11 | 0 | 0 | 0 | 1 |
| Garrett Williams | CB | 3 | 0 | 2 | 0 | 0 |
| Mack Wilson Sr | MIKE | 10 | 0 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 8 | 0.5 | 0 | 0 | 0 |
| Andrew Wingard | FS | 6 | 0.5 | 0 | 0 | 1 |
| Will Johnson | CB | 7 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 7 | 0 | 0 | 0 | 1 |
| Kaleb Proctor | DT | 4 | 1 | 0 | 0 | 0 |
| Zaven Collins | LEDG | 4 | 1 | 0 | 0 | 0 |
| Fred Warner | MIKE | 5 | 0.5 | 0 | 0 | 1 |
| Ji'Ayir Brown | FS | 5 | 0 | 0 | 0 | 0 |
| Josh Sweat | REDG | 4 | 0.5 | 0 | 0 | 0 |
| Nick Bosa | LEDG | 3 | 1 | 0 | 0 | 0 |
| Osa Odighizuwa | DT | 4 | 0.5 | 0 | 0 | 0 |
| Walter Nolen III | DT | 3 | 0.5 | 0 | 0 | 0 |
| Jack Gibbens | MIKE | 4 | 0 | 0 | 0 | 0 |
| Upton Stout | CB | 4 | 0 | 0 | 0 | 0 |
| Dadrion Taylor-Demerson | FS | 4 | 0 | 0 | 0 | 0 |
| Budda Baker | SS | 3 | 0.5 | 0 | 0 | 0 |
| Cody Simon | WILL | 3 | 0 | 0 | 0 | 0 |
| Malik Mustapha | SS | 2 | 0 | 0 | 0 | 0 |
| Dante Stills | DT | 1 | 0 | 0 | 0 | 0 |
| Romello Height | LEDG | 1 | 0 | 0 | 0 | 0 |
| Karson Sharar | WILL | 1 | 0 | 0 | 0 | 0 |
| Tatum Bethune | MIKE | 1 | 0 | 0 | 0 | 0 |
| Gracen Halton | DT | 0 | 0.5 | 0 | 0 | 0 |
| Nate Hobbs | CB | 1 | 0 | 0 | 0 | 0 |
| Nick Martin | WILL | 1 | 0 | 0 | 0 | 0 |
| Mykel Williams | REDG | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Eddy Pineiro | K | 3 | 3 | 2 | 33 |
| Chad Ryland | K | 3 | 3 | 2 | 44 |

