Week 3 · Division game · Recap
Cardinals 30, 49ers 36: Week 3 recap
What happened
The Cardinals fell to the 49ers 36-30 on the road at Levi's Stadium in Week 3, moving to 1-2.
The Cardinals were outgained 437-365, won the turnover battle 1-0, and went 9-18 on third down.
Jacoby Brissett went 38 of 52 for 280 yards and 2 TDs. Jeremiyah Love had 21 carries for 90 yards on the ground. Michael Wilson led the receivers with 11 catches for 89 yards and 1 TD.
On defense, Andrew Wingard had 10 tackles.
Team stats
- 365Total yards437
- 272Passing yards297
- 93Rushing yards140
- 27First downs23
- 9-18Third down5-8
- 3-5Red zone (TD-att)2-2
- 0Turnovers1
- 2-8Sacked-yards0-0
- 10-86Penalties-yards7-69
- 38:44Possession21:16
Box score from ESPN.
Scoring plays
Score: ARI-SF- 1st quarter
- SFBrock Purdy complete pass to Mike Evans for 2 yards, lateral to Deebo Samuel for 80 yards (Eddy Pineiro Kick)8:260-7
- 2nd quarter
- SFMike Evans 23 Yd pass from Brock Purdy (Eddy Pineiro Kick)14:550-14
- ARIChad Ryland 26 Yd Field Goal3:033-14
- ARIChad Ryland 41 Yd Field Goal0:236-14
- SFEddy Pineiro 57 Yd Field Goal0:006-17
- 3rd quarter
- SFChristian McCaffrey 1 Yd Rush (Eddy Pineiro PAT Failed)11:076-23
- ARIMichael Wilson 5 Yd pass from Jacoby Brissett (Chad Ryland Kick)3:0213-23
- 4th quarter
- ARIJeremiyah Love 1 Yd pass from Jacoby Brissett (Chad Ryland Kick)13:0620-23
- SFGeorge Kittle 10 Yd pass from Brock Purdy (Eddy Pineiro PAT Failed)8:4220-29
- ARIJacoby Brissett 1 Yd Rush (Chad Ryland Kick)2:5127-29
- SFGeorge Kittle 20 Yd pass from Brock Purdy (Eddy Pineiro Kick)1:3127-36
- ARIChad Ryland 49 Yd Field Goal0:3430-36
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.