POSS 1 · Q1 11:47
PHXPhoenix Suns
Other
0 PTS
Loading
Matchup identity and score load first. Deeper analysis follows.
Loading Game Lab…
Thu, Feb 20, 2025·2024-25
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 21 | 33 | 25 | 30 | 109 | |
| 31 | 29 | 34 | 26 | 120 |
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 never ledSA +16 Q2 9:30
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% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 36.0 | 27 | 6 | 3 | 3 | 0 | 4 | 10-16 | 6-12 | 1-2 | -5 | 80.0% | |
| 39.0 | 22 | 5 | 2 | 0 | 0 | 1 | 9-13 | 3-6 | 1-2 | -12 | 79.3% | |
| 41.0 | 17 | 2 | 8 | 1 | 1 | 4 | 4-14 | 2-7 | 7-8 | -4 | 48.5% | |
| 9.0 | 3 | 6 | 0 | 0 | 0 | 1 | 1-2 | 0-0 | 1-1 | -10 | 61.5% | |
| 23.0 | 3 | 2 | 3 | 1 | 1 | 0 | 1-9 | 1-6 | 0-0 | -2 | 16.7% | |
| 33.0 | 19 | 9 | 6 | 0 | 0 | 3 | 8-14 | 0-2 | 3-3 | -9 | 62.0% | |
| 33.0 | 11 | 2 | 3 | 1 | 1 | 2 | 3-10 | 3-9 | 2-2 | -5 | 50.6% | |
| 10.0 | 5 | 4 | 0 | 0 | 1 | 2 | 2-3 | 1-2 | 0-0 | -13 | 83.3% | |
| 17.0 | 2 | 3 | 3 | 0 | 0 | 1 | 0-0 | 0-0 | 2-2 | 5 | 113.6% | |
| 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0-0 | 0-0 | 0-0 | 0 | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — |
| SA | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 37.0 | 26 | 9 | 7 | 2 | 2 | 2 | 8-19 | 3-7 | 7-9 | 12 | 56.6% | |
| 32.0 | 13 | 5 | 10 | 2 | 0 | 2 | 4-10 | 3-8 | 2-2 | 15 | 59.7% | |
| 33.0 | 13 | 2 | 0 | 3 | 1 | 0 | 5-14 | 1-5 | 2-2 | 17 | 43.7% | |
| 16.0 | 8 | 3 | 2 | 1 | 0 | 1 | 4-4 | 0-0 | 0-0 | 3 | 100.0% | |
| 27.0 | 8 | 4 | 1 | 1 | 0 | 1 | 3-10 | 2-7 | 0-0 | -7 | 40.0% | |
| 16.0 | 15 | 2 | 2 | 0 | 0 | 0 | 5-7 | 3-5 | 2-2 | -6 | 95.2% | |
| 25.0 | 15 | 4 | 2 | 0 | 0 | 0 | 6-9 | 2-4 | 1-1 | 2 | 79.4% | |
| 28.0 | 12 | 5 | 4 | 1 | 0 | 1 | 5-8 | 1-2 | 1-2 | 14 | 67.6% | |
| 26.0 | 10 | 10 | 2 | 3 | 0 | 2 | 4-12 | 0-3 | 2-4 | 5 | 36.3% | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — |
462 events
| Q | Clock | Team | Play | PHX | SA |
|---|---|---|---|---|---|
| Q1 | 12:00 | PHX | Nick Richards vs. Bismack Biyombo (Tyus Jones gains possession) | 0 | 0 |
| Q1 | 11:47 | PHX | Kevin Durant misses 16-foot jumper | 0 | 0 |
| Q1 | 11:44 | SA | Bismack Biyombo defensive rebound | 0 | 0 |
| Q1 | 11:30 | SA | De'Aaron Fox makes 22-foot three point jumper (Chris Paul assists) | 0 | 3 |
| Q1 | 11:08 | PHX | Tyus Jones misses 22-foot three point jumper | 0 | 3 |
| Q1 | 11:05 | PHX | Nick Richards offensive rebound | 0 | 3 |
| Q1 | 11:01 | PHX | Royce O'Neale misses 24-foot three point jumper | 0 | 3 |
| Q1 | 10:58 | PHX | Nick Richards offensive rebound | 0 | 3 |
| Q1 | 10:56 | PHX | Nick Richards misses dunk | 0 | 3 |
| Q1 | 10:56 | SA | Devin Vassell defensive rebound | 0 | 3 |
| Q1 | 10:48 | SA | Chris Paul makes 15-foot pullup jump shot | 0 | 5 |
| Q1 | 10:37 | PHX | Kevin Durant misses 25-foot three point jumper | 0 | 5 |
| Q1 | 10:37 | SA | De'Aaron Fox defensive rebound | 0 | 5 |
| Q1 | 10:24 | SA | Harrison Barnes makes 22-foot three point jumper (Chris Paul assists) | 0 | 8 |
| Q1 | 10:08 | PHX | Devin Booker misses 13-foot pullup jump shot | 0 | 8 |
| Q1 | 10:08 | PHX | Suns offensive team rebound | 0 | 8 |
| Q1 | 10:05 | PHX | Kevin Durant makes 14-foot pullup jump shot | 2 | 8 |
| Q1 | 9:48 | SA | De'Aaron Fox misses driving floating jump shot | 2 | 8 |
| Q1 | 9:46 | PHX | Nick Richards defensive rebound | 2 | 8 |
| Q1 | 9:41 | PHX | Devin Booker misses two point shot | 2 | 8 |
| Q1 | 9:39 | SA | Chris Paul defensive rebound | 2 | 8 |
| Q1 | 9:36 | SA | Harrison Barnes misses 23-foot three point shot | 2 | 8 |
| Q1 | 9:32 | PHX | Royce O'Neale defensive rebound | 2 | 8 |
| Q1 | 9:22 | PHX | Devin Booker misses 17-foot jumper | 2 | 8 |
| Q1 | 9:17 | SA | Bismack Biyombo defensive rebound | 2 | 8 |
| Q1 | 9:10 | SA | Chris Paul misses 25-foot three point pullup jump shot | 2 | 8 |
| Q1 | 9:08 | PHX | Nick Richards defensive rebound | 2 | 8 |
| Q1 | 8:56 | PHX | Kevin Durant makes 15-foot pullup jump shot (Devin Booker assists) | 4 | 8 |
| Q1 | 8:26 | SA | Devin Vassell misses 11-foot pullup jump shot | 4 | 8 |
| Q1 | 8:26 | SA | Spurs offensive team rebound | 4 | 8 |
| Q1 | 8:15 | SA | Devin Vassell makes 17-foot pullup jump shot (Bismack Biyombo assists) | 4 | 10 |
| Q1 | 7:57 | PHX | Tyus Jones misses 25-foot three point jumper | 4 | 10 |
| Q1 | 7:53 | SA | Bismack Biyombo defensive rebound | 4 | 10 |
| Q1 | 7:31 | SA | Harrison Barnes misses driving floating jump shot | 4 | 10 |
| Q1 | 7:30 | PHX | Devin Booker defensive rebound | 4 | 10 |
| Q1 | 7:26 | PHX | Royce O'Neale makes 25-foot three point shot (Devin Booker assists) | 7 | 10 |
| Q1 | 6:41 | PHX | Tyus Jones misses 26-foot three point jumper | 7 | 10 |
| Q1 | 6:37 | SA | De'Aaron Fox defensive rebound | 7 | 10 |
| Q1 | 6:31 | SA | De'Aaron Fox misses 16-foot step back jumpshot | 7 | 10 |
| Q1 | 6:29 | PHX | Nick Richards defensive rebound | 7 | 10 |
| Q1 | 6:17 | PHX | Devin Booker misses 22-foot three point jumper | 7 | 10 |
| Q1 | 6:15 | SA | De'Aaron Fox defensive rebound | 7 | 10 |
| Q1 | 6:10 | SA | Chris Paul makes 26-foot running pullup jump shot (De'Aaron Fox assists) | 7 | 13 |
| Q1 | 6:09 | PHX | Suns Full timeout | 7 | 13 |
| Q1 | 6:09 | — | (06:09) [Suns] COACH'S CHALLENGE (CALL REPLAYCENTER) | 7 | 13 |
| Q1 | 6:56 | SA | shot clock turnover | 7 | 10 |
| Q1 | 6:09 | SA | Stephon Castle enters the game for De'Aaron Fox | 7 | 13 |
| Q1 | 6:09 | SA | Jeremy Sochan enters the game for Bismack Biyombo | 7 | 13 |
| Q1 | 6:09 | PHX | Bradley Beal enters the game for Tyus Jones | 7 | 13 |
| Q1 | 6:09 | PHX | Grayson Allen enters the game for Royce O'Neale | 7 | 13 |
| Q1 | 6:00 | PHX | Nick Richards offensive foul | 7 | 13 |
| Q1 | 6:00 | PHX | Nick Richards turnover | 7 | 13 |
| Q1 | 5:46 | SA | Jeremy Sochan makes driving dunk (Chris Paul assists) | 7 | 15 |
| Q1 | 5:24 | PHX | Devin Booker bad pass (Chris Paul steals) | 7 | 15 |
| Q1 | 5:18 | SA | Jeremy Sochan lost ball turnover (Grayson Allen steals) | 7 | 15 |
| Q1 | 5:13 | PHX | Devin Booker bad pass (Devin Vassell steals) | 7 | 15 |
| Q1 | 5:07 | SA | Stephon Castle misses 23-foot three point shot | 7 | 15 |
| Q1 | 5:05 | PHX | Nick Richards defensive rebound | 7 | 15 |
| Q1 | 4:50 | PHX | Bradley Beal makes driving layup | 9 | 15 |
| Q1 | 4:29 | SA | Devin Vassell makes 2-foot driving floating jump shot | 9 | 17 |
| Q1 | 4:12 | PHX | Nick Richards makes layup (Bradley Beal assists) | 11 | 17 |
| Q1 | 4:12 | SA | Chris Paul shooting foul | 11 | 17 |
| Q1 | 4:12 | SA | Julian Champagnie enters the game for Chris Paul | 11 | 17 |
| Q1 | 4:12 | SA | Keldon Johnson enters the game for Harrison Barnes | 11 | 17 |
| Q1 | 4:12 | PHX | Bol Bol enters the game for Kevin Durant | 11 | 17 |
| Q1 | 4:12 | PHX | Nick Richards makes free throw 1 of 1 | 12 | 17 |
| Q1 | 4:06 | SA | Julian Champagnie misses 24-foot three point jumper | 12 | 17 |
| Q1 | 4:02 | PHX | Bol Bol defensive rebound | 12 | 17 |
| Q1 | 3:42 | PHX | Grayson Allen misses 27-foot three point jumper | 12 | 17 |
| Q1 | 3:40 | SA | Julian Champagnie defensive rebound | 12 | 17 |
| Q1 | 3:36 | SA | Devin Vassell misses running pullup jump shot | 12 | 17 |
| Q1 | 3:33 | SA | Devin Vassell offensive rebound | 12 | 17 |
| Q1 | 3:29 | SA | Keldon Johnson makes 23-foot three point jumper (Julian Champagnie assists) | 12 | 20 |
| Q1 | 3:14 | PHX | Grayson Allen bad pass (Stephon Castle steals) | 12 | 20 |
| Q1 | 3:12 | PHX | Devin Booker shooting foul | 12 | 20 |
| Q1 | 3:12 | SA | Stephon Castle makes free throw 1 of 2 | 12 | 21 |
| Q1 | 3:12 | PHX | Mason Plumlee enters the game for Nick Richards | 12 | 21 |
| Q1 | 3:12 | SA | Stephon Castle makes free throw 2 of 2 | 12 | 22 |
| Q1 | 2:54 | PHX | Devin Vassell blocks Bradley Beal 's 4-foot driving layup | 12 | 22 |
| Q1 | 2:52 | SA | Stephon Castle defensive rebound | 12 | 22 |
| Q1 | 2:45 | SA | Stephon Castle makes 11-foot driving floating jump shot | 12 | 24 |
| Q1 | 2:38 | SA | Keldon Johnson personal foul | 12 | 24 |
| Q1 | 2:38 | SA | Spurs Full timeout | 12 | 24 |
| Q1 | 2:38 | SA | De'Aaron Fox enters the game for Devin Vassell | 12 | 24 |
| Q1 | 2:28 | PHX | Bradley Beal makes 9-foot driving floating jump shot (Mason Plumlee assists) | 14 | 24 |
| Q1 | 2:14 | SA | Stephon Castle misses 16-foot pullup jump shot | 14 | 24 |
| Q1 | 2:14 | PHX | Bol Bol defensive rebound | 14 | 24 |
| Q1 | 1:58 | PHX | Bradley Beal misses 11-foot two point shot | 14 | 24 |
| Q1 | 1:58 | SA | De'Aaron Fox defensive rebound | 14 | 24 |
| Q1 | 1:51 | SA | De'Aaron Fox misses two point shot | 14 | 24 |
| Q1 | 1:51 | PHX | Suns defensive team rebound | 14 | 24 |
| Q1 | 1:35 | SA | De'Aaron Fox shooting foul | 14 | 24 |
| Q1 | 1:35 | PHX | Mason Plumlee makes free throw 1 of 2 | 15 | 24 |
| Q1 | 1:35 | PHX | Mason Plumlee makes free throw 2 of 2 | 16 | 24 |
| Q1 | 1:17 | SA | De'Aaron Fox makes 24-foot three point jumper (Keldon Johnson assists) | 16 | 27 |
| Q1 | 1:04 | SA | Jeremy Sochan loose ball foul | 16 | 27 |
| Q1 | 1:04 | PHX | Devin Booker makes free throw 1 of 2 | 17 | 27 |
| Q1 | 1:04 | PHX | Devin Booker makes free throw 2 of 2 | 18 | 27 |
| Q1 | 0:00 | SA | Jeremy Sochan misses layup | 18 | 27 |
| Q1 | 0:00 | PHX | Mason Plumlee defensive rebound | 18 | 27 |
| Q1 | 0:00 | PHX | Devin Booker misses driving floating jump shot | 18 | 27 |
| Q1 | 0:00 | SA | Stephon Castle defensive rebound | 18 | 27 |
| Q1 | 0:00 | PHX | Bradley Beal shooting foul | 18 | 27 |
| Q1 | 0:00 | SA | Julian Champagnie makes free throw 1 of 2 | 18 | 28 |
| Q1 | 0:00 | SA | Julian Champagnie makes free throw 2 of 2 | 18 | 29 |
| Q1 | 0:00 | PHX | Bradley Beal misses driving layup | 18 | 29 |
| Q1 | 0:00 | SA | Stephon Castle defensive rebound | 18 | 29 |
| Q1 | 0:00 | SA | De'Aaron Fox misses 23-foot three point shot | 18 | 29 |
| Q1 | 0:00 | PHX | Bol Bol defensive rebound | 18 | 29 |
| Q1 | 0:00 | PHX | Bol Bol bad pass (De'Aaron Fox steals) | 18 | 29 |
| Q1 | 0:00 | SA | Stephon Castle makes 1-foot dunk (De'Aaron Fox assists) | 18 | 31 |
| Q1 | 0:00 | PHX | Bol Bol makes 22-foot three point jumper (Devin Booker assists) | 21 | 31 |
| Q1 | 0:00 | — | End of the 1st Quarter | 21 | 31 |
| Q2 | 12:00 | PHX | Tyus Jones enters the game for Devin Booker | 21 | 31 |
| Q2 | 11:39 | SA | Julian Champagnie makes 23-foot three point jumper (Jeremy Sochan assists) | 21 | 34 |
| Q2 | 11:15 | PHX | Bradley Beal misses 25-foot three point jumper | 21 | 34 |
| Q2 | 11:13 | PHX | Bol Bol offensive rebound | 21 | 34 |
| Q2 | 11:11 | PHX | Bol Bol makes two point shot | 23 | 34 |
| Q2 | 10:49 | SA | Keldon Johnson misses 24-foot three point jumper | 23 | 34 |
| Q2 | 10:46 | PHX | Mason Plumlee defensive rebound | 23 | 34 |
| Q2 | 10:27 | PHX | Tyus Jones misses two point shot | 23 | 34 |
| Q2 | 10:24 | SA | Keldon Johnson defensive rebound | 23 | 34 |
| Q2 | 10:18 | SA | Keldon Johnson makes 26-foot three point jumper (De'Aaron Fox assists) | 23 | 37 |
| Q2 | 10:05 | PHX | Grayson Allen misses 25-foot three point jumper | 23 | 37 |
| Q2 | 10:02 | SA | Stephon Castle defensive rebound | 23 | 37 |
| Q2 | 9:57 | SA | Stephon Castle misses running pullup jump shot | 23 | 37 |
| Q2 | 9:55 | PHX | Bradley Beal defensive rebound | 23 | 37 |
| Q2 | 9:55 | SA | Stephon Castle personal foul | 23 | 37 |
| Q2 | 9:55 | SA | Harrison Barnes enters the game for Julian Champagnie | 23 | 37 |
| Q2 | 9:55 | PHX | Kevin Durant enters the game for Bradley Beal | 23 | 37 |
| Q2 | 9:55 | PHX | Royce O'Neale enters the game for Bol Bol | 23 | 37 |
| Q2 | 9:38 | PHX | Kevin Durant bad pass (Jeremy Sochan steals) | 23 | 37 |
| Q2 | 9:30 | SA | De'Aaron Fox makes 9-foot driving floating jump shot (Jeremy Sochan assists) | 23 | 39 |
| Q2 | 9:10 | PHX | Grayson Allen makes 22-foot three point jumper (Kevin Durant assists) | 26 | 39 |
| Q2 | 9:09 | SA | Spurs Full timeout | 26 | 39 |
| Q2 | 9:09 | SA | Julian Champagnie enters the game for Jeremy Sochan | 26 | 39 |
| Q2 | 8:57 | SA | Stephon Castle misses 25-foot three point jumper | 26 | 39 |
| Q2 | 8:54 | PHX | Kevin Durant defensive rebound | 26 | 39 |
| Q2 | 8:41 | PHX | Royce O'Neale makes 24-foot three point jumper (Tyus Jones assists) | 29 | 39 |
| Q2 | 8:24 | SA | Harrison Barnes misses 24-foot three point jumper | 29 | 39 |
| Q2 | 8:23 | SA | Stephon Castle offensive rebound | 29 | 39 |
| Q2 | 8:22 | SA | Keldon Johnson misses 23-foot three point jumper | 29 | 39 |
| Q2 | 8:19 | SA | Stephon Castle offensive rebound | 29 | 39 |
| Q2 | 8:13 | SA | Julian Champagnie makes driving layup (Stephon Castle assists) | 29 | 41 |
| Q2 | 7:57 | PHX | Tyus Jones makes 25-foot three point jumper (Grayson Allen assists) | 32 | 41 |
| Q2 | 7:43 | SA | Harrison Barnes makes two point shot (De'Aaron Fox assists) | 32 | 43 |
| Q2 | 7:30 | PHX | Royce O'Neale misses 23-foot three point jumper | 32 | 43 |
| Q2 | 7:26 | SA | Julian Champagnie defensive rebound | 32 | 43 |
| Q2 | 7:24 | SA | Keldon Johnson makes two point shot (Julian Champagnie assists) | 32 | 45 |
| Q2 | 7:24 | PHX | Suns Full timeout | 32 | 45 |
| Q2 | 7:24 | SA | Devin Vassell enters the game for De'Aaron Fox | 32 | 45 |
| Q2 | 7:24 | PHX | Devin Booker enters the game for Grayson Allen | 32 | 45 |
| Q2 | 7:24 | PHX | Bradley Beal enters the game for Mason Plumlee | 32 | 45 |
| Q2 | 7:06 | PHX | Kevin Durant makes 1-foot two point shot | 34 | 45 |
| Q2 | 6:48 | SA | Stephon Castle misses 5-foot two point shot | 34 | 45 |
| Q2 | 6:46 | PHX | Tyus Jones defensive rebound | 34 | 45 |
| Q2 | 6:32 | PHX | Tyus Jones misses 9-foot pullup jump shot | 34 | 45 |
| Q2 | 6:31 | PHX | Bradley Beal offensive rebound | 34 | 45 |
| Q2 | 6:31 | PHX | Bradley Beal makes two point shot | 36 | 45 |
| Q2 | 6:09 | SA | Devin Vassell misses 11-foot two point shot | 36 | 45 |
| Q2 | 6:07 | PHX | Kevin Durant defensive rebound | 36 | 45 |
| Q2 | 6:01 | PHX | Kevin Durant makes 11-foot running pullup jump shot | 38 | 45 |
| Q2 | 6:01 | SA | Spurs Full timeout | 38 | 45 |
| Q2 | 6:01 | SA | Chris Paul enters the game for Keldon Johnson | 38 | 45 |
| Q2 | 6:01 | SA | Jeremy Sochan enters the game for Stephon Castle | 38 | 45 |
| Q2 | 5:37 | SA | Devin Vassell misses 24-foot three point jumper | 38 | 45 |
| Q2 | 5:33 | PHX | Bradley Beal defensive rebound | 38 | 45 |
| Q2 | 5:26 | PHX | Bradley Beal makes 2-foot two point shot (Royce O'Neale assists) | 40 | 45 |
| Q2 | 5:26 | SA | Julian Champagnie shooting foul | 40 | 45 |
| Q2 | 5:26 | SA | De'Aaron Fox enters the game for Julian Champagnie | 40 | 45 |
| Q2 | 5:26 | PHX | Grayson Allen enters the game for Tyus Jones | 40 | 45 |
| Q2 | 5:26 | PHX | Bradley Beal makes free throw 1 of 1 | 41 | 45 |
| Q2 | 5:09 | SA | Chris Paul bad pass (Royce O'Neale steals) | 41 | 45 |
| Q2 | 5:05 | SA | Devin Vassell shooting foul | 41 | 45 |
| Q2 | 5:05 | PHX | Devin Booker makes free throw 1 of 2 | 42 | 45 |
| Q2 | 5:05 | PHX | Devin Booker makes free throw 2 of 2 | 43 | 45 |
| Q2 | 4:44 | SA | Jeremy Sochan misses 25-foot three point jumper | 43 | 45 |
| Q2 | 4:42 | PHX | Bradley Beal defensive rebound | 43 | 45 |
| Q2 | 4:26 | PHX | Royce O'Neale makes 1-foot layup (Kevin Durant assists) | 45 | 45 |
| Q2 | 4:13 | SA | Devin Vassell misses 25-foot three point jumper | 45 | 45 |
| Q2 | 4:11 | PHX | Royce O'Neale defensive rebound | 45 | 45 |
| Q2 | 4:04 | PHX | Devin Booker misses 25-foot three point pullup jump shot | 45 | 45 |
| Q2 | 4:01 | SA | De'Aaron Fox defensive rebound | 45 | 45 |
| Q2 | 3:50 | SA | Devin Vassell makes 17-foot jumper (Jeremy Sochan assists) | 45 | 47 |
| Q2 | 3:36 | SA | Chris Paul personal foul | 45 | 47 |
| Q2 | 3:36 | SA | Stephon Castle enters the game for Harrison Barnes | 45 | 47 |
| Q2 | 3:21 | PHX | Grayson Allen misses driving floating jump shot | 45 | 47 |
| Q2 | 3:20 | SA | Chris Paul defensive rebound | 45 | 47 |
| Q2 | 3:17 | PHX | Royce O'Neale personal foul | 45 | 47 |
| Q2 | 3:17 | PHX | Double technical foul: Kevin Durant and Chris Paul | 45 | 47 |
| Q2 | 3:07 | SA | De'Aaron Fox makes 25-foot three point jumper (Chris Paul assists) | 45 | 50 |
| Q2 | 2:51 | SA | Devin Vassell personal foul | 45 | 50 |
| Q2 | 2:51 | PHX | Royce O'Neale makes free throw 1 of 2 | 46 | 50 |
| Q2 | 2:51 | PHX | Royce O'Neale misses free throw 2 of 2 | 46 | 50 |
| Q2 | 2:49 | SA | Stephon Castle defensive rebound | 46 | 50 |
| Q2 | 2:35 | SA | De'Aaron Fox makes 18-foot pullup jump shot | 46 | 52 |
| Q2 | 2:14 | PHX | Kevin Durant makes 15-foot jumper (Bradley Beal assists) | 48 | 52 |
| Q2 | 2:05 | SA | De'Aaron Fox misses 17-foot step back jumpshot | 48 | 52 |
| Q2 | 2:02 | PHX | Bradley Beal defensive rebound | 48 | 52 |
| Q2 | 1:54 | PHX | Bradley Beal bad pass (Chris Paul steals) | 48 | 52 |
| Q2 | 1:50 | SA | Stephon Castle makes two point shot (Jeremy Sochan assists) | 48 | 54 |
| Q2 | 1:35 | PHX | Royce O'Neale makes 22-foot three point jumper (Bradley Beal assists) | 51 | 54 |
| Q2 | 1:25 | SA | Stephon Castle misses 24-foot three point jumper | 51 | 54 |
| Q2 | 1:22 | PHX | Bradley Beal defensive rebound | 51 | 54 |
| Q2 | 1:15 | PHX | Royce O'Neale makes 23-foot three point jumper (Devin Booker assists) | 54 | 54 |
| Q2 | 1:06 | — | (01:06) [Suns] COACH'S CHALLENGE (CALL REPLAYCENTER) | 54 | 54 |
| Q2 | 0:00 | SA | Chris Paul makes 24-foot three pointer | 54 | 57 |
| Q2 | 0:00 | PHX | De'Aaron Fox blocks Kevin Durant 's 25-foot three point jumper | 54 | 57 |
| Q2 | 0:00 | SA | Chris Paul defensive rebound | 54 | 57 |
| Q2 | 0:00 | SA | Chris Paul bad pass (Royce O'Neale steals) | 54 | 57 |
| Q2 | 0:00 | PHX | Grayson Allen lost ball turnover (Stephon Castle steals) | 54 | 57 |
| Q2 | 0:00 | SA | Jeremy Sochan makes 24-foot three point jumper (Chris Paul assists) | 54 | 60 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 54 | 60 |
| Q3 | 12:00 | SA | Harrison Barnes enters the game for Jeremy Sochan | 54 | 60 |
| Q3 | 12:00 | SA | Bismack Biyombo enters the game for Stephon Castle | 54 | 60 |
| Q3 | 12:00 | PHX | Tyus Jones enters the game for Bradley Beal | 54 | 60 |
| Q3 | 12:00 | PHX | Bol Bol enters the game for Grayson Allen | 54 | 60 |
| Q3 | 11:46 | PHX | Bol Bol shooting foul | 54 | 60 |
| Q3 | 11:46 | SA | De'Aaron Fox makes free throw 1 of 2 | 54 | 61 |
| Q3 | 11:46 | SA | De'Aaron Fox makes free throw 2 of 2 | 54 | 62 |
| Q3 | 11:31 | SA | De'Aaron Fox personal foul | 54 | 62 |
| Q3 | 11:19 | PHX | Devin Booker traveling | 54 | 62 |
| Q3 | 11:13 | SA | De'Aaron Fox misses 25-foot three point pullup jump shot | 54 | 62 |
| Q3 | 11:08 | PHX | Royce O'Neale defensive rebound | 54 | 62 |
| Q3 | 11:00 | PHX | Tyus Jones misses driving floating jump shot | 54 | 62 |
| Q3 | 10:58 | SA | Chris Paul defensive rebound | 54 | 62 |
| Q3 | 10:53 | SA | Harrison Barnes misses 23-foot three point shot | 54 | 62 |
| Q3 | 10:50 | PHX | Tyus Jones defensive rebound | 54 | 62 |
| Q3 | 10:36 | PHX | Devin Booker makes 24-foot three point jumper (Tyus Jones assists) | 57 | 62 |
| Q3 | 10:20 | SA | Bol Bol blocks De'Aaron Fox 's 2-foot driving layup | 57 | 62 |
| Q3 | 10:20 | SA | Spurs offensive team rebound | 57 | 62 |
| Q3 | 10:15 | SA | Bismack Biyombo offensive foul | 57 | 62 |
| Q3 | 10:15 | SA | Bismack Biyombo turnover | 57 | 62 |
| Q3 | 10:00 | PHX | Devin Booker misses 16-foot two point shot | 57 | 62 |
| Q3 | 9:58 | SA | Harrison Barnes defensive rebound | 57 | 62 |
| Q3 | 9:53 | SA | Devin Vassell makes 23-foot three point shot (Harrison Barnes assists) | 57 | 65 |
| Q3 | 9:36 | PHX | Royce O'Neale misses 25-foot three point jumper | 57 | 65 |
| Q3 | 9:33 | SA | Harrison Barnes defensive rebound | 57 | 65 |
| Q3 | 9:26 | SA | Bismack Biyombo makes 2-foot dunk (Chris Paul assists) | 57 | 67 |
| Q3 | 9:17 | SA | Devin Vassell shooting foul | 57 | 67 |
| Q3 | 9:17 | PHX | Devin Booker makes free throw 1 of 2 | 58 | 67 |
| Q3 | 9:17 | PHX | Devin Booker makes free throw 2 of 2 | 59 | 67 |
| Q3 | 9:09 | SA | Bismack Biyombo makes dunk (Chris Paul assists) | 59 | 69 |
| Q3 | 8:51 | PHX | Bol Bol misses 25-foot three point jumper | 59 | 69 |
| Q3 | 8:48 | SA | Harrison Barnes defensive rebound | 59 | 69 |
| Q3 | 8:41 | SA | Chris Paul misses 26-foot three point pullup jump shot | 59 | 69 |
| Q3 | 8:38 | PHX | Royce O'Neale defensive rebound | 59 | 69 |
| Q3 | 8:30 | PHX | Bol Bol traveling | 59 | 69 |
| Q3 | 8:30 | PHX | Bradley Beal enters the game for Bol Bol | 59 | 69 |
| Q3 | 8:23 | PHX | Devin Booker personal foul | 59 | 69 |
| Q3 | 8:23 | SA | Jeremy Sochan enters the game for Bismack Biyombo | 59 | 69 |
| Q3 | 8:14 | SA | Jeremy Sochan makes finger roll layup (De'Aaron Fox assists) | 59 | 71 |
| Q3 | 8:03 | PHX | Tyus Jones misses 23-foot three point jumper | 59 | 71 |
| Q3 | 8:00 | SA | Jeremy Sochan defensive rebound | 59 | 71 |
| Q3 | 7:53 | SA | Devin Vassell misses 25-foot three point shot | 59 | 71 |
| Q3 | 7:51 | PHX | Bradley Beal defensive rebound | 59 | 71 |
| Q3 | 7:50 | SA | Harrison Barnes personal foul | 59 | 71 |
| Q3 | 7:40 | PHX | Bradley Beal makes driving layup | 61 | 71 |
| Q3 | 7:25 | SA | Harrison Barnes bad pass (Tyus Jones steals) | 61 | 71 |
| Q3 | 7:08 | PHX | Royce O'Neale makes layup (Devin Booker assists) | 63 | 71 |
| Q3 | 6:52 | SA | Harrison Barnes makes 22-foot three point jumper (Chris Paul assists) | 63 | 74 |
| Q3 | 6:42 | SA | Jeremy Sochan personal foul | 63 | 74 |
| Q3 | 6:42 | SA | Spurs Full timeout | 63 | 74 |
| Q3 | 6:40 | PHX | Royce O'Neale bad pass (Harrison Barnes steals) | 63 | 74 |
| Q3 | 6:19 | PHX | Tyus Jones personal foul | 63 | 74 |
| Q3 | 6:17 | SA | De'Aaron Fox bad pass (Royce O'Neale steals) | 63 | 74 |
| Q3 | 6:15 | PHX | Royce O'Neale bad pass (Devin Vassell steals) | 63 | 74 |
| Q3 | 6:14 | SA | Devin Vassell makes 2-foot two point shot | 63 | 76 |
| Q3 | 5:48 | PHX | Kevin Durant makes 27-foot three point jumper (Devin Booker assists) | 66 | 76 |
| Q3 | 5:34 | PHX | Royce O'Neale shooting foul | 66 | 76 |
| Q3 | 5:34 | SA | Devin Vassell makes free throw 1 of 2 | 66 | 77 |
| Q3 | 5:11 | SA | Chris Paul makes 27-foot three pointer | 66 | 80 |
| Q3 | 4:55 | PHX | Kevin Durant makes 25-foot three point jumper (Devin Booker assists) | 69 | 80 |
| Q3 | 4:37 | SA | Chris Paul misses 18-foot pullup jump shot | 69 | 80 |
| Q3 | 4:36 | SA | Jeremy Sochan offensive rebound | 69 | 80 |
| Q3 | 4:36 | SA | Jeremy Sochan makes dunk | 69 | 82 |
| Q3 | 4:25 | PHX | Bradley Beal bad pass (Stephon Castle steals) | 69 | 82 |
| Q3 | 4:22 | SA | Chris Paul misses 24-foot three point shot | 69 | 82 |
| Q3 | 4:18 | SA | Spurs offensive team rebound | 69 | 82 |
| Q3 | 4:18 | PHX | Devin Booker loose ball foul | 69 | 82 |
| Q3 | 5:34 | SA | Devin Vassell makes free throw 2 of 2 | 66 | 78 |
| Q3 | 4:18 | SA | Jeremy Sochan misses free throw 1 of 2 | 69 | 83 |
| Q3 | 4:18 | SA | Spurs offensive team rebound | 69 | 83 |
| Q3 | 4:18 | SA | Jeremy Sochan makes free throw 2 of 2 | 69 | 84 |
| Q3 | 3:56 | PHX | Kevin Durant makes 1-foot layup (Mason Plumlee assists) | 71 | 84 |
| Q3 | 3:48 | SA | Harrison Barnes misses 25-foot three point jumper | 71 | 84 |
| Q3 | 3:47 | PHX | Kevin Durant defensive rebound | 71 | 84 |
| Q3 | 3:34 | PHX | Devin Booker lost ball turnover (Devin Vassell steals) | 71 | 84 |
| Q3 | 3:14 | SA | Harrison Barnes misses 23-foot three point jumper | 71 | 84 |
| Q3 | 3:14 | PHX | Kevin Durant defensive rebound | 71 | 84 |
| Q3 | 3:09 | PHX | Devin Booker makes two point shot (Bradley Beal assists) | 73 | 84 |
| Q3 | 2:51 | PHX | Grayson Allen shooting foul | 73 | 84 |
| Q3 | 2:51 | PHX | Suns Full timeout | 73 | 84 |
| Q3 | 5:25 | PHX | Devin Booker misses 26-foot three point pullup jump shot | 66 | 78 |
| Q3 | 5:22 | SA | Jeremy Sochan defensive rebound | 66 | 78 |
| Q3 | 2:51 | SA | Keldon Johnson enters the game for Chris Paul | 73 | 84 |
| Q3 | 2:51 | SA | Julian Champagnie enters the game for Devin Vassell | 73 | 84 |
| Q3 | 2:51 | SA | De'Aaron Fox enters the game for Harrison Barnes | 73 | 84 |
| Q3 | 2:51 | SA | Bismack Biyombo enters the game for Jeremy Sochan | 73 | 84 |
| Q3 | 2:51 | PHX | Royce O'Neale enters the game for Devin Booker | 73 | 84 |
| Q3 | 2:51 | SA | Stephon Castle misses free throw 1 of 2 | 73 | 84 |
| Q3 | 2:51 | SA | Spurs offensive team rebound | 73 | 84 |
| Q3 | 2:51 | SA | Stephon Castle misses free throw 2 of 2 | 73 | 84 |
| Q3 | 2:48 | PHX | Royce O'Neale defensive rebound | 73 | 84 |
| Q3 | 2:38 | PHX | Bradley Beal makes 1-foot dunk (Mason Plumlee assists) | 75 | 84 |
| Q3 | 2:20 | SA | Julian Champagnie makes 25-foot three point jumper (De'Aaron Fox assists) | 75 | 87 |
| Q3 | 1:58 | PHX | Grayson Allen makes 25-foot three point jumper (Royce O'Neale assists) | 78 | 87 |
| Q3 | 1:36 | SA | Bismack Biyombo makes layup | 78 | 89 |
| Q3 | 1:30 | SA | Bismack Biyombo shooting foul | 78 | 89 |
| Q3 | 1:30 | PHX | Kevin Durant misses free throw 1 of 2 | 78 | 89 |
| Q3 | 1:30 | PHX | Suns offensive team rebound | 78 | 89 |
| Q3 | 1:30 | PHX | Kevin Durant makes free throw 2 of 2 | 79 | 89 |
| Q3 | 1:17 | SA | Stephon Castle misses 12-foot two point shot | 79 | 89 |
| Q3 | 1:14 | PHX | Kevin Durant defensive rebound | 79 | 89 |
| Q3 | 1:10 | PHX | Royce O'Neale lost ball turnover (Bismack Biyombo steals) | 79 | 89 |
| Q3 | 1:07 | SA | Stephon Castle makes two point shot (Bismack Biyombo assists) | 79 | 91 |
| Q3 | 5:34 | SA | Stephon Castle enters the game for De'Aaron Fox | 66 | 78 |
| Q3 | 5:34 | PHX | Grayson Allen enters the game for Royce O'Neale | 66 | 78 |
| Q3 | 5:34 | PHX | Mason Plumlee enters the game for Tyus Jones | 66 | 78 |
| Q3 | 0:00 | PHX | Royce O'Neale misses 26-foot three point jumper | 79 | 91 |
| Q3 | 0:00 | SA | De'Aaron Fox defensive rebound | 79 | 91 |
| Q3 | 0:00 | SA | Julian Champagnie makes 23-foot three point shot (Keldon Johnson assists) | 79 | 94 |
| Q3 | 0:00 | PHX | Mason Plumlee offensive foul | 79 | 94 |
| Q3 | 0:00 | PHX | Mason Plumlee turnover | 79 | 94 |
| Q3 | 0:00 | SA | Devin Vassell enters the game for Bismack Biyombo | 79 | 94 |
| Q3 | 0:00 | PHX | Ryan Dunn enters the game for Mason Plumlee | 79 | 94 |
| Q3 | 0:00 | SA | Devin Vassell misses 14-foot pullup jump shot | 79 | 94 |
| Q3 | 0:00 | SA | Spurs offensive team rebound | 79 | 94 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 79 | 94 |
| Q3 | 0:00 | SA | Grayson Allen blocks De'Aaron Fox's driving layup | 79 | 94 |
| Q3 | 0:00 | SA | Spurs offensive team rebound | 79 | 94 |
| Q4 | 12:00 | SA | Bismack Biyombo enters the game for Devin Vassell | 79 | 94 |
| Q4 | 12:00 | PHX | Mason Plumlee enters the game for Kevin Durant | 79 | 94 |
| Q4 | 12:00 | PHX | Devin Booker enters the game for Ryan Dunn | 79 | 94 |
| Q4 | 11:55 | SA | Julian Champagnie personal foul | 79 | 94 |
| Q4 | 11:42 | PHX | Grayson Allen misses 22-foot three point jumper | 79 | 94 |
| Q4 | 11:38 | SA | Stephon Castle defensive rebound | 79 | 94 |
| Q4 | 11:31 | SA | Stephon Castle misses driving floating jump shot | 79 | 94 |
| Q4 | 11:28 | PHX | Bradley Beal defensive rebound | 79 | 94 |
| Q4 | 11:25 | PHX | Royce O'Neale makes two point shot (Bradley Beal assists) | 81 | 94 |
| Q4 | 11:07 | SA | Julian Champagnie misses 25-foot three point jumper | 81 | 94 |
| Q4 | 11:05 | PHX | Mason Plumlee defensive rebound | 81 | 94 |
| Q4 | 10:46 | PHX | Royce O'Neale makes 22-foot three point jumper (Grayson Allen assists) | 84 | 94 |
| Q4 | 10:31 | SA | Bismack Biyombo makes 4-foot hook shot (Stephon Castle assists) | 84 | 96 |
| Q4 | 10:18 | PHX | Bradley Beal misses 22-foot three point step back jumpshot | 84 | 96 |
| Q4 | 10:15 | SA | Stephon Castle defensive rebound | 84 | 96 |
| Q4 | 10:10 | SA | Stephon Castle lost ball turnover (Devin Booker steals) | 84 | 96 |
| Q4 | 10:08 | SA | De'Aaron Fox shooting foul | 84 | 96 |
| Q4 | 10:08 | PHX | Devin Booker misses free throw 1 of 2 | 84 | 96 |
| Q4 | 10:08 | PHX | Suns offensive team rebound | 84 | 96 |
| Q4 | 10:08 | PHX | Tyus Jones enters the game for Bradley Beal | 84 | 96 |
| Q4 | 10:08 | PHX | Devin Booker makes free throw 2 of 2 | 85 | 96 |
| Q4 | 9:53 | SA | De'Aaron Fox lost ball turnover | 85 | 96 |
| Q4 | 9:53 | SA | De'Aaron Fox flagrant foul type 1 | 85 | 96 |
| Q4 | 9:53 | SA | Harrison Barnes enters the game for Stephon Castle | 85 | 96 |
| Q4 | 9:53 | — | (09:53) [Suns] REF-INITIATED REVIEW (CALL OVERTURNED) | 85 | 96 |
| Q4 | 9:53 | PHX | Grayson Allen makes free throw flagrant 1 of 2 | 86 | 96 |
| Q4 | 9:53 | PHX | Grayson Allen makes free throw flagrant 2 of 2 | 87 | 96 |
| Q4 | 9:45 | PHX | De'Aaron Fox blocks Grayson Allen 's 26-foot three point jumper | 87 | 96 |
| Q4 | 9:43 | SA | De'Aaron Fox defensive rebound | 87 | 96 |
| Q4 | 9:40 | SA | De'Aaron Fox misses two point shot | 87 | 96 |
| Q4 | 9:40 | SA | Spurs offensive team rebound | 87 | 96 |
| Q4 | 9:38 | SA | Julian Champagnie makes 7-foot two point shot (De'Aaron Fox assists) | 87 | 98 |
| Q4 | 9:29 | PHX | Devin Booker makes 25-foot three pointer | 90 | 98 |
| Q4 | 9:05 | SA | Tyus Jones blocks De'Aaron Fox 's 25-foot three point pullup jump shot | 90 | 98 |
| Q4 | 9:04 | PHX | Grayson Allen defensive rebound | 90 | 98 |
| Q4 | 9:04 | PHX | Tyus Jones misses 25-foot three point shot | 90 | 98 |
| Q4 | 9:01 | PHX | Royce O'Neale offensive rebound | 90 | 98 |
| Q4 | 8:55 | PHX | Grayson Allen makes 27-foot three point jumper (Royce O'Neale assists) | 93 | 98 |
| Q4 | 8:55 | SA | Spurs Full timeout | 93 | 98 |
| Q4 | 8:55 | SA | Chris Paul enters the game for Julian Champagnie | 93 | 98 |
| Q4 | 8:51 | PHX | Devin Booker kicked ball violation | 93 | 98 |
| Q4 | 8:55 | PHX | Kevin Durant enters the game for Royce O'Neale | 93 | 98 |
| Q4 | 8:34 | SA | Harrison Barnes misses 14-foot step back jumpshot | 93 | 98 |
| Q4 | 8:34 | SA | Spurs offensive team rebound | 93 | 98 |
| Q4 | 8:34 | PHX | Mason Plumlee loose ball foul | 93 | 98 |
| Q4 | 8:19 | SA | De'Aaron Fox misses 25-foot three point jumper | 93 | 98 |
| Q4 | 8:15 | PHX | Devin Booker defensive rebound | 93 | 98 |
| Q4 | 8:09 | PHX | Kevin Durant makes 23-foot three point shot (Devin Booker assists) | 96 | 98 |
| Q4 | 7:50 | SA | Keldon Johnson makes 6-foot driving floating jump shot | 96 | 100 |
| Q4 | 7:38 | SA | Keldon Johnson personal foul | 96 | 100 |
| Q4 | 7:38 | SA | Stephon Castle enters the game for De'Aaron Fox | 96 | 100 |
| Q4 | 7:38 | SA | Jeremy Sochan enters the game for Bismack Biyombo | 96 | 100 |
| Q4 | 7:38 | PHX | Royce O'Neale enters the game for Mason Plumlee | 96 | 100 |
| Q4 | 7:29 | PHX | Devin Booker makes 1-foot two point shot (Tyus Jones assists) | 98 | 100 |
| Q4 | 7:19 | SA | Keldon Johnson misses 3-foot two point shot | 98 | 100 |
| Q4 | 7:18 | SA | Keldon Johnson offensive rebound | 98 | 100 |
| Q4 | 7:18 | SA | Keldon Johnson makes tip shot | 98 | 102 |
| Q4 | 7:14 | PHX | Grayson Allen misses 25-foot three point pullup jump shot | 98 | 102 |
| Q4 | 7:09 | SA | Harrison Barnes defensive rebound | 98 | 102 |
| Q4 | 6:54 | SA | Stephon Castle traveling | 98 | 102 |
| Q4 | 6:54 | PHX | Bradley Beal enters the game for Grayson Allen | 98 | 102 |
| Q4 | 6:36 | PHX | Suns Full timeout | 98 | 102 |
| Q4 | 6:36 | SA | Devin Vassell enters the game for Harrison Barnes | 98 | 102 |
| Q4 | 6:36 | PHX | Royce O'Neale offensive foul | 98 | 102 |
| Q4 | 6:36 | PHX | Royce O'Neale turnover | 98 | 102 |
| Q4 | 6:20 | SA | Devin Vassell misses 14-foot two point shot | 98 | 102 |
| Q4 | 6:19 | SA | Keldon Johnson offensive rebound | 98 | 102 |
| Q4 | 6:19 | SA | Keldon Johnson makes two point shot | 98 | 104 |
| Q4 | 6:19 | PHX | Devin Booker shooting foul | 98 | 104 |
| Q4 | 6:19 | SA | Keldon Johnson makes free throw 1 of 1 | 98 | 105 |
| Q4 | 6:05 | SA | Spurs Full timeout | 98 | 105 |
| Q4 | 6:05 | SA | (06:05) [Spurs] COACH'S CHALLENGE (CALL STANDS) [Spurs] charged with a timeout | 98 | 105 |
| Q4 | 5:55 | PHX | Bradley Beal misses 17-foot pullup jump shot | 98 | 105 |
| Q4 | 5:52 | SA | Stephon Castle defensive rebound | 98 | 105 |
| Q4 | 5:39 | PHX | Bradley Beal personal foul | 98 | 105 |
| Q4 | 5:39 | PHX | Suns Full timeout | 98 | 105 |
| Q4 | 5:39 | PHX | (05:39) [Suns] COACH'S CHALLENGE (CALL STANDS) [Suns] charged with a timeout | 98 | 105 |
| Q4 | 6:05 | PHX | Grayson Allen enters the game for Tyus Jones | 98 | 105 |
| Q4 | 5:29 | SA | Devin Booker blocks Devin Vassell 's 4-foot driving layup | 98 | 105 |
| Q4 | 5:29 | PHX | Suns defensive team rebound | 98 | 105 |
| Q4 | 5:20 | PHX | Devin Booker misses 26-foot three point jumper | 98 | 105 |
| Q4 | 5:18 | SA | Keldon Johnson defensive rebound | 98 | 105 |
| Q4 | 5:07 | PHX | Grayson Allen personal foul | 98 | 105 |
| Q4 | 5:07 | SA | De'Aaron Fox enters the game for Stephon Castle | 98 | 105 |
| Q4 | 4:56 | SA | Jeremy Sochan makes 2-foot dunk (Chris Paul assists) | 98 | 107 |
| Q4 | 4:37 | PHX | Royce O'Neale makes 23-foot three point jumper (Grayson Allen assists) | 101 | 107 |
| Q4 | 4:15 | SA | Jeremy Sochan misses 9-foot two point shot | 101 | 107 |
| Q4 | 4:13 | SA | Spurs offensive team rebound | 101 | 107 |
| Q4 | 4:08 | SA | Chris Paul misses 25-foot three point step back jumpshot | 101 | 107 |
| Q4 | 4:05 | PHX | Grayson Allen defensive rebound | 101 | 107 |
| Q4 | 4:00 | PHX | Royce O'Neale misses 24-foot three point shot | 101 | 107 |
| Q4 | 3:57 | SA | Chris Paul defensive rebound | 101 | 107 |
| Q4 | 3:47 | PHX | Grayson Allen shooting foul | 101 | 107 |
| Q4 | 3:47 | SA | De'Aaron Fox misses free throw 1 of 2 | 101 | 107 |
| Q4 | 3:47 | SA | Spurs offensive team rebound | 101 | 107 |
| Q4 | 3:47 | SA | De'Aaron Fox misses free throw 2 of 2 | 101 | 107 |
| Q4 | 3:44 | PHX | Bradley Beal defensive rebound | 101 | 107 |
| Q4 | 3:36 | PHX | Kevin Durant misses 25-foot three point jumper | 101 | 107 |
| Q4 | 3:33 | SA | Jeremy Sochan defensive rebound | 101 | 107 |
| Q4 | 3:18 | SA | De'Aaron Fox makes 1-foot two point shot (Chris Paul assists) | 101 | 109 |
| Q4 | 3:00 | PHX | Devin Booker misses 22-foot three point jumper | 101 | 109 |
| Q4 | 2:58 | SA | De'Aaron Fox defensive rebound | 101 | 109 |
| Q4 | 2:50 | SA | Chris Paul misses 25-foot three point jumper | 101 | 109 |
| Q4 | 2:49 | PHX | Suns defensive team rebound | 101 | 109 |
| Q4 | 2:49 | SA | Keldon Johnson loose ball foul | 101 | 109 |
| Q4 | 2:49 | PHX | Bradley Beal makes free throw 1 of 2 | 102 | 109 |
| Q4 | 2:49 | PHX | Bradley Beal makes free throw 2 of 2 | 103 | 109 |
| Q4 | 2:38 | SA | De'Aaron Fox makes 7-foot driving floating jump shot | 103 | 111 |
| Q4 | 2:38 | PHX | Grayson Allen shooting foul | 103 | 111 |
| Q4 | 2:38 | SA | De'Aaron Fox makes free throw 1 of 1 | 103 | 112 |
| Q4 | 2:22 | PHX | Royce O'Neale makes layup (Bradley Beal assists) | 105 | 112 |
| Q4 | 2:03 | PHX | Grayson Allen shooting foul | 105 | 112 |
| Q4 | 2:03 | SA | De'Aaron Fox makes free throw 1 of 2 | 105 | 113 |
| Q4 | 2:03 | SA | De'Aaron Fox makes free throw 2 of 2 | 105 | 114 |
| Q4 | 1:54 | PHX | Bradley Beal makes driving layup | 107 | 114 |
| Q4 | 1:39 | SA | De'Aaron Fox makes 4-foot driving floating jump shot | 107 | 116 |
| Q4 | 1:24 | PHX | Bradley Beal bad pass (De'Aaron Fox steals) | 107 | 116 |
| Q4 | 1:19 | PHX | Bradley Beal shooting foul | 107 | 116 |
| Q4 | 1:19 | SA | De'Aaron Fox makes free throw 1 of 2 | 107 | 117 |
| Q4 | 1:19 | SA | De'Aaron Fox makes free throw 2 of 2 | 107 | 118 |
| Q4 | 1:11 | PHX | Bradley Beal makes two point shot | 109 | 118 |
| Q4 | 0:00 | PHX | Bradley Beal personal foul | 109 | 118 |
| Q4 | 0:00 | SA | Chris Paul makes free throw 1 of 2 | 109 | 119 |
| Q4 | 0:00 | SA | Chris Paul makes free throw 2 of 2 | 109 | 120 |
| Q4 | 0:00 | PHX | Grayson Allen misses 29-foot three point jumper | 109 | 120 |
| Q4 | 0:00 | SA | Jeremy Sochan defensive rebound | 109 | 120 |
| Q4 | 0:00 | SA | shot clock turnover | 109 | 120 |
| Q4 | 0:00 | PHX | Royce O'Neale misses 27-foot three point jumper | 109 | 120 |
| Q4 | 0:00 | SA | De'Aaron Fox defensive rebound | 109 | 120 |
| Q4 | 0:00 | — | End of the 4th Quarter | 109 | 120 |
| Q4 | 0:00 | — | End of Game | 109 | 120 |
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: 87 home / 81 away
NBA-reported team possessions: unavailable
Lineup context: unavailable
Aggregate possession metrics (pace, PPP, ratings) are suppressed for this game.
Showing 25 of 168 matches · 168 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:47 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 0, San Antonio Spurs 0PHX 0 · SA 0 | |
| 2 | Q1 11:30 | SASan Antonio Spurs | Made shot | 3 | Phoenix Suns 0, San Antonio Spurs 3PHX 0 · SA 3 | |
| 3 | Q1 11:08 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 0, San Antonio Spurs 3PHX 0 · SA 3 | |
| 4 | Q1 10:48 | SASan Antonio Spurs | Made shot | 2 | Phoenix Suns 0, San Antonio Spurs 5PHX 0 · SA 5 | |
| 5 | Q1 10:37 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 0, San Antonio Spurs 5PHX 0 · SA 5 | |
| 6 | Q1 10:24 | SASan Antonio Spurs | Made shot | 3 | Phoenix Suns 0, San Antonio Spurs 8PHX 0 · SA 8 | |
| 7 | Q1 10:08 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 2, San Antonio Spurs 8PHX 2 · SA 8 | |
| 8 | Q1 9:48 | SASan Antonio Spurs | Other | 0 | Phoenix Suns 2, San Antonio Spurs 8PHX 2 · SA 8 | |
| 9 | Q1 9:41 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 2, San Antonio Spurs 8PHX 2 · SA 8 | |
| 10 | Q1 9:36 | SASan Antonio Spurs | Other | 0 | Phoenix Suns 2, San Antonio Spurs 8PHX 2 · SA 8 | |
| 11 | Q1 9:22 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 2, San Antonio Spurs 8PHX 2 · SA 8 | |
| 12 | Q1 9:10 | SASan Antonio Spurs | Other | 0 | Phoenix Suns 2, San Antonio Spurs 8PHX 2 · SA 8 | |
| 13 | Q1 8:56 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 4, San Antonio Spurs 8PHX 4 · SA 8 | |
| 14 | Q1 8:26 | SASan Antonio Spurs | Made shot | 2 | Phoenix Suns 4, San Antonio Spurs 10PHX 4 · SA 10 | |
| 15 | Q1 7:57 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 4, San Antonio Spurs 10PHX 4 · SA 10 | |
| 16 | Q1 7:31 | SASan Antonio Spurs | Other | 0 | Phoenix Suns 4, San Antonio Spurs 10PHX 4 · SA 10 | |
| 17 | Q1 7:26 | PHXPhoenix Suns | Made shot | 3 | Phoenix Suns 7, San Antonio Spurs 10PHX 7 · SA 10 | |
| 18 | Q1 6:41 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 7, San Antonio Spurs 10PHX 7 · SA 10 | |
| 19 | Q1 6:31 | SASan Antonio Spurs | Other | 0 | Phoenix Suns 7, San Antonio Spurs 10PHX 7 · SA 10 | |
| 20 | Q1 6:17 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 7, San Antonio Spurs 10PHX 7 · SA 10 | |
| 21 | Q1 6:10 | SASan Antonio Spurs | Made shot | 3 | Phoenix Suns 7, San Antonio Spurs 13PHX 7 · SA 13 | |
| 22 | Q1 6:56 | SASan Antonio Spurs | Turnover | 0 | Phoenix Suns 7, San Antonio Spurs 10PHX 7 · SA 10 | |
| 23 | Q1 6:00 | PHXPhoenix Suns | Turnover | 0 | Phoenix Suns 7, San Antonio Spurs 13PHX 7 · SA 13 | |
| 24 | Q1 5:46 | SASan Antonio Spurs | Made shot | 2 | Phoenix Suns 7, San Antonio Spurs 15PHX 7 · SA 15 | |
| 25 | Q1 5:18 | SASan Antonio Spurs | Turnover | 0 | Phoenix Suns 7, San Antonio Spurs 15PHX 7 · SA 15 |
POSS 1 · Q1 11:47
PHXPhoenix Suns
Other
0 PTS
POSS 2 · Q1 11:30
SASan Antonio Spurs
Made shot
3 PTS
POSS 3 · Q1 11:08
PHXPhoenix Suns
Other
0 PTS
POSS 4 · Q1 10:48
SASan Antonio Spurs
Made shot
2 PTS
POSS 5 · Q1 10:37
PHXPhoenix Suns
Other
0 PTS
POSS 6 · Q1 10:24
SASan Antonio Spurs
Made shot
3 PTS
POSS 7 · Q1 10:08
PHXPhoenix Suns
Made shot
2 PTS
POSS 8 · Q1 9:48
SASan Antonio Spurs
Other
0 PTS
POSS 9 · Q1 9:41
PHXPhoenix Suns
Other
0 PTS
POSS 10 · Q1 9:36
SASan Antonio Spurs
Other
0 PTS
POSS 11 · Q1 9:22
PHXPhoenix Suns
Other
0 PTS
POSS 12 · Q1 9:10
SASan Antonio Spurs
Other
0 PTS
POSS 13 · Q1 8:56
PHXPhoenix Suns
Made shot
2 PTS
POSS 14 · Q1 8:26
SASan Antonio Spurs
Made shot
2 PTS
POSS 15 · Q1 7:57
PHXPhoenix Suns
Other
0 PTS
POSS 16 · Q1 7:31
SASan Antonio Spurs
Other
0 PTS
POSS 17 · Q1 7:26
PHXPhoenix Suns
Made shot
3 PTS
POSS 18 · Q1 6:41
PHXPhoenix Suns
Other
0 PTS
POSS 19 · Q1 6:31
SASan Antonio Spurs
Other
0 PTS
POSS 20 · Q1 6:17
PHXPhoenix Suns
Other
0 PTS
POSS 21 · Q1 6:10
SASan Antonio Spurs
Made shot
3 PTS
POSS 22 · Q1 6:56
SASan Antonio Spurs
Turnover
0 PTS
POSS 23 · Q1 6:00
PHXPhoenix Suns
Turnover
0 PTS
POSS 24 · Q1 5:46
SASan Antonio Spurs
Made shot
2 PTS
POSS 25 · Q1 5:18
SASan Antonio Spurs
Turnover
0 PTS