POSS 1 · Q1 11:41
SASan Antonio Spurs
Turnover
0 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Sat, Mar 23, 2024·2023-24
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 26 | 39 | 38 | 28 | 131 | |
| 17 | 30 | 24 | 35 | 106 |
Loading Game Flow & shots…
Loading Game Lab analysis…
Loading Possession Explorer…
Solid bars mark a clear box score edge. Edges describe the game and don't establish cause.
Against season averages
Each metric compares home vs away totals (or rates). A difference counts only when |delta| meets the metric tolerance. Overall edge is a plurality of meaningful advantages, not an opaque game score.
PHX
SA
Extra chances are offensive rebounds plus the other side's turnovers.
Extra chances by quarter
Second-chance points are scored after an offensive rebound, before the other team gets the ball. Points off turnovers are scored on the possession after the other team turns it over. Team rebounds move the ball but don't count as rebounds. Counts come from play-by-play and can differ slightly from the official box score.
The top player on each side in every quarter.
Ranked by NBA efficiency: points, rebounds, assists, steals and blocks, minus missed shots, missed free throws and turnovers. Counts come from play-by-play and can differ slightly from the official box score.
Who led and by how much. Hover or drag across the chart to see each scoring play.
Largest leadPHX +32 Q3 2:35SA never led
Every field goal attempt, filling in as the game goes. Switch to Game chart to add steals, blocks, turnovers, fouls and rebounds, and filter by quarter or player. PHX attacks the left basket and SA the right.
Filled dots are makes, rings are misses. Tap a dot to pin it, or a team to isolate its shots.
| Zone | PHX | SA | ||
|---|---|---|---|---|
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
Zones use located attempts only. Tap a zone to show just those shots. Counts come from play-by-play and can differ slightly from the official box score, for example on heaves or stat corrections made after the game.
Injured or inactive players are marked OUT.
| PHX | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 31 | 32 | 7 | 9 | 0 | 0 | 2 | 14-24 | 3-7 | 1-1 | +29 | 65.5% | |
| 31 | 25 | 4 | 4 | 3 | 0 | 0 | 12-16 | 1-2 | 0-0 | +31 | 78.1% | |
| 28 | 13 | 1 | 12 | 0 | 0 | 1 | 6-10 | 1-3 | 0-0 | +15 | 65.0% | |
| 22 | 6 | 10 | 3 | 3 | 0 | 0 | 3-7 | 0-0 | 0-0 | +26 | 42.9% | |
| 26 | 8 | 2 | 1 | 1 | 0 | 1 | 4-6 | 0-0 | 0-0 | +26 | 66.7% | |
| 18 | 10 | 3 | 1 | 1 | 3 | 0 | 3-4 | 0-0 | 4-5 | +2 | 80.6% | |
| 19 | 13 | 4 | 1 | 0 | 1 | 0 | 4-5 | 2-2 | 3-4 | +5 | 96.2% | |
| 23 | 12 | 0 | 1 | 1 | 0 | 0 | 4-6 | 4-5 | 0-0 | +4 | 100.0% | |
| 6 | 4 | 2 | 2 | 1 | 0 | 1 | 2-4 | 0-0 | 0-0 | -2 | 50.0% | |
| 6 | 2 | 1 | 2 | 1 | 0 | 0 | 1-2 | 0-0 | 0-0 | -2 | 50.0% | |
| 6 | 2 | 0 | 1 | 0 | 0 | 0 | 1-2 | 0-1 | 0-0 | -2 | 50.0% | |
| 16 | 4 | 4 | 0 | 0 | 1 | 2 | 2-6 | 0-4 | 0-0 | -3 | 33.3% | |
| 10 | 0 | 1 | 1 | 0 | 0 | 1 | 0-2 | 0-0 | 0-0 | -4 | 0.0% | |
| OUT · COACH'S DECISION | ||||||||||||
| SA | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 21 | 10 | 1 | 5 | 0 | 0 | 1 | 4-5 | 0-1 | 2-2 | -21 | 85.0% | |
| 21 | 13 | 5 | 4 | 0 | 1 | 5 | 5-7 | 1-2 | 2-2 | -13 | 82.5% | |
| 25 | 4 | 2 | 2 | 1 | 2 | 1 | 1-4 | 0-2 | 2-3 | -11 | 37.6% | |
| 21 | 7 | 3 | 2 | 0 | 1 | 2 | 3-7 | 0-4 | 1-2 | -21 | 44.4% | |
| 24 | 2 | 3 | 3 | 0 | 0 | 1 | 1-8 | 0-2 | 0-0 | -27 | 12.5% | |
| 19 | 12 | 1 | 3 | 2 | 1 | 0 | 4-5 | 2-2 | 2-2 | +2 | 102.0% | |
| 24 | 14 | 4 | 1 | 1 | 0 | 1 | 5-11 | 0-5 | 4-5 | -9 | 53.0% | |
| 8 | 11 | 3 | 0 | 0 | 0 | 1 | 5-7 | 1-2 | 0-0 | +6 | 78.6% | |
| 19 | 11 | 3 | 1 | 1 | 1 | 2 | 4-9 | 2-2 | 1-2 | -18 | 55.7% | |
| 9 | 6 | 2 | 2 | 1 | 0 | 1 | 2-6 | 1-5 | 1-1 | +6 | 46.6% | |
| 22 | 7 | 0 | 3 | 0 | 0 | 0 | 3-8 | 1-3 | 0-0 | -15 | 43.8% | |
| 9 | 4 | 3 | 0 | 0 | 0 | 0 | 1-3 | 0-0 | 2-2 | +6 | 51.5% | |
| 19 | 5 | 4 | 1 | 0 | 0 | 0 | 2-5 | 1-3 | 0-0 | -10 | 50.0% |
419 events
| Q | Clock | Team | Play | PHX | SA |
|---|---|---|---|---|---|
| Q1 | 12:00 | SA | Jusuf Nurkic vs. Victor Wembanyama (Tre Jones gains possession) | 0 | 0 |
| Q1 | 11:41 | SA | Victor Wembanyama out of bounds bad pass turnover | 0 | 0 |
| Q1 | 11:26 | PHX | Jusuf Nurkic misses 4-foot hook shot | 0 | 0 |
| Q1 | 11:22 | SA | Spurs defensive team rebound | 0 | 0 |
| Q1 | 11:09 | SA | Devin Vassell misses 16-foot pullup jump shot | 0 | 0 |
| Q1 | 11:05 | PHX | Jusuf Nurkic defensive rebound | 0 | 0 |
| Q1 | 10:51 | PHX | Devin Booker makes 25-foot three pointer | 3 | 0 |
| Q1 | 10:36 | SA | Victor Wembanyama bad pass (Jusuf Nurkic steals) | 3 | 0 |
| Q1 | 10:30 | PHX | Devin Booker misses running pullup jump shot | 3 | 0 |
| Q1 | 10:27 | SA | Devin Vassell defensive rebound | 3 | 0 |
| Q1 | 10:19 | SA | Devin Vassell misses layup | 3 | 0 |
| Q1 | 10:17 | PHX | Devin Booker defensive rebound | 3 | 0 |
| Q1 | 10:12 | PHX | Kevin Durant misses 19-foot pullup jump shot | 3 | 0 |
| Q1 | 10:07 | SA | Tre Jones defensive rebound | 3 | 0 |
| Q1 | 10:04 | SA | Julian Champagnie misses 26-foot three point shot | 3 | 0 |
| Q1 | 10:00 | PHX | Grayson Allen defensive rebound | 3 | 0 |
| Q1 | 9:51 | PHX | Kevin Durant misses 25-foot three point jumper | 3 | 0 |
| Q1 | 9:48 | SA | Victor Wembanyama defensive rebound | 3 | 0 |
| Q1 | 9:45 | SA | Victor Wembanyama makes 1-foot dunk (Devin Vassell assists) | 3 | 2 |
| Q1 | 9:28 | PHX | Devin Booker makes 15-foot pullup jump shot (Jusuf Nurkic assists) | 5 | 2 |
| Q1 | 9:15 | SA | Jeremy Sochan misses 25-foot three point jumper | 5 | 2 |
| Q1 | 9:11 | PHX | Devin Booker defensive rebound | 5 | 2 |
| Q1 | 9:02 | PHX | Julian Champagnie blocks Devin Booker 's 3-foot driving layup | 5 | 2 |
| Q1 | 9:02 | SA | Spurs defensive team rebound | 5 | 2 |
| Q1 | 8:47 | PHX | Devin Booker shooting foul | 5 | 2 |
| Q1 | 8:47 | SA | Victor Wembanyama makes free throw 1 of 2 | 5 | 3 |
| Q1 | 8:47 | SA | Victor Wembanyama makes free throw 2 of 2 | 5 | 4 |
| Q1 | 8:33 | PHX | Bradley Beal makes 13-foot pullup jump shot (Jusuf Nurkic assists) | 7 | 4 |
| Q1 | 8:15 | SA | Victor Wembanyama makes driving layup (Tre Jones assists) | 7 | 6 |
| Q1 | 8:00 | PHX | Jusuf Nurkic makes 3-foot two point shot (Kevin Durant assists) | 9 | 6 |
| Q1 | 7:50 | SA | Victor Wembanyama misses 25-foot step back jumpshot | 9 | 6 |
| Q1 | 7:45 | PHX | Jusuf Nurkic defensive rebound | 9 | 6 |
| Q1 | 7:27 | PHX | Devin Booker misses 19-foot pullup jump shot | 9 | 6 |
| Q1 | 7:24 | SA | Jeremy Sochan defensive rebound | 9 | 6 |
| Q1 | 7:23 | PHX | Grayson Allen shooting foul | 9 | 6 |
| Q1 | 7:23 | SA | Tre Jones makes free throw 1 of 2 | 9 | 7 |
| Q1 | 7:23 | SA | Zach Collins enters the game for Victor Wembanyama | 9 | 7 |
| Q1 | 7:23 | SA | Tre Jones makes free throw 2 of 2 | 9 | 8 |
| Q1 | 7:10 | PHX | Kevin Durant makes 14-foot jumper (Bradley Beal assists) | 11 | 8 |
| Q1 | 6:53 | SA | Jeremy Sochan misses 25-foot three point jumper | 11 | 8 |
| Q1 | 6:50 | PHX | Bradley Beal defensive rebound | 11 | 8 |
| Q1 | 6:46 | PHX | Kevin Durant makes two point shot (Bradley Beal assists) | 13 | 8 |
| Q1 | 6:46 | SA | Spurs Full timeout | 13 | 8 |
| Q1 | 6:46 | SA | Keldon Johnson enters the game for Julian Champagnie | 13 | 8 |
| Q1 | 6:21 | SA | Keldon Johnson misses 22-foot three point jumper | 13 | 8 |
| Q1 | 6:20 | PHX | Suns defensive team rebound | 13 | 8 |
| Q1 | 6:09 | PHX | Kevin Durant makes two point shot (Bradley Beal assists) | 15 | 8 |
| Q1 | 5:53 | SA | Tre Jones misses 26-foot three point jumper | 15 | 8 |
| Q1 | 5:53 | PHX | Jusuf Nurkic defensive rebound | 15 | 8 |
| Q1 | 5:46 | PHX | Grayson Allen makes two point shot | 17 | 8 |
| Q1 | 5:35 | SA | Devin Vassell makes 1-foot dunk (Zach Collins assists) | 17 | 10 |
| Q1 | 5:17 | PHX | Bradley Beal misses 23-foot three point jumper | 17 | 10 |
| Q1 | 5:17 | PHX | Devin Booker offensive rebound | 17 | 10 |
| Q1 | 5:12 | PHX | Bradley Beal misses 23-foot three point jumper | 17 | 10 |
| Q1 | 5:08 | SA | Keldon Johnson defensive rebound | 17 | 10 |
| Q1 | 5:04 | SA | Jeremy Sochan makes 1-foot dunk (Tre Jones assists) | 17 | 12 |
| Q1 | 4:45 | PHX | Bradley Beal out of bounds bad pass turnover | 17 | 12 |
| Q1 | 4:45 | SA | Malaki Branham enters the game for Jeremy Sochan | 17 | 12 |
| Q1 | 4:45 | SA | Cedi Osman enters the game for Tre Jones | 17 | 12 |
| Q1 | 4:45 | PHX | Eric Gordon enters the game for Bradley Beal | 17 | 12 |
| Q1 | 4:26 | SA | Malaki Branham misses 16-foot pullup jump shot | 17 | 12 |
| Q1 | 4:24 | PHX | Devin Booker defensive rebound | 17 | 12 |
| Q1 | 4:14 | PHX | Devin Booker makes two point shot | 19 | 12 |
| Q1 | 4:01 | SA | Zach Collins misses 7-foot hook shot | 19 | 12 |
| Q1 | 4:01 | PHX | Grayson Allen defensive rebound | 19 | 12 |
| Q1 | 3:53 | PHX | Grayson Allen misses two point shot | 19 | 12 |
| Q1 | 3:50 | SA | Keldon Johnson defensive rebound | 19 | 12 |
| Q1 | 3:45 | SA | Devin Vassell misses 10-foot pullup jump shot | 19 | 12 |
| Q1 | 3:43 | SA | Zach Collins offensive rebound | 19 | 12 |
| Q1 | 3:40 | SA | Zach Collins lost ball turnover (Jusuf Nurkic steals) | 19 | 12 |
| Q1 | 3:40 | SA | Cedi Osman transition take foul | 19 | 12 |
| Q1 | 3:40 | PHX | Devin Booker makes free throw 1 of 1 | 20 | 12 |
| Q1 | 3:40 | PHX | Royce O'Neale enters the game for Jusuf Nurkic | 20 | 12 |
| Q1 | 3:40 | PHX | Drew Eubanks enters the game for Kevin Durant | 20 | 12 |
| Q1 | 3:35 | PHX | Devin Booker misses 26-foot three point jumper | 20 | 12 |
| Q1 | 3:31 | SA | Cedi Osman defensive rebound | 20 | 12 |
| Q1 | 3:18 | SA | Zach Collins misses 4-foot two point shot | 20 | 12 |
| Q1 | 3:15 | PHX | Royce O'Neale defensive rebound | 20 | 12 |
| Q1 | 3:07 | PHX | Devin Booker makes 7-foot two point shot | 22 | 12 |
| Q1 | 2:48 | SA | Devin Vassell misses 14-foot pullup jump shot | 22 | 12 |
| Q1 | 2:46 | PHX | Devin Booker defensive rebound | 22 | 12 |
| Q1 | 2:34 | PHX | Grayson Allen misses two point shot | 22 | 12 |
| Q1 | 2:31 | SA | Cedi Osman defensive rebound | 22 | 12 |
| Q1 | 2:21 | SA | Zach Collins bad pass (Drew Eubanks steals) | 22 | 12 |
| Q1 | 2:14 | PHX | Grayson Allen makes two point shot | 24 | 12 |
| Q1 | 2:01 | SA | Zach Collins makes 25-foot three point jumper (Malaki Branham assists) | 24 | 15 |
| Q1 | 1:59 | PHX | Suns Full timeout | 24 | 15 |
| Q1 | 1:59 | SA | Victor Wembanyama enters the game for Zach Collins | 24 | 15 |
| Q1 | 1:59 | SA | Blake Wesley enters the game for Devin Vassell | 24 | 15 |
| Q1 | 1:59 | PHX | Bradley Beal enters the game for Grayson Allen | 24 | 15 |
| Q1 | 1:46 | PHX | Devin Booker makes 16-foot pullup jump shot (Bradley Beal assists) | 26 | 15 |
| Q1 | 1:25 | SA | Malaki Branham makes 4-foot driving floating jump shot (Keldon Johnson assists) | 26 | 17 |
| Q1 | 1:08 | PHX | Victor Wembanyama blocks Eric Gordon 's 5-foot driving layup | 26 | 17 |
| Q1 | 1:05 | SA | Victor Wembanyama defensive rebound | 26 | 17 |
| Q1 | 0:00 | SA | Cedi Osman misses 26-foot three point jumper | 26 | 17 |
| Q1 | 0:00 | SA | Victor Wembanyama offensive rebound | 26 | 17 |
| Q1 | 0:00 | SA | Victor Wembanyama bad pass (Eric Gordon steals) | 26 | 17 |
| Q1 | 0:00 | PHX | Royce O'Neale misses 27-foot three point shot | 26 | 17 |
| Q1 | 0:00 | SA | Cedi Osman defensive rebound | 26 | 17 |
| Q1 | 0:00 | PHX | Bradley Beal personal foul | 26 | 17 |
| Q1 | 0:00 | SA | Victor Wembanyama misses 17-foot pullup jump shot | 26 | 17 |
| Q1 | 0:00 | PHX | Drew Eubanks defensive rebound | 26 | 17 |
| Q1 | 0:00 | PHX | Royce O'Neale misses 27-foot three point jumper | 26 | 17 |
| Q1 | 0:00 | SA | Keldon Johnson defensive rebound | 26 | 17 |
| Q1 | 0:00 | SA | Keldon Johnson misses running pullup jump shot | 26 | 17 |
| Q1 | 0:00 | SA | Spurs offensive team rebound | 26 | 17 |
| Q1 | 0:00 | — | End of the 1st Quarter | 26 | 17 |
| Q2 | 12:00 | PHX | Kevin Durant enters the game for Royce O'Neale | 26 | 17 |
| Q2 | 12:00 | PHX | Bol Bol enters the game for Devin Booker | 26 | 17 |
| Q2 | 11:45 | PHX | Eric Gordon makes 26-foot three point jumper (Bradley Beal assists) | 29 | 17 |
| Q2 | 11:18 | SA | Keldon Johnson misses 9-foot two point shot | 29 | 17 |
| Q2 | 11:16 | PHX | Kevin Durant defensive rebound | 29 | 17 |
| Q2 | 11:06 | PHX | Kevin Durant makes 14-foot pullup jump shot | 31 | 17 |
| Q2 | 10:54 | SA | Malaki Branham misses 25-foot three point jumper | 31 | 17 |
| Q2 | 10:49 | PHX | Kevin Durant defensive rebound | 31 | 17 |
| Q2 | 10:38 | PHX | Bradley Beal makes 14-foot jumper (Drew Eubanks assists) | 33 | 17 |
| Q2 | 10:18 | SA | Victor Wembanyama makes 4-foot two point shot | 33 | 19 |
| Q2 | 10:04 | SA | Malaki Branham shooting foul | 33 | 19 |
| Q2 | 10:04 | PHX | Drew Eubanks makes free throw 1 of 2 | 34 | 19 |
| Q2 | 10:04 | PHX | Drew Eubanks makes free throw 2 of 2 | 35 | 19 |
| Q2 | 9:45 | PHX | Bol Bol shooting foul | 35 | 19 |
| Q2 | 9:45 | SA | Blake Wesley makes free throw 1 of 2 | 35 | 20 |
| Q2 | 9:45 | SA | Blake Wesley makes free throw 2 of 2 | 35 | 21 |
| Q2 | 9:31 | SA | Blake Wesley shooting foul | 35 | 21 |
| Q2 | 9:31 | PHX | Bol Bol makes free throw 1 of 2 | 36 | 21 |
| Q2 | 9:31 | PHX | Bol Bol misses free throw 2 of 2 | 36 | 21 |
| Q2 | 9:29 | SA | Victor Wembanyama defensive rebound | 36 | 21 |
| Q2 | 9:10 | PHX | Bol Bol personal foul | 36 | 21 |
| Q2 | 9:02 | SA | Bol Bol vs. Victor Wembanyama (Cedi Osman gains possession) | 36 | 21 |
| Q2 | 8:56 | SA | Victor Wembanyama makes 25-foot step back jumpshot | 36 | 24 |
| Q2 | 8:39 | PHX | Kevin Durant makes 16-foot pullup jump shot | 38 | 24 |
| Q2 | 8:24 | SA | Malaki Branham makes 1-foot two point shot | 38 | 26 |
| Q2 | 7:56 | PHX | Bol Bol makes 6-foot two point shot (Bradley Beal assists) | 40 | 26 |
| Q2 | 7:42 | SA | Drew Eubanks blocks Blake Wesley 's 3-foot dunk | 40 | 26 |
| Q2 | 7:37 | PHX | Kevin Durant defensive rebound | 40 | 26 |
| Q2 | 7:34 | PHX | Eric Gordon makes 23-foot three point jumper (Kevin Durant assists) | 43 | 26 |
| Q2 | 7:08 | SA | Blake Wesley makes 22-foot three point jumper (Victor Wembanyama assists) | 43 | 29 |
| Q2 | 6:49 | PHX | Kevin Durant misses 14-foot pullup jump shot | 43 | 29 |
| Q2 | 6:46 | SA | Cedi Osman defensive rebound | 43 | 29 |
| Q2 | 6:42 | SA | Cedi Osman makes two point shot | 43 | 31 |
| Q2 | 6:30 | SA | Blake Wesley personal foul | 43 | 31 |
| Q2 | 6:30 | SA | Spurs Full timeout | 43 | 31 |
| Q2 | 6:30 | SA | Zach Collins enters the game for Victor Wembanyama | 43 | 31 |
| Q2 | 6:30 | SA | Devin Vassell enters the game for Keldon Johnson | 43 | 31 |
| Q2 | 6:30 | SA | Tre Jones enters the game for Blake Wesley | 43 | 31 |
| Q2 | 6:30 | SA | Jeremy Sochan enters the game for Cedi Osman | 43 | 31 |
| Q2 | 6:30 | PHX | Devin Booker enters the game for Bradley Beal | 43 | 31 |
| Q2 | 6:30 | PHX | Grayson Allen enters the game for Drew Eubanks | 43 | 31 |
| Q2 | 6:30 | PHX | Jusuf Nurkic enters the game for Eric Gordon | 43 | 31 |
| Q2 | 6:15 | PHX | Kevin Durant misses 9-foot two point shot | 43 | 31 |
| Q2 | 6:12 | PHX | Jusuf Nurkic offensive rebound | 43 | 31 |
| Q2 | 6:05 | PHX | Devin Booker makes 9-foot step back jumpshot | 45 | 31 |
| Q2 | 5:53 | SA | Malaki Branham misses 23-foot three point jumper | 45 | 31 |
| Q2 | 5:50 | PHX | Jusuf Nurkic defensive rebound | 45 | 31 |
| Q2 | 5:41 | PHX | Devin Booker misses 8-foot pullup jump shot | 45 | 31 |
| Q2 | 5:38 | SA | Jeremy Sochan defensive rebound | 45 | 31 |
| Q2 | 5:24 | SA | Jeremy Sochan bad pass (Jusuf Nurkic steals) | 45 | 31 |
| Q2 | 5:19 | PHX | Kevin Durant makes two point shot (Devin Booker assists) | 47 | 31 |
| Q2 | 4:59 | SA | Zach Collins misses 14-foot jumper | 47 | 31 |
| Q2 | 4:56 | PHX | Bol Bol defensive rebound | 47 | 31 |
| Q2 | 4:40 | PHX | Jusuf Nurkic misses 2-foot two point shot | 47 | 31 |
| Q2 | 4:31 | PHX | Jusuf Nurkic offensive rebound | 47 | 31 |
| Q2 | 4:31 | PHX | Jusuf Nurkic misses two point shot | 47 | 31 |
| Q2 | 4:31 | SA | Jeremy Sochan defensive rebound | 47 | 31 |
| Q2 | 4:24 | SA | Devin Vassell misses 26-foot three point shot | 47 | 31 |
| Q2 | 4:19 | PHX | Kevin Durant defensive rebound | 47 | 31 |
| Q2 | 4:12 | PHX | Kevin Durant makes 7-foot two point shot | 49 | 31 |
| Q2 | 4:00 | SA | Zach Collins makes 26-foot three point jumper (Tre Jones assists) | 49 | 34 |
| Q2 | 3:46 | PHX | Bol Bol makes 20-foot pullup jump shot (Devin Booker assists) | 51 | 34 |
| Q2 | 3:38 | SA | Malaki Branham misses two point shot | 51 | 34 |
| Q2 | 3:38 | PHX | Bol Bol defensive rebound | 51 | 34 |
| Q2 | 3:25 | PHX | Jusuf Nurkic makes 4-foot layup (Devin Booker assists) | 53 | 34 |
| Q2 | 3:25 | SA | Spurs Full timeout | 53 | 34 |
| Q2 | 3:25 | SA | Keldon Johnson enters the game for Malaki Branham | 53 | 34 |
| Q2 | 3:25 | PHX | Eric Gordon enters the game for Bol Bol | 53 | 34 |
| Q2 | 3:25 | PHX | Royce O'Neale enters the game for Kevin Durant | 53 | 34 |
| Q2 | 3:08 | SA | Jeremy Sochan misses 25-foot three point jumper | 53 | 34 |
| Q2 | 3:08 | SA | Spurs offensive team rebound | 53 | 34 |
| Q2 | 3:08 | PHX | Eric Gordon loose ball foul | 53 | 34 |
| Q2 | 2:57 | SA | Devin Vassell misses 11-foot two point shot | 53 | 34 |
| Q2 | 2:53 | PHX | Jusuf Nurkic defensive rebound | 53 | 34 |
| Q2 | 2:39 | PHX | Grayson Allen bad pass (Zach Collins steals) | 53 | 34 |
| Q2 | 2:34 | SA | Zach Collins makes two point shot | 53 | 36 |
| Q2 | 2:14 | PHX | Grayson Allen makes 6-foot driving floating jump shot (Devin Booker assists) | 55 | 36 |
| Q2 | 2:07 | PHX | Jusuf Nurkic kicked ball violation | 55 | 36 |
| Q2 | 2:07 | SA | Victor Wembanyama enters the game for Zach Collins | 55 | 36 |
| Q2 | 2:07 | SA | Julian Champagnie enters the game for Devin Vassell | 55 | 36 |
| Q2 | 2:07 | PHX | Kevin Durant enters the game for Jusuf Nurkic | 55 | 36 |
| Q2 | 1:54 | SA | Julian Champagnie makes driving layup (Jeremy Sochan assists) | 55 | 38 |
| Q2 | 1:38 | PHX | Kevin Durant makes 23-foot three point jumper (Bradley Beal assists) | 58 | 38 |
| Q2 | 1:26 | SA | Julian Champagnie misses 23-foot three point jumper | 58 | 38 |
| Q2 | 1:25 | SA | Keldon Johnson offensive rebound | 58 | 38 |
| Q2 | 1:25 | SA | Keldon Johnson makes tip shot | 58 | 40 |
| Q2 | 1:25 | PHX | Eric Gordon shooting foul | 58 | 40 |
| Q2 | 1:25 | SA | Keldon Johnson makes free throw 1 of 1 | 58 | 41 |
| Q2 | 1:03 | PHX | Eric Gordon makes 26-foot three point jumper (Grayson Allen assists) | 61 | 41 |
| Q2 | 2:07 | PHX | Bradley Beal enters the game for Royce O'Neale | 55 | 36 |
| Q2 | 0:00 | SA | Keldon Johnson makes 3-foot two point shot (Tre Jones assists) | 61 | 43 |
| Q2 | 0:00 | PHX | Devin Booker makes 8-foot pullup jump shot | 63 | 43 |
| Q2 | 0:00 | SA | Tre Jones makes 3-foot layup (Victor Wembanyama assists) | 63 | 45 |
| Q2 | 0:00 | SA | Keldon Johnson personal take foul | 63 | 45 |
| Q2 | 0:00 | PHX | Bradley Beal makes 3-foot layup (Devin Booker assists) | 65 | 45 |
| Q2 | 0:00 | SA | Tre Jones makes 8-foot running pullup jump shot | 65 | 47 |
| Q2 | 0:00 | — | (00:00) [Suns] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL) | 65 | 47 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 65 | 47 |
| Q3 | 12:00 | SA | Devin Vassell enters the game for Keldon Johnson | 65 | 47 |
| Q3 | 12:00 | PHX | Jusuf Nurkic enters the game for Eric Gordon | 65 | 47 |
| Q3 | 11:42 | PHX | Devin Booker makes 23-foot three point jumper (Bradley Beal assists) | 68 | 47 |
| Q3 | 11:29 | SA | Devin Vassell misses 23-foot three point jumper | 68 | 47 |
| Q3 | 11:25 | PHX | Jusuf Nurkic defensive rebound | 68 | 47 |
| Q3 | 11:21 | PHX | Devin Booker makes 18-foot running pullup jump shot | 70 | 47 |
| Q3 | 11:05 | SA | Tre Jones makes driving layup (Devin Vassell assists) | 70 | 49 |
| Q3 | 10:44 | PHX | Bradley Beal makes 26-foot three point jumper (Kevin Durant assists) | 73 | 49 |
| Q3 | 10:30 | SA | Jeremy Sochan misses 25-foot three point jumper | 73 | 49 |
| Q3 | 10:27 | PHX | Devin Booker defensive rebound | 73 | 49 |
| Q3 | 10:25 | PHX | Jeremy Sochan blocks Devin Booker 's 3-foot two point shot | 73 | 49 |
| Q3 | 10:25 | PHX | Suns offensive team rebound | 73 | 49 |
| Q3 | 10:23 | PHX | Kevin Durant makes 17-foot jumper (Devin Booker assists) | 75 | 49 |
| Q3 | 10:06 | PHX | Jusuf Nurkic shooting foul | 75 | 49 |
| Q3 | 10:06 | SA | Jeremy Sochan misses free throw 1 of 2 | 75 | 49 |
| Q3 | 10:06 | SA | Spurs offensive team rebound | 75 | 49 |
| Q3 | 10:06 | SA | Jeremy Sochan makes free throw 2 of 2 | 75 | 50 |
| Q3 | 9:55 | PHX | Bradley Beal misses 13-foot step back jumpshot | 75 | 50 |
| Q3 | 9:50 | SA | Julian Champagnie defensive rebound | 75 | 50 |
| Q3 | 9:47 | SA | Jeremy Sochan makes two point shot (Victor Wembanyama assists) | 75 | 52 |
| Q3 | 9:30 | SA | Julian Champagnie personal foul | 75 | 52 |
| Q3 | 9:25 | PHX | Bradley Beal misses 17-foot jumper | 75 | 52 |
| Q3 | 9:21 | SA | Victor Wembanyama defensive rebound | 75 | 52 |
| Q3 | 9:17 | SA | Jeremy Sochan makes two point shot (Victor Wembanyama assists) | 75 | 54 |
| Q3 | 8:54 | PHX | Devin Booker makes 10-foot pullup jump shot | 77 | 54 |
| Q3 | 8:41 | SA | Devin Vassell bad pass (Kevin Durant steals) | 77 | 54 |
| Q3 | 8:29 | PHX | Devin Booker makes 25-foot three point jumper (Bradley Beal assists) | 80 | 54 |
| Q3 | 8:28 | SA | Spurs Full timeout | 80 | 54 |
| Q3 | 8:17 | PHX | Jusuf Nurkic personal foul | 80 | 54 |
| Q3 | 8:09 | SA | Tre Jones makes 11-foot driving floating jump shot | 80 | 56 |
| Q3 | 7:43 | PHX | Devin Booker misses 28-foot jump bank shot | 80 | 56 |
| Q3 | 7:38 | PHX | Jusuf Nurkic offensive rebound | 80 | 56 |
| Q3 | 7:36 | PHX | Kevin Durant makes 2-foot alley oop dunk shot (Jusuf Nurkic assists) | 82 | 56 |
| Q3 | 7:18 | SA | Victor Wembanyama out of bounds lost ball turnover | 82 | 56 |
| Q3 | 7:04 | PHX | Bradley Beal makes 1-foot layup (Kevin Durant assists) | 84 | 56 |
| Q3 | 6:53 | SA | Tre Jones out of bounds lost ball turnover | 84 | 56 |
| Q3 | 6:34 | PHX | Julian Champagnie blocks Devin Booker 's 6-foot driving layup | 84 | 56 |
| Q3 | 6:30 | SA | Devin Vassell defensive rebound | 84 | 56 |
| Q3 | 6:22 | SA | Victor Wembanyama makes 1-foot dunk (Jeremy Sochan assists) | 84 | 58 |
| Q3 | 6:07 | PHX | Devin Booker misses driving floating jump shot | 84 | 58 |
| Q3 | 6:04 | PHX | Devin Booker offensive rebound | 84 | 58 |
| Q3 | 5:58 | PHX | Devin Booker offensive foul | 84 | 58 |
| Q3 | 5:58 | PHX | Devin Booker turnover | 84 | 58 |
| Q3 | 5:44 | SA | Victor Wembanyama lost ball turnover (Grayson Allen steals) | 84 | 58 |
| Q3 | 5:40 | PHX | Grayson Allen makes two point shot | 86 | 58 |
| Q3 | 5:40 | SA | Spurs Full timeout | 86 | 58 |
| Q3 | 5:40 | SA | Keldon Johnson enters the game for Julian Champagnie | 86 | 58 |
| Q3 | 5:20 | PHX | Jusuf Nurkic personal foul | 86 | 58 |
| Q3 | 5:20 | SA | Zach Collins enters the game for Victor Wembanyama | 86 | 58 |
| Q3 | 5:06 | SA | Keldon Johnson makes 13-foot two point shot (Tre Jones assists) | 86 | 60 |
| Q3 | 4:41 | PHX | Jusuf Nurkic misses 4-foot hook shot | 86 | 60 |
| Q3 | 4:40 | PHX | Suns offensive team rebound | 86 | 60 |
| Q3 | 4:36 | PHX | Kevin Durant makes 4-foot two point shot (Bradley Beal assists) | 88 | 60 |
| Q3 | 4:23 | SA | Jeremy Sochan out of bounds bad pass turnover | 88 | 60 |
| Q3 | 4:23 | SA | Cedi Osman enters the game for Jeremy Sochan | 88 | 60 |
| Q3 | 4:23 | SA | Malaki Branham enters the game for Tre Jones | 88 | 60 |
| Q3 | 4:07 | PHX | Devin Booker misses 26-foot three point jumper | 88 | 60 |
| Q3 | 4:04 | SA | Devin Vassell defensive rebound | 88 | 60 |
| Q3 | 3:54 | SA | Keldon Johnson makes driving layup (Devin Vassell assists) | 88 | 62 |
| Q3 | 3:35 | PHX | Jusuf Nurkic makes 4-foot hook shot (Bradley Beal assists) | 90 | 62 |
| Q3 | 3:21 | SA | Keldon Johnson misses 25-foot three point jumper | 90 | 62 |
| Q3 | 3:16 | PHX | Jusuf Nurkic defensive rebound | 90 | 62 |
| Q3 | 3:12 | PHX | Devin Booker makes two point shot | 92 | 62 |
| Q3 | 2:54 | PHX | Jusuf Nurkic shooting foul | 92 | 62 |
| Q3 | 2:54 | SA | Keldon Johnson misses free throw 1 of 2 | 92 | 62 |
| Q3 | 2:54 | SA | Spurs offensive team rebound | 92 | 62 |
| Q3 | 2:54 | SA | Julian Champagnie enters the game for Devin Vassell | 92 | 62 |
| Q3 | 2:54 | PHX | Drew Eubanks enters the game for Bradley Beal | 92 | 62 |
| Q3 | 2:54 | PHX | Eric Gordon enters the game for Grayson Allen | 92 | 62 |
| Q3 | 2:54 | PHX | Royce O'Neale enters the game for Jusuf Nurkic | 92 | 62 |
| Q3 | 2:54 | SA | Keldon Johnson makes free throw 2 of 2 | 92 | 63 |
| Q3 | 2:35 | PHX | Eric Gordon makes 25-foot three point jumper (Devin Booker assists) | 95 | 63 |
| Q3 | 2:14 | SA | Cedi Osman misses 12-foot pullup jump shot | 95 | 63 |
| Q3 | 2:10 | PHX | Royce O'Neale defensive rebound | 95 | 63 |
| Q3 | 2:06 | PHX | Royce O'Neale misses 26-foot three point shot | 95 | 63 |
| Q3 | 2:02 | SA | Julian Champagnie defensive rebound | 95 | 63 |
| Q3 | 1:56 | PHX | Drew Eubanks shooting foul | 95 | 63 |
| Q3 | 1:56 | SA | Keldon Johnson makes free throw 1 of 2 | 95 | 64 |
| Q3 | 1:56 | SA | Keldon Johnson makes free throw 2 of 2 | 95 | 65 |
| Q3 | 1:54 | PHX | Royce O'Neale bad pass (Julian Champagnie steals) | 95 | 65 |
| Q3 | 1:50 | SA | Cedi Osman makes 22-foot three point jumper (Julian Champagnie assists) | 95 | 68 |
| Q3 | 1:37 | PHX | Drew Eubanks makes 2-foot layup (Devin Booker assists) | 97 | 68 |
| Q3 | 1:19 | SA | Julian Champagnie lost ball turnover (Kevin Durant steals) | 97 | 68 |
| Q3 | 1:08 | PHX | Devin Booker bad pass (Keldon Johnson steals) | 97 | 68 |
| Q3 | 1:03 | SA | Keldon Johnson makes two point shot (Cedi Osman assists) | 97 | 70 |
| Q3 | 0:00 | PHX | Devin Booker makes 16-foot pullup jump shot | 99 | 70 |
| Q3 | 0:00 | SA | Keldon Johnson bad pass (Kevin Durant steals) | 99 | 70 |
| Q3 | 0:00 | PHX | Kevin Durant makes 1-foot dunk (Devin Booker assists) | 101 | 70 |
| Q3 | 0:00 | SA | Malaki Branham misses driving layup | 101 | 70 |
| Q3 | 0:00 | SA | Zach Collins offensive rebound | 101 | 70 |
| Q3 | 0:00 | PHX | Devin Booker shooting foul | 101 | 70 |
| Q3 | 0:00 | SA | Zach Collins misses free throw 1 of 2 | 101 | 70 |
| Q3 | 0:00 | SA | Spurs offensive team rebound | 101 | 70 |
| Q3 | 0:00 | SA | Zach Collins makes free throw 2 of 2 | 101 | 71 |
| Q3 | 0:00 | PHX | Devin Booker makes driving layup | 103 | 71 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 103 | 71 |
| Q4 | 12:00 | SA | Blake Wesley enters the game for Julian Champagnie | 103 | 71 |
| Q4 | 12:00 | PHX | Bradley Beal enters the game for Devin Booker | 103 | 71 |
| Q4 | 12:00 | PHX | Bol Bol enters the game for Kevin Durant | 103 | 71 |
| Q4 | 11:53 | SA | Malaki Branham makes 26-foot three point shot (Blake Wesley assists) | 103 | 74 |
| Q4 | 11:33 | PHX | Zach Collins blocks Drew Eubanks 's 7-foot layup | 103 | 74 |
| Q4 | 11:33 | PHX | Suns offensive team rebound | 103 | 74 |
| Q4 | 11:24 | PHX | shot clock turnover | 103 | 74 |
| Q4 | 11:16 | SA | Zach Collins misses 4-foot hook shot | 103 | 74 |
| Q4 | 11:12 | PHX | Drew Eubanks defensive rebound | 103 | 74 |
| Q4 | 11:09 | PHX | Bradley Beal makes 15-foot running pullup jump shot | 105 | 74 |
| Q4 | 10:53 | SA | Blake Wesley makes 23-foot three point jumper (Malaki Branham assists) | 105 | 77 |
| Q4 | 10:35 | SA | Zach Collins shooting foul | 105 | 77 |
| Q4 | 10:35 | PHX | Drew Eubanks misses free throw 1 of 2 | 105 | 77 |
| Q4 | 10:35 | PHX | Suns offensive team rebound | 105 | 77 |
| Q4 | 10:35 | PHX | Drew Eubanks makes free throw 2 of 2 | 106 | 77 |
| Q4 | 10:24 | SA | Zach Collins makes 2-foot layup (Malaki Branham assists) | 106 | 79 |
| Q4 | 10:05 | PHX | Royce O'Neale makes 2-foot two point shot (Bradley Beal assists) | 108 | 79 |
| Q4 | 9:51 | SA | Keldon Johnson misses 25-foot three point jumper | 108 | 79 |
| Q4 | 9:47 | PHX | Bol Bol defensive rebound | 108 | 79 |
| Q4 | 9:41 | PHX | Eric Gordon misses 30-foot three point pullup jump shot | 108 | 79 |
| Q4 | 9:38 | SA | Zach Collins defensive rebound | 108 | 79 |
| Q4 | 9:34 | SA | Drew Eubanks blocks Zach Collins 's 7-foot layup | 108 | 79 |
| Q4 | 9:32 | SA | Drew Eubanks vs. Zach Collins | 108 | 79 |
| Q4 | 9:34 | SA | Spurs offensive team rebound | 108 | 79 |
| Q4 | 9:30 | PHX | Josh Okogie loose ball foul | 108 | 79 |
| Q4 | 9:34 | PHX | Josh Okogie enters the game for Bradley Beal | 108 | 79 |
| Q4 | 9:21 | SA | Keldon Johnson misses 26-foot three point jumper | 108 | 79 |
| Q4 | 9:18 | PHX | Drew Eubanks defensive rebound | 108 | 79 |
| Q4 | 8:57 | SA | Zach Collins shooting foul | 108 | 79 |
| Q4 | 8:57 | PHX | Bol Bol makes free throw 1 of 2 | 109 | 79 |
| Q4 | 8:57 | SA | Dominick Barlow enters the game for Keldon Johnson | 109 | 79 |
| Q4 | 8:57 | SA | Devonte' Graham enters the game for Malaki Branham | 109 | 79 |
| Q4 | 8:57 | PHX | Bol Bol makes free throw 2 of 2 | 110 | 79 |
| Q4 | 8:43 | SA | Cedi Osman misses 27-foot three point jumper | 110 | 79 |
| Q4 | 8:39 | SA | Dominick Barlow offensive rebound | 110 | 79 |
| Q4 | 8:36 | SA | Drew Eubanks blocks Dominick Barlow 's 3-foot layup | 110 | 79 |
| Q4 | 8:32 | PHX | Bol Bol defensive rebound | 110 | 79 |
| Q4 | 8:29 | PHX | Josh Okogie bad pass (Blake Wesley steals) | 110 | 79 |
| Q4 | 8:24 | SA | Devonte' Graham makes 26-foot running pullup jump shot (Blake Wesley assists) | 110 | 82 |
| Q4 | 8:02 | PHX | Drew Eubanks makes 3-foot layup (Josh Okogie assists) | 112 | 82 |
| Q4 | 8:02 | SA | Zach Collins shooting foul | 112 | 82 |
| Q4 | 8:02 | SA | Sandro Mamukelashvili enters the game for Cedi Osman | 112 | 82 |
| Q4 | 8:02 | SA | Julian Champagnie enters the game for Zach Collins | 112 | 82 |
| Q4 | 8:02 | PHX | Drew Eubanks makes free throw 1 of 1 | 113 | 82 |
| Q4 | 7:49 | SA | Sandro Mamukelashvili makes 5-foot two point shot (Devonte' Graham assists) | 113 | 84 |
| Q4 | 7:27 | PHX | Royce O'Neale makes 2-foot two point shot | 115 | 84 |
| Q4 | 7:13 | SA | Blake Wesley makes 13-foot jumper (Devonte' Graham assists) | 115 | 86 |
| Q4 | 6:50 | PHX | Drew Eubanks makes 2-foot dunk (Eric Gordon assists) | 117 | 86 |
| Q4 | 6:43 | SA | Devonte' Graham misses 26-foot three point jumper | 117 | 86 |
| Q4 | 6:34 | SA | Dominick Barlow offensive rebound | 117 | 86 |
| Q4 | 6:34 | SA | Dominick Barlow makes tip shot | 117 | 88 |
| Q4 | 6:19 | PHX | Royce O'Neale misses 27-foot three point pullup jump shot | 117 | 88 |
| Q4 | 6:15 | SA | Sandro Mamukelashvili defensive rebound | 117 | 88 |
| Q4 | 6:05 | SA | Sandro Mamukelashvili misses layup | 117 | 88 |
| Q4 | 6:02 | PHX | Royce O'Neale defensive rebound | 117 | 88 |
| Q4 | 5:53 | PHX | Bol Bol misses 14-foot two point shot | 117 | 88 |
| Q4 | 5:49 | SA | Devonte' Graham defensive rebound | 117 | 88 |
| Q4 | 5:43 | PHX | Eric Gordon shooting foul | 117 | 88 |
| Q4 | 5:43 | SA | Spurs Full timeout | 117 | 88 |
| Q4 | 5:43 | SA | Malaki Branham enters the game for Blake Wesley | 117 | 88 |
| Q4 | 5:43 | PHX | Nassir Little enters the game for Bol Bol | 117 | 88 |
| Q4 | 5:43 | PHX | Thaddeus Young enters the game for Drew Eubanks | 117 | 88 |
| Q4 | 5:43 | PHX | David Roddy enters the game for Eric Gordon | 117 | 88 |
| Q4 | 5:43 | SA | Julian Champagnie misses free throw 1 of 3 | 117 | 88 |
| Q4 | 5:43 | SA | Spurs offensive team rebound | 117 | 88 |
| Q4 | 5:43 | SA | Julian Champagnie makes free throw 2 of 3 | 117 | 89 |
| Q4 | 5:43 | SA | Julian Champagnie makes free throw 3 of 3 | 117 | 90 |
| Q4 | 5:31 | PHX | Nassir Little misses 25-foot three point jumper | 117 | 90 |
| Q4 | 5:27 | SA | Sandro Mamukelashvili defensive rebound | 117 | 90 |
| Q4 | 5:19 | SA | Sandro Mamukelashvili makes 5-foot two point shot (Julian Champagnie assists) | 117 | 92 |
| Q4 | 4:53 | PHX | shot clock turnover | 117 | 92 |
| Q4 | 4:53 | SA | Blake Wesley enters the game for Malaki Branham | 117 | 92 |
| Q4 | 4:31 | SA | Devonte' Graham misses 29-foot step back jumpshot | 117 | 92 |
| Q4 | 4:27 | PHX | Royce O'Neale defensive rebound | 117 | 92 |
| Q4 | 4:18 | PHX | Thaddeus Young misses driving layup | 117 | 92 |
| Q4 | 4:14 | PHX | Josh Okogie offensive rebound | 117 | 92 |
| Q4 | 4:14 | PHX | Josh Okogie misses tip shot | 117 | 92 |
| Q4 | 4:11 | PHX | Thaddeus Young offensive rebound | 117 | 92 |
| Q4 | 4:10 | PHX | Royce O'Neale bad pass (Blake Wesley steals) | 117 | 92 |
| Q4 | 4:09 | SA | Royce O'Neale blocks Julian Champagnie 's 2-foot two point shot | 117 | 92 |
| Q4 | 4:09 | SA | Spurs offensive team rebound | 117 | 92 |
| Q4 | 4:09 | PHX | Bol Bol enters the game for Royce O'Neale | 117 | 92 |
| Q4 | 4:02 | SA | Sandro Mamukelashvili makes 9-foot pullup jump shot | 117 | 94 |
| Q4 | 3:47 | PHX | Thaddeus Young makes 3-foot layup (David Roddy assists) | 119 | 94 |
| Q4 | 3:36 | SA | Sandro Mamukelashvili makes three pointer (Blake Wesley assists) | 119 | 97 |
| Q4 | 3:17 | PHX | David Roddy makes driving floating jump shot (Thaddeus Young assists) | 121 | 97 |
| Q4 | 3:09 | SA | Devonte' Graham bad pass (David Roddy steals) | 121 | 97 |
| Q4 | 3:05 | PHX | Bol Bol makes 26-foot running pullup jump shot (Nassir Little assists) | 124 | 97 |
| Q4 | 2:51 | SA | Sandro Mamukelashvili makes driving layup | 124 | 99 |
| Q4 | 2:34 | PHX | Josh Okogie misses 7-foot pullup jump shot | 124 | 99 |
| Q4 | 2:34 | SA | Dominick Barlow defensive rebound | 124 | 99 |
| Q4 | 2:23 | PHX | Bol Bol shooting foul | 124 | 99 |
| Q4 | 2:23 | PHX | Suns Full timeout | 124 | 99 |
| Q4 | 2:23 | SA | Dominick Barlow makes free throw 1 of 2 | 124 | 100 |
| Q4 | 2:23 | SA | Dominick Barlow makes free throw 2 of 2 | 124 | 101 |
| Q4 | 2:08 | PHX | Blake Wesley blocks Thaddeus Young 's 4-foot layup | 124 | 101 |
| Q4 | 2:08 | PHX | Suns offensive team rebound | 124 | 101 |
| Q4 | 1:59 | PHX | Thaddeus Young makes 2-foot layup (Bol Bol assists) | 126 | 101 |
| Q4 | 1:38 | SA | Devonte' Graham makes 11-foot driving floating jump shot | 126 | 103 |
| Q4 | 1:38 | PHX | Nassir Little shooting foul | 126 | 103 |
| Q4 | 1:38 | SA | Devonte' Graham makes free throw 1 of 1 | 126 | 104 |
| Q4 | 1:24 | PHX | David Roddy misses 8-foot pullup jump shot | 126 | 104 |
| Q4 | 1:20 | SA | Devonte' Graham defensive rebound | 126 | 104 |
| Q4 | 1:18 | SA | Devonte' Graham misses running pullup jump shot | 126 | 104 |
| Q4 | 1:13 | PHX | David Roddy defensive rebound | 126 | 104 |
| Q4 | 1:07 | PHX | Bol Bol makes 26-foot three pointer (David Roddy assists) | 129 | 104 |
| Q4 | 0:00 | SA | Devonte' Graham misses 23-foot three point jumper | 129 | 104 |
| Q4 | 0:00 | PHX | Thaddeus Young defensive rebound | 129 | 104 |
| Q4 | 0:00 | PHX | Thaddeus Young bad pass (Devonte' Graham steals) | 129 | 104 |
| Q4 | 0:00 | SA | Sandro Mamukelashvili lost ball turnover (Thaddeus Young steals) | 129 | 104 |
| Q4 | 0:00 | PHX | Nassir Little makes 2-foot dunk (Thaddeus Young assists) | 131 | 104 |
| Q4 | 0:00 | SA | Bol Bol blocks Dominick Barlow 's 5-foot two point shot | 131 | 104 |
| Q4 | 0:00 | SA | Sandro Mamukelashvili offensive rebound | 131 | 104 |
| Q4 | 0:00 | SA | Sandro Mamukelashvili misses 26-foot three point pullup jump shot | 131 | 104 |
| Q4 | 0:00 | SA | Blake Wesley offensive rebound | 131 | 104 |
| Q4 | 0:00 | SA | Blake Wesley makes dunk | 131 | 106 |
| Q4 | 0:00 | — | End of the 4th Quarter | 131 | 106 |
| Q4 | 0:00 | — | End of Game | 131 | 106 |
Possession sequences reconstructed from official play-by-play.
DerivedThese sequences are reconstructed from play-by-play. They are not labeled as official NBA possession counts.
Lineup context is unavailable because the substitution sequence could not be fully validated.
Official NBA possession totals were not available for comparison on this game.
Play-by-play: Secondary feed · Box score: Primary feed
Official comparison: Unavailable
Derived team possessions: 89 home / 89 away
NBA-reported team possessions: unavailable
Lineup context: unavailable
Aggregate possession metrics (pace, PPP, ratings) are suppressed for this game.
Showing 25 of 178 matches · 178 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:41 | SASan Antonio Spurs | Turnover | 0 | Phoenix Suns 0, San Antonio Spurs 0PHX 0 · SA 0 | |
| 2 | Q1 11:26 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 0, San Antonio Spurs 0PHX 0 · SA 0 | |
| 3 | Q1 11:09 | SASan Antonio Spurs | Other | 0 | Phoenix Suns 0, San Antonio Spurs 0PHX 0 · SA 0 | |
| 4 | Q1 10:51 | PHXPhoenix Suns | Made shot | 3 | Phoenix Suns 3, San Antonio Spurs 0PHX 3 · SA 0 | |
| 5 | Q1 10:30 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 3, San Antonio Spurs 0PHX 3 · SA 0 | |
| 6 | Q1 10:19 | SASan Antonio Spurs | Other | 0 | Phoenix Suns 3, San Antonio Spurs 0PHX 3 · SA 0 | |
| 7 | Q1 10:12 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 3, San Antonio Spurs 0PHX 3 · SA 0 | |
| 8 | Q1 10:04 | SASan Antonio Spurs | Other | 0 | Phoenix Suns 3, San Antonio Spurs 0PHX 3 · SA 0 | |
| 9 | Q1 9:51 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 3, San Antonio Spurs 0PHX 3 · SA 0 | |
| 10 | Q1 9:45 | SASan Antonio Spurs | Made shot | 2 | Phoenix Suns 3, San Antonio Spurs 2PHX 3 · SA 2 | |
| 11 | Q1 9:28 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 5, San Antonio Spurs 2PHX 5 · SA 2 | |
| 12 | Q1 9:15 | SASan Antonio Spurs | Other | 0 | Phoenix Suns 5, San Antonio Spurs 2PHX 5 · SA 2 | |
| 13 | Q1 9:02 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 5, San Antonio Spurs 2PHX 5 · SA 2 | |
| 14 | Q1 8:47 | SASan Antonio Spurs | Other | 2 | Phoenix Suns 7, San Antonio Spurs 4PHX 7 · SA 4 | |
| 15 | Q1 8:33 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 7, San Antonio Spurs 4PHX 7 · SA 4 | |
| 16 | Q1 8:15 | SASan Antonio Spurs | Made shot | 2 | Phoenix Suns 7, San Antonio Spurs 6PHX 7 · SA 6 | |
| 17 | Q1 8:00 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 9, San Antonio Spurs 6PHX 9 · SA 6 | |
| 18 | Q1 7:50 | SASan Antonio Spurs | Other | 0 | Phoenix Suns 9, San Antonio Spurs 6PHX 9 · SA 6 | |
| 19 | Q1 7:27 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 9, San Antonio Spurs 6PHX 9 · SA 6 | |
| 20 | Q1 7:23 | SASan Antonio Spurs | Other | 2 | Phoenix Suns 11, San Antonio Spurs 8PHX 11 · SA 8 | |
| 21 | Q1 7:10 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 11, San Antonio Spurs 8PHX 11 · SA 8 | |
| 22 | Q1 6:53 | SASan Antonio Spurs | Other | 0 | Phoenix Suns 11, San Antonio Spurs 8PHX 11 · SA 8 | |
| 23 | Q1 6:46 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 13, San Antonio Spurs 8PHX 13 · SA 8 | |
| 24 | Q1 6:21 | SASan Antonio Spurs | Other | 0 | Phoenix Suns 13, San Antonio Spurs 8PHX 13 · SA 8 | |
| 25 | Q1 6:09 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 15, San Antonio Spurs 8PHX 15 · SA 8 |
POSS 1 · Q1 11:41
SASan Antonio Spurs
Turnover
0 PTS
POSS 2 · Q1 11:26
PHXPhoenix Suns
Other
0 PTS
POSS 3 · Q1 11:09
SASan Antonio Spurs
Other
0 PTS
POSS 4 · Q1 10:51
PHXPhoenix Suns
Made shot
3 PTS
POSS 5 · Q1 10:30
PHXPhoenix Suns
Other
0 PTS
POSS 6 · Q1 10:19
SASan Antonio Spurs
Other
0 PTS
POSS 7 · Q1 10:12
PHXPhoenix Suns
Other
0 PTS
POSS 8 · Q1 10:04
SASan Antonio Spurs
Other
0 PTS
POSS 9 · Q1 9:51
PHXPhoenix Suns
Other
0 PTS
POSS 10 · Q1 9:45
SASan Antonio Spurs
Made shot
2 PTS
POSS 11 · Q1 9:28
PHXPhoenix Suns
Made shot
2 PTS
POSS 12 · Q1 9:15
SASan Antonio Spurs
Other
0 PTS
POSS 13 · Q1 9:02
PHXPhoenix Suns
Other
0 PTS
POSS 14 · Q1 8:47
SASan Antonio Spurs
Other
2 PTS
POSS 15 · Q1 8:33
PHXPhoenix Suns
Made shot
2 PTS
POSS 16 · Q1 8:15
SASan Antonio Spurs
Made shot
2 PTS
POSS 17 · Q1 8:00
PHXPhoenix Suns
Made shot
2 PTS
POSS 18 · Q1 7:50
SASan Antonio Spurs
Other
0 PTS
POSS 19 · Q1 7:27
PHXPhoenix Suns
Other
0 PTS
POSS 20 · Q1 7:23
SASan Antonio Spurs
Other
2 PTS
POSS 21 · Q1 7:10
PHXPhoenix Suns
Made shot
2 PTS
POSS 22 · Q1 6:53
SASan Antonio Spurs
Other
0 PTS
POSS 23 · Q1 6:46
PHXPhoenix Suns
Made shot
2 PTS
POSS 24 · Q1 6:21
SASan Antonio Spurs
Other
0 PTS
POSS 25 · Q1 6:09
PHXPhoenix Suns
Made shot
2 PTS