Arizona
Cardinals
2-0
67
FINAL
30
San Francisco
49ers
2-0
AI Recap
AI RECAPIn a commanding performance, the Arizona Cardinals topped the San Francisco 49ers 67-30 in Week 3 of the 2026 season, marking a strong statement in the early campaign. With this victory, the Cardinals showcased their offensive prowess, leaving the 49ers scrambling to keep pace.
Quarterback Anthony Richardson Sr was nothing short of spectacular, throwing for 365 yards and six touchdowns while also contributing significantly on the ground with 108 rushing yards. His dynamic playmaking ability kept the 49ers' defense on their heels, allowing his team to build an insurmountable lead. Meanwhile, De'Zhaun Stribling of the 49ers put up an impressive 190 receiving yards, but it wasn’t enough to turn the tide in his team's favor.
Defensively, the Cardinals were relentless, highlighted by Karson Sharar's game-changing three interceptions that stifled any momentum San Francisco attempted to build. Zaven Collins added to the pressure with a sack, while Budda Baker led the team with four total tackles. The turning point came in the second quarter when Sharar’s first interception set up another quick touchdown for Arizona, effectively putting the game out of reach for the 49ers.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Anthony Richardson Sr | QB | 28 | 18 | 64% | 365 | 6 | 0 | 147.3 |
| Brock Purdy | QB | 30 | 20 | 67% | 363 | 3 | 5 | 101.8 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Anthony Richardson Sr | QB | 4 | 108 | 27.0 | 5 | 2 | 65 | 0 |
| Christian McCaffrey | HB | 8 | 99 | 12.4 | 11 | 1 | 69 | 1 |
| Marvin Harrison Jr | WR | 1 | 30 | 30.0 | 4 | 0 | 30 | 0 |
| Brock Purdy | QB | 2 | 14 | 7.0 | — | 0 | 8 | 0 |
| Jeremiyah Love | HB | 3 | 12 | 4.0 | 5 | 0 | 6 | 0 |
| George Kittle | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Brandon Aiyuk | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| De'Zhaun Stribling | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| De'Zhaun Stribling | WR | 11 | 190 | 17.3 | 87 | 2 | 51 | 0 |
| George Kittle | TE | 4 | 122 | 30.5 | 77 | 1 | 63 | 0 |
| Trey McBride | TE | 8 | 117 | 14.6 | 46 | 3 | 28 | 0 |
| Dalevon Campbell | WR | 4 | 101 | 25.3 | 69 | 0 | 63 | 0 |
| Marvin Harrison Jr | WR | 3 | 81 | 27.0 | 9 | 1 | 39 | 0 |
| Michael Wilson | WR | 2 | 43 | 21.5 | 19 | 1 | 34 | 0 |
| Christian McCaffrey | HB | 4 | 35 | 8.8 | 32 | 0 | 16 | 0 |
| Jeremiyah Love | HB | 1 | 23 | 23.0 | 24 | 1 | 23 | 0 |
| Ricky Pearsall | WR | 1 | 16 | 16.0 | 15 | 0 | 16 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Karson Sharar | MIKE | 3 | 0 | 3 | 0 | 1 |
| Budda Baker | SS | 4 | 0 | 1 | 0 | 2 |
| Garrett Williams | CB | 0 | 0 | 1 | 0 | 0 |
| Zaven Collins | DT | 1 | 1 | 0 | 0 | 0 |
| Dadrion Taylor-Demerson | FS | 3 | 0 | 0 | 0 | 0 |
| Mykel Williams | REDG | 1 | 1 | 0 | 0 | 0 |
| Patrick Peterson | CB | 3 | 0 | 0 | 1 | 0 |
| Ronnie Lott | FS | 3 | 0 | 0 | 0 | 0 |
| Mack Wilson Sr | WILL | 2 | 0 | 0 | 0 | 0 |
| Renardo Green | CB | 2 | 0 | 0 | 0 | 0 |
| Will Johnson | CB | 2 | 0 | 0 | 0 | 0 |
| Nick Martin | WILL | 2 | 0 | 0 | 0 | 0 |
| Osa Odighizuwa | DT | 1 | 0 | 0 | 0 | 0 |
| Fred Warner | MIKE | 1 | 0 | 0 | 0 | 0 |
| Walter Nolen III | DT | 1 | 0 | 0 | 0 | 0 |
| Andrew Wingard | FS | 1 | 0 | 0 | 0 | 0 |
| Jack Jones | CB | 1 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 0 | 0 | 0 | 0 | 1 |
| Marques Sigle | SS | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Eddy Pineiro | K | 1 | 1 | 1 | 41 |
| Chad Ryland | K | 1 | 1 | 8 | 34 |

