Arizona
Cardinals
2-0
50
FINAL
33
San Francisco
49ers
1-1
AI Recap
AI RECAPIn a high-scoring affair, the Arizona Cardinals topped the San Francisco 49ers 50-33, solidifying their strong start in the 2026 season. The Cardinals' victory comes in Week 3, showcasing their offensive firepower and determination to maintain momentum early in the campaign.
Jeremiyah Love was the standout performer for Arizona, racking up an impressive 194 rushing yards, demonstrating both speed and power on the ground. Quarterback performance was highlighted by Brock Purdy of the 49ers, who threw for 356 yards and connected on two touchdown passes, keeping San Francisco competitive throughout the game. Additionally, George Kittle made his mark with 144 receiving yards, providing a reliable target for Purdy.
The defensive units played a crucial role in the outcome, with Isaiah Bolden's interception serving as a pivotal moment that shifted momentum in favor of the Cardinals. Both teams displayed grit, but it was Arizona's ability to capitalize on defensive opportunities that ultimately sealed their victory. Upton Stout led the 49ers with seven total tackles, but they struggled to contain Love's explosive running, which proved to be the difference in this high-octane showdown.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 37 | 21 | 57% | 356 | 2 | 5 | 67.9 |
| Carson Beck | QB | 17 | 10 | 59% | 177 | 1 | 2 | 74.5 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Jeremiyah Love | HB | 22 | 194 | 8.8 | 103 | 3 | 33 | 0 |
| Christian McCaffrey | HB | 7 | 115 | 16.4 | 7 | 2 | 65 | 0 |
| Marvin Harrison Jr | WR | 1 | 7 | 7.0 | 3 | 0 | 7 | 0 |
| Carson Beck | QB | 1 | 6 | 6.0 | 4 | 0 | 6 | 0 |
| Braelon Allen | HB | 3 | 5 | 1.7 | — | 0 | 7 | 0 |
| Tyler Harrell | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| George Kittle | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Ricky Pearsall | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| George Kittle | TE | 9 | 144 | 16.0 | 56 | 0 | 36 | 0 |
| Christian McCaffrey | HB | 7 | 104 | 14.9 | 77 | 2 | 41 | 0 |
| Ricky Pearsall | WR | 3 | 76 | 25.3 | 35 | 0 | 33 | 0 |
| Trey McBride | TE | 4 | 72 | 18.0 | 28 | 0 | 24 | 0 |
| Tyler Harrell | WR | 3 | 54 | 18.0 | 20 | 0 | 24 | 1 |
| Mike Evans | WR | 2 | 32 | 16.0 | 5 | 0 | 22 | 0 |
| Jeremiyah Love | HB | 2 | 27 | 13.5 | 33 | 1 | 22 | 0 |
| Michael Wilson | WR | 1 | 24 | 24.0 | 6 | 0 | 24 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Upton Stout | CB | 7 | 0 | 0 | 0 | 1 |
| Isaiah Bolden | CB | 2 | 0 | 1 | 0 | 0 |
| Kitan Crawford | SS | 2 | 0 | 1 | 0 | 0 |
| Dadrion Taylor-Demerson | FS | 6 | 0 | 0 | 0 | 0 |
| Fred Warner | MIKE | 1 | 0 | 1 | 0 | 1 |
| Deommodore Lenoir | CB | 1 | 0 | 1 | 0 | 0 |
| Kei'Trel Clark | CB | 1 | 0 | 1 | 0 | 2 |
| Ji'Ayir Brown | FS | 5 | 0 | 0 | 0 | 0 |
| Jailin Walker | MIKE | 0 | 0 | 1 | 0 | 0 |
| Kaiir Elam | CB | 0 | 0 | 1 | 0 | 1 |
| Nick Bosa | LEDG | 3 | 0 | 0 | 0 | 0 |
| Max Melton | CB | 2 | 0 | 0 | 0 | 0 |
| Cody Simon | WILL | 1 | 0 | 0 | 0 | 0 |
| Budda Baker | SS | 1 | 0 | 0 | 0 | 1 |
| Osa Odighizuwa | DT | 1 | 0 | 0 | 0 | 0 |
| Mykel Williams | REDG | 1 | 0 | 0 | 0 | 0 |
| Jack Jones | CB | 1 | 0 | 0 | 0 | 1 |
| Kader Kohou | CB | 1 | 0 | 0 | 0 | 0 |
| Malik Mustapha | SS | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Eddy Pineiro | K | 0 | 0 | 1 | 0 |
| Chad Ryland | K | 0 | 1 | 6 | 0 |

