NFL: San Francisco 49ers beat Arizona Cardinals 36–30.
The running score, step by step, with every score marked.
| When | San Francisco 49ers | Arizona Cardinals |
|---|---|---|
| Q1 8:26 · Brock Purdy | 7 | 0 |
| Q2 14:55 · Mike Evans | 14 | 0 |
| Q2 3:03 · Chad Ryland | 14 | 3 |
| Q2 0:23 · Chad Ryland | 14 | 6 |
| Q2 0:00 · Eddy Pineiro | 17 | 6 |
| Q3 11:07 · Christian McCaffrey | 23 | 6 |
| Q3 3:02 · Michael Wilson | 23 | 13 |
| Q4 13:06 · Jeremiyah Love | 23 | 20 |
| Q4 8:42 · George Kittle | 29 | 20 |
| Q4 2:51 · Jacoby Brissett | 29 | 27 |
| Q4 1:31 · George Kittle | 36 | 27 |
| Q4 0:34 · Chad Ryland | 36 | 30 |
| 60′ | 36 | 30 |
Conversions on the downs that keep drives alive, yards gained per snap and per drive, how each side moved the ball, and who held it.
How the yards came
| San Francisco 49ers | Arizona Cardinals | |
|---|---|---|
| Third-down conversions | 5/8 | 9/18 |
| Fourth-down conversions | 0/0 | 2/2 |
| Red-zone touchdowns | 2/2 | 3/5 |
| Yards per play | 8.7 | 4.5 |
| Points per drive | 3.60 | 3.00 |
| Yards per drive | 43.7 | 36.5 |
| Plays | 50 | 81 |
| Passing yards | 297 | 272 |
| Rushing yards | 140 | 93 |
| Time of possession | 21:16 | 38:44 |
| Turnovers | 1 | 0 |
| Penalties (yards) | 7 (69) | 10 (86) |
Q1
Q2
Q3
Q4
San Francisco 49ers led after 4 of 4 quarters, Arizona Cardinals after 0. Largest lead at a break: 11 points, San Francisco 49ers after Q2. Counted at the end of each period, not throughout.
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| San Francisco 49ers | 7 | 10 | 6 | 13 | 36 |
| Arizona Cardinals | 0 | 6 | 7 | 17 | 30 |
From each side's recent results and their meetings, before this game.
| POS | Team | W | L | T | PF | PA | PCT |
|---|---|---|---|---|---|---|---|
| 1 | 6 | 1 | 0 | 197 | 139 | .857 | |
| 2 | 4 | 3 | 0 | 168 | 125 | .571 | |
| 3 | 3 | 4 | 0 | 170 | 159 | .429 | |
| 4 | 2 | 5 | 0 | 142 | 208 | .286 |
Q1
Q2
Q3
Q4
Conversions on the downs that keep drives alive, yards gained per snap and per drive, how each side moved the ball, and who held it.
How the yards came
| San Francisco 49ers | Arizona Cardinals | |
|---|---|---|
| Third-down conversions | 5/8 | 9/18 |
| Fourth-down conversions | 0/0 | 2/2 |
| Red-zone touchdowns | 2/2 | 3/5 |
| Yards per play | 8.7 | 4.5 |
| Points per drive | 3.60 | 3.00 |
| Yards per drive | 43.7 | 36.5 |
| Plays | 50 | 81 |
| Passing yards | 297 | 272 |
| Rushing yards | 140 | 93 |
| Time of possession | 21:16 | 38:44 |
| Turnovers | 1 | 0 |
| Penalties (yards) | 7 (69) | 10 (86) |
Each side's points in each quarter, split by how they were scored.
| Quarter | San Francisco 49ers · Touchdowns | Arizona Cardinals · Touchdowns | San Francisco 49ers · Field goals | Arizona Cardinals · Field goals | San Francisco 49ers · Extra points and conversions | Arizona Cardinals · Extra points and conversions |
|---|---|---|---|---|---|---|
| Q1 | 6 | 0 | 0 | 0 | 1 | 0 |
| Q2 | 6 | 0 | 3 | 6 | 1 | 0 |
| Q3 | 6 | 6 | 0 | 0 | 0 | 1 |
| Q4 | 12 | 12 | 0 | 3 | 1 | 2 |
Each side's leading passer, rusher and receiver, with the rate behind the total.

Brock Purdy
15/27 completions
297yards4 TD

Jacoby Brissett
38/52 completions
280yards2 TD

Christian McCaffrey
15 carries
75yards1 TD

Jeremiyah Love
21 carries
90yards

George Kittle
6/7 caught/targeted
82yards2 TD

Michael Wilson
11/17 caught/targeted
89yards1 TD
San Francisco 49ers led after 4 of 4 quarters, Arizona Cardinals after 0. Largest lead at a break: 11 points, San Francisco 49ers after Q2. Counted at the end of each period, not throughout.
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| San Francisco 49ers | 7 | 10 | 6 | 13 | 36 |
| Arizona Cardinals | 0 | 6 | 7 | 17 | 30 |
| Brock Purdy | 15/27 | 297 | 11.0 | 4 | 133.8 |
| Christian McCaffrey | 15 | 75 | 5.0 | 1 | 14 |
| Brock Purdy | 2 | 34 | 17.0 | 0 | 35 |
| Kaelon Black | 4 | 17 | 4.3 | 0 | 9 |
| Deebo Samuel | 2 | 14 | 7.0 | 0 | 11 |
| George Kittle | 7 | 6 | 82 | 13.7 | 2 | 20 |
| Deebo Samuel | 0 | 0 | 80 | 0.0 | 1 | 80 |
| Jordan Watkins | 2 | 2 | 60 | 30.0 | 0 | 34 |
| Christian McCaffrey | 5 | 4 | 41 | 10.3 | 0 | 13 |
| Mike Evans | 6 | 3 | 34 | 11.3 | 1 | 23 |
| Kyle Juszczyk | 2 | 0 | 0 | 0.0 | 0 | 0 |
| Luke Farrell | 1 | 0 | 0 | 0.0 | 0 | 0 |
| Jacob Cowing | 2 | 0 | 0 | 0.0 | 0 | 0 |
| Kaelon Black | 1 | 0 | 0 | 0.0 | 0 | 0 |
| Fred Warner | 17 | 8 | 0 | 1 | 0 | 1 |
| Renardo Green | 13 | 7 | 0 | 0 | 1 | 0 |
| Dre Greenlaw | 8 | 3 | 0 | 0 | 0 | 0 |
| Ji'Ayir Brown | 6 | 2 | 0 | 0 | 1 | 0 |
| Jack Jones | 5 | 3 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | 5 | 3 | 0 | 0 | 1 | 0 |
| Garret Wallow | 4 | 3 | 0 | 0 | 0 | 0 |
| Marques Sigle | 4 | 2 | 0 | 0 | 0 | 0 |
| Malik Mustapha | 4 | 1 | 0 | 0 | 0 | 0 |
| Khalid Kareem | 3 | 3 | 0 | 0 | 0 | 0 |
| Gracen Halton | 3 | 2 | 0 | 1 | 1 | 0 |
| Keion White | 3 | 1 | 1 | 1 | 0 | 1 |
| Sebastian Valdez | 3 | 1 | 0 | 0 | 0 | 0 |
| KhaDarel Hodge | 2 | 2 | 0 | 0 | 0 | 0 |
| Siran Neal | 2 | 2 | 0 | 0 | 0 | 0 |
| Brayden Willis | 2 | 0 | 0 | 0 | 0 | 0 |
| Upton Stout | 2 | 0 | 0 | 0 | 0 | 0 |
| Ogbonnia Okoronkwo | 1 | 1 | 1 | 0 | 0 | 2 |
| Luke Gifford | 1 | 1 | 0 | 0 | 0 | 0 |
| Jaden Dugger | 1 | 1 | 0 | 0 | 0 | 0 |
| Ashtyn Davis | 1 | 0 | 0 | 0 | 0 | 0 |
| Kevin Givens | 1 | 0 | 0 | 0 | 0 | 1 |
| Osa Odighizuwa | 1 | 0 | 0 | 0 | 1 | 0 |
| Luke Farrell | 1 | 0 | 0 | 0 | 0 | 0 |
| Naquan Jones | 1 | 0 | 0 | 0 | 0 | 0 |
| Deebo Samuel | 4 | 79 | 19.8 | 28 |
| Jacob Cowing | 1 | 7 | 7.0 | 7 |
| Siran Neal | 1 | 0 | 0.0 | 0 |
| Eddy Pineiro | 1/1 | 100.0 | 57 | 3/5 | 6 |
| Corliss Waitman | 3 | 145 | 48.3 | 1 | 57 |
| POS | Team | W | L | T | PF | PA | PCT |
|---|---|---|---|---|---|---|---|
| 1 | 6 | 1 | 0 | 197 | 139 | .857 | |
| 2 | 4 | 3 | 0 | 168 | 125 | .571 | |
| 3 | 3 | 4 | 0 | 170 | 159 | .429 | |
| 4 | 2 | 5 | 0 | 142 | 208 | .286 |
| POS | Team | W | L | T | PF | PA | PCT |
|---|---|---|---|---|---|---|---|
| 1 | 5 | 1 | 0 | 197 | 171 | .833 | |
| 2 | 4 | 3 | 0 | 160 | 143 | .571 | |
| 3 | 2 | 5 | 0 | 137 | 150 | .286 | |
| 4 | 1 | 5 | 0 | 98 | 157 | .167 |
| POS | Team | W | L | T | PF | PA | PCT |
|---|---|---|---|---|---|---|---|
| 1 | 5 | 2 | 0 | 133 | 146 | .714 | |
| 2 | 5 | 2 | 0 | 153 | 138 | .714 | |
| 3 | 4 | 2 | 0 | 163 | 122 | .667 | |
| 4 | 4 | 3 | 0 | 169 | 167 | .571 |
| POS | Team | W | L | T | PF | PA | PCT |
|---|---|---|---|---|---|---|---|
| 1 | 4 | 2 | 0 | 154 | 104 | .667 | |
| 2 | 2 | 5 | 0 | 154 | 180 | .286 | |
| 3 | 2 | 5 | 0 | 165 | 170 | .286 | |
| 4 | 1 | 6 | 0 | 108 | 156 | .143 |
| POS | Team | W | L | T | PF | PA | PCT |
|---|---|---|---|---|---|---|---|
| 1 | 5 | 1 | 0 | 143 | 103 | .833 | |
| 2 | 5 | 2 | 0 | 144 | 141 | .714 | |
| 3 | 3 | 4 | 0 | 183 | 197 | .429 | |
| 4 | 0 | 6 | 0 | 90 | 151 | .000 |
| POS | Team | W | L | T | PF | PA | PCT |
|---|---|---|---|---|---|---|---|
| 1 | 4 | 2 | 1 | 163 | 161 | .643 | |
| 2 | 2 | 4 | 0 | 106 | 137 | .333 | |
| 3 | 2 | 4 | 0 | 151 | 159 | .333 | |
| 4 | 1 | 4 | 1 | 132 | 172 | .250 |
| POS | Team | W | L | T | PF | PA | PCT |
|---|---|---|---|---|---|---|---|
| 1 | 6 | 0 | 0 | 125 | 74 | 1.000 | |
| 2 | 5 | 2 | 0 | 180 | 143 | .714 | |
| 3 | 4 | 2 | 0 | 184 | 165 | .667 | |
| 4 | 4 | 3 | 0 | 144 | 145 | .571 |
| POS | Team | W | L | T | PF | PA | PCT |
|---|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 0 | 159 | 166 | .500 | |
| 2 | 3 | 4 | 0 | 171 | 173 | .429 | |
| 3 | 2 | 5 | 0 | 162 | 151 | .286 | |
| 4 | 2 | 5 | 0 | 162 | 194 | .286 |