Arizona
Cardinals
1-1
49
FINAL
35
San Francisco
49ers
1-1
AI Recap
AI RECAPIn a thrilling matchup, the Arizona Cardinals outlasted the San Francisco 49ers with a final score of 49-35, securing their second win of the season in Week 3 of the 2026 campaign. This high-stakes game saw both teams trading blows, but the Cardinals emerged victorious, showcasing their offensive prowess.
Brock Purdy of the 49ers was a standout performer, throwing for an impressive 453 yards and five touchdowns, but it was Jeremiyah Love who stole the show for Arizona with a dominant rushing performance, amassing 166 yards on the ground. The Cardinals' aerial attack also found success, contributing to their high-scoring affair and keeping the 49ers' defense on their heels throughout the game.
On the defensive side, Patrick Peterson led the Cardinals with three total tackles, while Shaq Thompson added a pivotal interception that shifted momentum in favor of Arizona. The turning point came in the fourth quarter when Thompson's interception halted a promising 49ers drive, allowing the Cardinals to extend their lead and ultimately seal the victory.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 37 | 20 | 54% | 453 | 5 | 4 | 98.1 |
| Kurt Warner | QB | 20 | 15 | 75% | 164 | 3 | 0 | 138.3 |
| Michael Wilson | WR | 0 | 1 | — | 0 | 0 | 0 | — |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Jeremiyah Love | HB | 12 | 166 | 13.8 | 12 | 2 | 65 | 0 |
| Christian McCaffrey | HB | 9 | 75 | 8.3 | 15 | 0 | 35 | 0 |
| De'Zhaun Stribling | WR | 1 | 10 | 10.0 | 3 | 0 | 10 | 1 |
| Kurt Warner | QB | 2 | 4 | 2.0 | — | 0 | 5 | 0 |
| George Kittle | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Brock Purdy | QB | 1 | -3 | -3.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Terrell Owens | WR | 3 | 137 | 45.7 | 65 | 2 | 78 | 0 |
| Jerry Rice | WR | 3 | 128 | 42.7 | 40 | 2 | 62 | 0 |
| Christian McCaffrey | HB | 6 | 72 | 12.0 | 45 | 0 | 24 | 0 |
| Larry Fitzgerald | WR | 3 | 70 | 23.3 | 3 | 1 | 50 | 1 |
| George Kittle | TE | 6 | 67 | 11.2 | 34 | 1 | 20 | 0 |
| De'Zhaun Stribling | WR | 2 | 49 | 24.5 | 7 | 0 | 28 | 0 |
| Michael Wilson | WR | 2 | 42 | 21.0 | 29 | 0 | 40 | 0 |
| Jeremiyah Love | HB | 4 | 29 | 7.3 | 1 | 1 | 25 | 0 |
| Taysom Hill | TE | 2 | 14 | 7.0 | 16 | 0 | 11 | 0 |
| Deebo Samuel Sr | WR | 3 | 11 | 3.7 | 9 | 1 | 5 | 0 |
| Elijah Higgins | TE | 1 | -2 | -2.0 | — | 0 | 0 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Will Johnson | FS | 3 | 0 | 1 | 0 | 1 |
| Budda Baker | SS | 3 | 0 | 1 | 0 | 0 |
| Nick Martin | WILL | 2 | 2 | 0 | 0 | 0 |
| Shaq Thompson | WILL | 1 | 0 | 1 | 0 | 0 |
| Aeneas Williams | CB | 1 | 0 | 1 | 0 | 1 |
| Patrick Peterson | CB | 3 | 0 | 0 | 0 | 2 |
| Ronnie Lott | FS | 3 | 0 | 0 | 0 | 0 |
| Jack Gibbens | MIKE | 3 | 0 | 0 | 1 | 0 |
| Deommodore Lenoir | CB | 3 | 0 | 0 | 0 | 1 |
| Marques Sigle | SS | 3 | 0 | 0 | 0 | 0 |
| Trey Taylor | SS | 2 | 0 | 0 | 0 | 0 |
| Gracen Halton | DT | 2 | 0 | 0 | 0 | 0 |
| Dadrion Taylor-Demerson | CB | 2 | 0 | 0 | 0 | 1 |
| Alfred Collins | DT | 1 | 0 | 0 | 0 | 0 |
| Nathaniel Watson | SAM | 1 | 0 | 0 | 0 | 0 |
| Osa Odighizuwa | DT | 1 | 0 | 0 | 0 | 0 |
| Carrington Valentine | CB | 1 | 0 | 0 | 0 | 0 |
| Alex Highsmith | REDG | 1 | 0 | 0 | 0 | 0 |
| Jack Jones | CB | 1 | 0 | 0 | 0 | 0 |
| Romello Height | LEDG | 1 | 0 | 0 | 0 | 0 |
| Patrick Willis | MIKE | 1 | 0 | 0 | 0 | 0 |
| Fred Warner | MIKE | 1 | 0 | 0 | 0 | 0 |
| Renardo Green | CB | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Matt Prater | K | 0 | 0 | 7 | 0 |
| Eddy Pineiro | K | 0 | 1 | 5 | 0 |

