Arizona
Cardinals
0-2
24
FINAL
31
San Francisco
49ers
0-1-1
AI Recap
AI RECAPIn a thrilling Week 3 matchup, the San Francisco 49ers narrowly defeated the Arizona Cardinals with a final score of 31-24. This victory keeps the 49ers firmly in the playoff hunt as they continue to build momentum in the 2026 season.
Carson Beck was the standout performer for the Cardinals, throwing for 297 yards and three touchdowns, showcasing his prowess in the pocket. However, it was Christian McCaffrey's explosive performance on the ground that proved crucial for the 49ers, as he racked up 148 rushing yards, consistently moving the chains and setting the tone for San Francisco's offense. Marvin Harrison Jr. also made a significant impact for Arizona, leading all receivers with 199 yards, but it wasn’t enough to overcome the 49ers.
Defensively, the 49ers made key plays to secure their victory, highlighted by Deommodore Lenoir's interception that shifted momentum in the second half. Dre Greenlaw led the charge with eight total tackles, providing a steady presence against the Cardinals' offense. The game's turning point came late in the fourth quarter when Lenoir’s pick halted a promising Arizona drive, allowing San Francisco to maintain their lead and ultimately seal the win.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| Carson Beck | QB | 33 | 21 | 297 | 3 | 1 | 110.2 |
| Brock Purdy | QB | 33 | 19 | 206 | 0 | 0 | 76.0 |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 20 | 148 | 7.4 | 3 | 23 | 0 |
| Jordan James | HB | 12 | 38 | 3.2 | 0 | 8 | 1 |
| Jeremiyah Love | HB | 15 | 28 | 1.9 | 0 | 8 | 1 |
| Brock Purdy | QB | 3 | 5 | 1.7 | 1 | 6 | 0 |
| Carson Beck | QB | 2 | 2 | 1.0 | 0 | 3 | 0 |
| Mike Evans | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Marvin Harrison Jr | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Jake Tonges | TE | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Ricky Pearsall | WR | 0 | 0 | 0.0 | 0 | 0 | 1 |
| Trey McBride | TE | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Trey Benson | HB | 1 | -3 | -3.0 | 0 | 0 | 0 |
| Kaelon Black | HB | 2 | -5 | -2.5 | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| Marvin Harrison Jr | WR | 9 | 199 | 22.1 | 2 | 62 | 0 |
| Mike Evans | WR | 6 | 76 | 12.7 | 0 | 24 | 0 |
| Ricky Pearsall | WR | 7 | 66 | 9.4 | 0 | 17 | 0 |
| Dillon Bell | WR | 5 | 60 | 12.0 | 1 | 18 | 1 |
| De'Zhaun Stribling | WR | 1 | 29 | 29.0 | 0 | 29 | 0 |
| George Kittle | TE | 4 | 24 | 6.0 | 0 | 12 | 1 |
| Elijah Higgins | TE | 2 | 13 | 6.5 | 0 | 9 | 0 |
| Dominic Lovett | WR | 2 | 12 | 6.0 | 0 | 10 | 0 |
| Jake Tonges | TE | 1 | 11 | 11.0 | 0 | 11 | 0 |
| Jeremiyah Love | HB | 1 | 5 | 5.0 | 0 | 5 | 0 |
| Trey Benson | HB | 1 | 4 | 4.0 | 0 | 4 | 0 |
| Trey McBride | TE | 1 | 4 | 4.0 | 0 | 4 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Dre Greenlaw | WILL | 8 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 4 | 0 | 1 | 0 | 0 |
| Sean Murphy-Bunting | CB | 7 | 0 | 0 | 0 | 1 |
| Walter Nolen III | DT | 4 | 1 | 0 | 0 | 0 |
| Budda Baker | SS | 6 | 0 | 0 | 1 | 1 |
| Mack Wilson Sr | MIKE | 6 | 0 | 0 | 0 | 0 |
| Kaleb Proctor | DT | 6 | 0 | 0 | 0 | 0 |
| Jack Gibbens | WILL | 4 | 1 | 0 | 0 | 0 |
| Kenny Moore II | CB | 6 | 0 | 0 | 0 | 0 |
| Dadrion Taylor-Demerson | FS | 5 | 0 | 0 | 1 | 0 |
| Garrett Williams | CB | 4 | 0 | 0 | 0 | 0 |
| Owen Pappoe | MIKE | 3 | 0 | 0 | 0 | 0 |
| Jack Jones | CB | 3 | 0 | 0 | 0 | 0 |
| Keion White | REDG | 2 | 0.5 | 0 | 0 | 0 |
| Alfred Collins | DT | 3 | 0 | 0 | 1 | 0 |
| Osa Odighizuwa | DT | 3 | 0 | 0 | 0 | 0 |
| Andrew Billings | DT | 2 | 0 | 0 | 0 | 0 |
| Nick Martin | WILL | 2 | 0 | 0 | 0 | 0 |
| Will Johnson | CB | 2 | 0 | 0 | 0 | 0 |
| Josh Sweat | REDG | 2 | 0 | 0 | 0 | 0 |
| Mykel Williams | REDG | 1 | 0 | 0 | 0 | 0 |
| Zaven Collins | LEDG | 1 | 0 | 0 | 0 | 0 |
| Malik Mustapha | FS | 1 | 0 | 0 | 0 | 0 |
| Romello Height | LEDG | 1 | 0 | 0 | 0 | 0 |
| Jalen Graham | SAM | 1 | 0 | 0 | 0 | 0 |
| Baron Browning | LEDG | 1 | 0 | 0 | 0 | 0 |
| Fred Warner | MIKE | 0 | 0.5 | 0 | 0 | 0 |
| Ji'Ayir Brown | SS | 0 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Chad Ryland | K | 1 | 1 | 3 | 49 |
| Eddy Pineiro | K | 1 | 2 | 4 | 25 |

