Arizona
Cardinals
0-2
28
FINAL
42
San Francisco
49ers
1-1
AI Recap
AI RECAPIn a high-octane showdown, the San Francisco 49ers secured a decisive 42-28 victory over the Arizona Cardinals in Week 3 of the 2026 season. With both teams looking to establish dominance early in the year, the 49ers showcased their offensive firepower, ultimately outlasting their division rivals.
Brock Purdy was the standout performer for San Francisco, throwing for an impressive 388 yards and five touchdowns, orchestrating a relentless aerial attack. Complementing Purdy's efforts, Christian McCaffrey delivered a spectacular performance with 196 receiving yards, making crucial catches that kept drives alive and the scoreboard ticking. Meanwhile, Kyler Murray led the Cardinals on the ground with 65 rushing yards, but it wasnβt enough to keep pace with the 49ersβ offensive barrage.
Defensively, the Cardinals struggled to contain the 49ers' explosive plays, but Owen Pappoe did make an impact with two sacks. However, the turning point came in the second quarter when Purdy connected with McCaffrey for a 75-yard touchdown, shifting momentum firmly in favor of San Francisco. Despite the Cardinals' attempts to rally, the 49ers' defense held firm, ensuring their victory in this critical divisional matchup.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 19 | 17 | 89% | 388 | 5 | 1 | 136.4 |
| Kyler Murray | QB | 34 | 19 | 56% | 256 | 4 | 2 | 94.7 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Kyler Murray | QB | 7 | 65 | 9.3 | β | 0 | 18 | 1 |
| Christian McCaffrey | HB | 8 | 32 | 4.0 | 13 | 0 | 15 | 0 |
| Brock Purdy | QB | 1 | 17 | 17.0 | β | 0 | 17 | 0 |
| George Kittle | TE | 0 | 0 | 0.0 | β | 0 | 0 | 0 |
| James Conner | HB | 0 | 0 | 0.0 | β | 0 | 0 | 0 |
| Zach Ertz | TE | 0 | 0 | 0.0 | β | 0 | 0 | 0 |
| Deebo Samuel | WR | 2 | 0 | 0.0 | β | 1 | 2 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 9 | 196 | 21.8 | 120 | 2 | 65 | 0 |
| Marquise Brown | WR | 5 | 136 | 27.2 | 26 | 3 | 50 | 0 |
| George Kittle | TE | 4 | 128 | 32.0 | 59 | 2 | 81 | 0 |
| James Conner | HB | 2 | 38 | 19.0 | 33 | 0 | 24 | 0 |
| Trey McBride | TE | 4 | 27 | 6.8 | 9 | 0 | 10 | 0 |
| Deebo Samuel | WR | 1 | 26 | 26.0 | β | 1 | 26 | 0 |
| Danny Gray | WR | 2 | 23 | 11.5 | 2 | 0 | 20 | 0 |
| Zach Ertz | TE | 4 | 23 | 5.8 | 8 | 0 | 15 | 0 |
| Michael Wilson | WR | 2 | 17 | 8.5 | 2 | 1 | 10 | 0 |
| Jauan Jennings | WR | 1 | 15 | 15.0 | 7 | 0 | 15 | 0 |
| Rondale Moore | WR | 2 | 15 | 7.5 | 1 | 0 | 10 | 1 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Zaven Collins | MIKE | 4 | 0 | 1 | 0 | 0 |
| Dre Greenlaw | WILL | 5 | 1 | 0 | 1 | 0 |
| Owen Pappoe | MIKE | 3 | 2 | 0 | 0 | 0 |
| Charvarius Ward | CB | 2 | 0 | 1 | 0 | 2 |
| Isaiah Simmons | SS | 5 | 0 | 0 | 0 | 0 |
| Talanoa Hufanga | SS | 5 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 0 | 0 | 1 | 0 | 0 |
| Fred Warner | MIKE | 4 | 0 | 0 | 0 | 0 |
| Nick Bosa | REDG | 1 | 1 | 0 | 0 | 0 |
| Drake Jackson | LEDG | 1 | 1 | 0 | 0 | 0 |
| Marco Wilson | CB | 3 | 0 | 0 | 0 | 0 |
| Avery Young | FS | 2 | 0 | 0 | 0 | 0 |
| Ji'Ayir Brown | SS | 2 | 0 | 0 | 0 | 0 |
| BJ Ojulari | SAM | 1 | 0 | 0 | 0 | 0 |
| Carlos Watkins | DT | 1 | 0 | 0 | 0 | 0 |
| Rashad Fenton | CB | 1 | 0 | 0 | 0 | 0 |
| Tashaun Gipson Sr | FS | 0 | 0 | 0 | 0 | 1 |
| Arik Armstead | DT | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Matt Prater | K | 0 | 0 | 4 | 0 |
| Jake Moody | K | 0 | 0 | 6 | 0 |
| Mitch Wishnowsky | P | 0 | 0 | 0 | 0 |

