The Fan GM
Home / NFC West / 49ers / Week 3 recap

Week 3 · Division game · Recap

49ers 36, Cardinals 30: Week 3 recap

ARICardinals30
final
SF49ers36

Final · Sun, Sep 27 · Levi's Stadium

Brock Purdy passing yards29715/27, 297 YDS, 4 TD
Turnover margin-10 takeaways, 1 giveaways

What happened

The 49ers edged the Cardinals 36-30 at home at Levi's Stadium in Week 3, moving to 3-0.

The 49ers outgained the Cardinals 437-365 in total yards, lost the turnover battle, 1 giveaways to 0, and went 5-8 on third down.

Brock Purdy went 15 of 27 for 297 yards and 4 TDs. Christian McCaffrey had 15 carries for 75 yards and 1 TD on the ground. George Kittle led the receivers with 6 catches for 82 yards and 2 TDs.

On defense, Ogbo Okoronkwo led with 1 sack and Fred Warner had 17 tackles.

Team stats

SFARI

Box score from ESPN.

Scoring plays

Score: ARI-SF

The Fan GM Weekly

The newsletter is launching soon. Until then, follow every brief, preview, and recap by RSS.

Data note: scores, schedules, standings, injuries, lines, and ESPN's predictor come from ESPN's public APIs, as of Nov 12, 2026, 8:01 p.m. CT. Written text is generated from that data and adds no numbers of its own.