Arizona
Cardinals
1-1
55
FINAL
17
San Francisco
49ers
1-1
AI Recap
AI RECAPIn a dominating performance, the Arizona Cardinals cruised to a 55-17 victory over the San Francisco 49ers in Week 3 of the 2026 season. With this win, the Cardinals solidified their position as a serious contender in the league, showcasing their offensive firepower against a struggling 49ers team.
Quarterback J.J. McCarthy had a standout game, throwing for an impressive 342 yards and five touchdowns, displaying both precision and power throughout the contest. Marvin Harrison Jr. emerged as his favorite target, racking up 189 receiving yards, while James Conner contributed on the ground with 76 rushing yards, helping the offense maintain a relentless pace.
Defensively, the Cardinals were equally impactful, with Josh Sweat leading the charge, registering 1.5 sacks that disrupted the 49ers' offensive flow. The turning point came early in the second half when McCarthy connected with Harrison for a touchdown that extended the lead to 21 points, leaving the 49ers unable to recover. Overall, the Cardinals' ability to dominate both sides of the ball was key to their impressive victory.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| J.J. McCarthy | QB | 39 | 22 | 342 | 5 | 0 | 125.2 |
| Brock Purdy | QB | 36 | 22 | 308 | 2 | 1 | 95.6 |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| James Conner | HB | 13 | 76 | 5.8 | 2 | 28 | 0 |
| Christian McCaffrey | HB | 17 | 56 | 3.3 | 0 | 18 | 1 |
| Velus Jones Jr | HB | 8 | 54 | 6.8 | 0 | 16 | 1 |
| Brady Russell | FB | 3 | 40 | 13.3 | 0 | 32 | 0 |
| Jeremiyah Love | HB | 4 | 18 | 4.5 | 0 | 10 | 0 |
| Kaelon Black | HB | 1 | 7 | 7.0 | 0 | 7 | 1 |
| J.J. McCarthy | QB | 1 | 4 | 4.0 | 0 | 4 | 0 |
| Christian Kirk | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Marvin Harrison Jr | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Trey McBride | TE | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Omari Evans | WR | 0 | 0 | 0.0 | 0 | 0 | 1 |
Receiving
| Player | Pos | REC | YDS | YPR | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| Marvin Harrison Jr | WR | 9 | 189 | 21.0 | 5 | 52 | 0 |
| Mike Evans | WR | 8 | 146 | 18.3 | 0 | 28 | 0 |
| Omari Evans | WR | 7 | 111 | 15.9 | 0 | 28 | 1 |
| Christian Kirk | WR | 2 | 80 | 40.0 | 1 | 70 | 0 |
| Deebo Samuel Sr | WR | 4 | 27 | 6.8 | 0 | 11 | 0 |
| Kyle Juszczyk | FB | 2 | 19 | 9.5 | 0 | 14 | 0 |
| Jeremiyah Love | HB | 1 | 19 | 19.0 | 0 | 19 | 1 |
| George Kittle | TE | 2 | 14 | 7.0 | 0 | 11 | 0 |
| Reggie Virgil | WR | 2 | 12 | 6.0 | 0 | 8 | 0 |
| Jake Tonges | TE | 2 | 11 | 5.5 | 0 | 8 | 0 |
| Ricky Pearsall | WR | 1 | 8 | 8.0 | 1 | 8 | 0 |
| Trey McBride | TE | 2 | 8 | 4.0 | 0 | 5 | 0 |
| Christian McCaffrey | HB | 1 | 3 | 3.0 | 0 | 3 | 0 |
| Brady Russell | FB | 1 | 3 | 3.0 | 0 | 3 | 0 |
| Elijah Higgins | TE | 0 | 0 | 0.0 | 0 | 0 | 1 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Dre Greenlaw | WILL | 7 | 0 | 0 | 0 | 0 |
| Renardo Green | CB | 6 | 0 | 0 | 1 | 0 |
| Upton Stout | CB | 6 | 0 | 0 | 0 | 0 |
| Zaven Collins | LEDG | 3 | 1.5 | 0 | 0 | 0 |
| Malik Mustapha | SS | 5 | 0 | 0 | 0 | 0 |
| Ji'Ayir Brown | FS | 5 | 0 | 0 | 0 | 0 |
| Budda Baker | SS | 5 | 0 | 0 | 0 | 0 |
| Josh Sweat | REDG | 2 | 1.5 | 0 | 0 | 0 |
| Walter Nolen III | DT | 3 | 1 | 0 | 0 | 0 |
| Kei'Trel Clark | CB | 5 | 0 | 0 | 0 | 1 |
| Brandon Smith | MIKE | 5 | 0 | 0 | 0 | 1 |
| Fred Warner | MIKE | 4 | 0 | 0 | 0 | 1 |
| Dadrion Taylor-Demerson | FS | 4 | 0 | 0 | 1 | 0 |
| Tyrel Dodson | WILL | 4 | 0 | 0 | 1 | 0 |
| Nick Martin | WILL | 3 | 0 | 0 | 0 | 0 |
| Nick Bosa | LEDG | 3 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 2 | 0 | 0 | 0 | 1 |
| Osa Odighizuwa | DT | 2 | 0 | 0 | 1 | 0 |
| Max Melton | CB | 2 | 0 | 0 | 0 | 1 |
| Tatum Bethune | MIKE | 1 | 0 | 0 | 0 | 0 |
| Alfred Collins | DT | 1 | 0 | 0 | 0 | 0 |
| Darrick Forrest | FS | 1 | 0 | 0 | 1 | 0 |
| Jack Jones | CB | 1 | 0 | 0 | 0 | 0 |
| Teair Tart | DT | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Eddy Pineiro | K | 1 | 1 | 2 | 53 |
| Matt Prater | K | 2 | 2 | 7 | 48 |

