Arizona
Cardinals
0-2
56
FINAL
31
San Francisco
49ers
1-1
AI Recap
AI RECAPIn a high-octane showdown, the Arizona Cardinals topped the San Francisco 49ers 56-31 in Week 3 of the 2026 season. The victory solidifies Arizona's standing in the league, showcasing their offensive prowess while dealing a significant blow to the 49ers' aspirations for a strong start this season.
Leading the charge for Arizona was quarterback Jacoby Brissett, who threw for an impressive 430 yards and four touchdowns, connecting frequently with standout receiver Trey McBride, who racked up 199 receiving yards. The Cardinals' offense was relentless, capitalizing on every opportunity and keeping the pressure on San Francisco throughout the game.
Defensively, the Cardinals made critical plays that shifted momentum in their favor. Josh Sweat dominated the line with 2.5 sacks, constantly harassing the 49ers' quarterback, while Eugene Asante anchored the defense with five total tackles. The turning point came in the third quarter when the Cardinals' defense forced a key turnover, allowing them to extend their lead and ultimately seal the victory.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| Jacoby Brissett | QB | 27 | 20 | 430 | 4 | 2 | 124.6 |
| Brock Purdy | QB | 36 | 18 | 327 | 2 | 2 | 76.9 |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 9 | 99 | 11.0 | 2 | 74 | 0 |
| Jeremiyah Love | HB | 24 | 78 | 3.3 | 3 | 19 | 0 |
| Jacoby Brissett | QB | 1 | 10 | 10.0 | 0 | 10 | 0 |
| Jordan James | HB | 1 | 7 | 7.0 | 0 | 7 | 0 |
| Trey McBride | TE | 1 | 5 | 5.0 | 0 | 5 | 0 |
| Mike Evans | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| Trey McBride | TE | 11 | 199 | 18.1 | 2 | 61 | 0 |
| Marvin Harrison Jr | WR | 5 | 143 | 28.6 | 1 | 69 | 0 |
| Ricky Pearsall | WR | 4 | 121 | 30.3 | 1 | 81 | 0 |
| Christian Kirk | WR | 5 | 103 | 20.6 | 0 | 55 | 0 |
| Mike Evans | WR | 5 | 64 | 12.8 | 1 | 23 | 0 |
| Michael Wilson | WR | 2 | 54 | 27.0 | 0 | 32 | 0 |
| Christian McCaffrey | HB | 3 | 33 | 11.0 | 0 | 24 | 0 |
| Devin Duvernay | WR | 1 | 24 | 24.0 | 0 | 24 | 0 |
| Jeremiyah Love | HB | 1 | 10 | 10.0 | 1 | 10 | 0 |
| Jake Tonges | TE | 1 | 6 | 6.0 | 0 | 6 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Dadrion Taylor-Demerson | FS | 5 | 0 | 1 | 0 | 2 |
| Upton Stout | CB | 0 | 0 | 2 | 0 | 0 |
| Josh Sweat | REDG | 2 | 2.5 | 0 | 0 | 1 |
| Eugene Asante | MIKE | 5 | 1 | 0 | 0 | 0 |
| Max Melton | CB | 2 | 0 | 1 | 0 | 0 |
| Mykel Williams | REDG | 2 | 1 | 0 | 0 | 0 |
| Renardo Green | CB | 4 | 0 | 0 | 0 | 0 |
| Kitan Crawford | SS | 3 | 0 | 0 | 0 | 0 |
| Malik Mustapha | FS | 3 | 0 | 0 | 0 | 0 |
| Tony Jefferson | SS | 3 | 0 | 0 | 0 | 1 |
| Joey Blount | FS | 3 | 0 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 3 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 3 | 0 | 0 | 0 | 0 |
| Romello Height | LEDG | 3 | 0 | 0 | 0 | 0 |
| Will Johnson | CB | 2 | 0 | 0 | 0 | 0 |
| Fred Warner | MIKE | 1 | 0 | 0 | 0 | 0 |
| Kaleb Proctor | DT | 1 | 0 | 0 | 0 | 1 |
| Starling Thomas V | CB | 1 | 0 | 0 | 0 | 0 |
| Karson Sharar | WILL | 1 | 0 | 0 | 0 | 0 |
| Calais Campbell | DT | 1 | 0 | 0 | 0 | 0 |
| Nick Bosa | LEDG | 1 | 0 | 0 | 0 | 0 |
| Jack Gibbens | WILL | 1 | 0 | 0 | 0 | 0 |
| Owen Pappoe | MIKE | 1 | 0 | 0 | 0 | 1 |
| Marques Sigle | SS | 1 | 0 | 0 | 0 | 0 |
| Budda Baker | SS | 1 | 0 | 0 | 0 | 2 |
| Zaven Collins | LEDG | 0 | 0.5 | 0 | 0 | 0 |
| Cody Simon | WILL | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Chad Ryland | K | 2 | 2 | 6 | 54 |
| Matt Prater | K | 1 | 2 | 4 | 28 |

