GridironFinal

Week 3, 2026

ARI Arizona Cardinals 1-2 30
Final
SF San Francisco 49ers 3-0 36

49ers handle Cardinals 36-30 as Brock Purdy throws for 297 yards and 4 TDs

Automated recap from game data · · Levi's Stadium

Levi's Stadium
Levi's Stadium. Photo: U.S. Customs and Border Protection, Public domain, via Wikimedia Commons.

The San Francisco 49ers handled the Arizona Cardinals 36-30 on Sunday at Levi's Stadium in Santa Clara before a crowd of 70,687. The 49ers moved to 3-0, while the Cardinals fell to 1-2.

The 49ers built a 17-6 halftime lead, then held on as the Cardinals won the second half 24-19. The 49ers never trailed.

The 49ers out-gained the Cardinals 437-365 and overcame a 1-0 turnover deficit. The 49ers converted 5 of 8 third downs and held the ball for 21:16.

Brock Purdy of the 49ers earned Game MVP. Purdy completed 15 of 27 passes for 297 yards, 4 touchdowns and no interceptions, and added 34 rushing yards.

For the Cardinals, Jacoby Brissett completed 38 of 52 passes for 280 yards, 2 touchdowns and no interceptions, and added 4 rushing yards and a touchdown on the ground.

Line score

Team1234T
ARI0671730
SF71061336

How the game turned

49ers win probability
0%50%100% Kickoff Final

Biggest swing: 49ers went from 89% to 100% on one play in the fourth quarter.

Q4 1:52(Shotgun) B.Purdy scrambles left end for 45 yards, TOUCHDOWN NULLIFIED by Penalty.PENALTY on SF-G.Kittle, Offensive Holding, 10 yards, enforced at ARZ 10.

Scoring plays

TimeTeamPlayARI-SF
Q1 8:26SFBrock Purdy complete pass to Mike Evans for 2 yards, lateral to Deebo Samuel for 80 yards (Eddy Pineiro Kick)0-7
Q2 14:55SFMike Evans 23 Yd pass from Brock Purdy (Eddy Pineiro Kick)0-14
Q2 3:03ARIChad Ryland 26 Yd Field Goal3-14
Q2 0:23ARIChad Ryland 41 Yd Field Goal6-14
Q2 0:00SFEddy Pineiro 57 Yd Field Goal6-17
Q3 11:07SFChristian McCaffrey 1 Yd Rush (Eddy Pineiro PAT Failed)6-23
Q3 3:02ARIMichael Wilson 5 Yd pass from Jacoby Brissett (Chad Ryland Kick)13-23
Q4 13:06ARIJeremiyah Love 1 Yd pass from Jacoby Brissett (Chad Ryland Kick)20-23
Q4 8:42SFGeorge Kittle 10 Yd pass from Brock Purdy (Eddy Pineiro PAT Failed)20-29
Q4 2:51ARIJacoby Brissett 1 Yd Rush (Chad Ryland Kick)27-29
Q4 1:31SFGeorge Kittle 20 Yd pass from Brock Purdy (Eddy Pineiro Kick)27-36
Q4 0:34ARIChad Ryland 49 Yd Field Goal30-36

Team stats

ARISF
365Total yards437
272Passing yards297
93Rushing yards140
27First downs23
9-18Third down5-8
2-2Fourth down0-0
3-5Red zone2-2
0Turnovers1
2-8Sacks allowed0-0
10-86Penalties7-69
38:44Time of possession21:16

Top performers

Cardinals

  • PassingJacoby Brissett38/52, 280 yds, 2 TD, 0 INT
  • RushingJeremiyah Love21 car, 90 yds, 0 TD
  • ReceivingMichael Wilson11 rec, 89 yds, 1 TD
  • TacklesAndrew Wingard10 tkl, 0 sack

49ers

  • PassingBrock Purdy15/27, 297 yds, 4 TD, 0 INT
  • RushingChristian McCaffrey15 car, 75 yds, 1 TD
  • ReceivingGeorge Kittle6 rec, 82 yds, 2 TD
  • TacklesFred Warner17 tkl, 0 sack

Up next

More from Week 3