POSS 1 · Q1 11:37
SASan Antonio Spurs
Other
0 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Thu, Mar 19, 2026·2025-26
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 26 | 33 | 20 | 21 | 100 | |
| 24 | 28 | 21 | 28 | 101 |
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 +11 Q2 9:15SA +6 Q1 7:59
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% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 34 | 24 | 2 | 6 | 2 | 0 | 1 | 7-13 | 6-11 | 4-4 | +3 | 81.3% | |
| 34 | 15 | 7 | 7 | 1 | 0 | 0 | 7-10 | 0-0 | 1-2 | -1 | 68.9% | |
| 34 | 17 | 8 | 4 | 1 | 0 | 3 | 7-20 | 1-7 | 2-2 | -5 | 40.7% | |
| 34 | 22 | 0 | 5 | 0 | 0 | 4 | 8-21 | 0-4 | 6-7 | -12 | 45.7% | |
| 35 | 5 | 8 | 0 | 3 | 0 | 0 | 2-9 | 1-5 | 0-0 | -14 | 27.8% | |
| 20 | 5 | 8 | 1 | 1 | 0 | 0 | 2-5 | 1-3 | 0-0 | -2 | 50.0% | |
| 20 | 8 | 5 | 0 | 1 | 2 | 1 | 3-7 | 2-5 | 0-2 | +11 | 50.8% | |
| 14 | 4 | 5 | 1 | 0 | 1 | 1 | 2-3 | 0-0 | 0-0 | 0 | 66.7% | |
| 6 | 0 | 1 | 2 | 0 | 0 | 1 | 0-0 | 0-0 | 0-0 | +3 | — | |
| 9 | 0 | 3 | 1 | 0 | 0 | 0 | 0-3 | 0-1 | 0-0 | +12 | 0.0% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| SA | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 35 | 34 | 12 | 1 | 3 | 1 | 3 | 10-20 | 2-7 | 12-12 | +18 | 67.2% | |
| 33 | 23 | 7 | 3 | 1 | 0 | 4 | 8-17 | 1-5 | 6-7 | -7 | 57.3% | |
| 34 | 14 | 2 | 2 | 0 | 2 | 1 | 4-8 | 4-8 | 2-2 | -1 | 78.8% | |
| 23 | 6 | 1 | 3 | 1 | 0 | 0 | 3-6 | 0-2 | 0-0 | -4 | 50.0% | |
| 33 | 12 | 2 | 2 | 0 | 0 | 2 | 5-10 | 2-7 | 0-0 | +21 | 60.0% | |
| 10 | 0 | 2 | 5 | 1 | 1 | 1 | 0-0 | 0-0 | 0-0 | +6 | — | |
| 26 | 5 | 6 | 5 | 0 | 0 | 2 | 2-9 | 1-2 | 0-0 | +10 | 27.8% | |
| 20 | 6 | 4 | 1 | 0 | 0 | 0 | 3-10 | 0-3 | 0-0 | -5 | 30.0% | |
| 15 | 1 | 4 | 0 | 0 | 0 | 0 | 0-2 | 0-0 | 1-2 | -18 | 17.4% | |
| 10 | 0 | 2 | 1 | 0 | 1 | 1 | 0-1 | 0-0 | 0-0 | -15 | 0.0% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
491 events
| Q | Clock | Team | Play | PHX | SA |
|---|---|---|---|---|---|
| Q1 | 12:00 | SA | Oso Ighodaro vs. Victor Wembanyama (Julian Champagnie gains possession) | 0 | 0 |
| Q1 | 11:37 | SA | Julian Champagnie misses 24-foot three point jumper | 0 | 0 |
| Q1 | 11:33 | PHX | Jalen Green defensive rebound | 0 | 0 |
| Q1 | 11:19 | PHX | Collin Gillespie misses 23-foot three point jumper | 0 | 0 |
| Q1 | 11:17 | SA | Victor Wembanyama defensive rebound | 0 | 0 |
| Q1 | 11:12 | SA | De'Aaron Fox makes 16-foot pullup jump shot | 0 | 2 |
| Q1 | 10:46 | PHX | Collin Gillespie makes 25-foot three point jumper (Devin Booker assists) | 3 | 2 |
| Q1 | 10:23 | SA | Harrison Barnes makes driving layup (De'Aaron Fox assists) | 3 | 4 |
| Q1 | 10:07 | PHX | Devin Booker misses 14-foot pullup jump shot | 3 | 4 |
| Q1 | 10:03 | SA | Victor Wembanyama defensive rebound | 3 | 4 |
| Q1 | 9:44 | SA | Victor Wembanyama makes 1-foot layup (Harrison Barnes assists) | 3 | 6 |
| Q1 | 9:25 | SA | De'Aaron Fox personal foul | 3 | 6 |
| Q1 | 9:16 | PHX | Jalen Green makes 19-foot step back jumpshot | 5 | 6 |
| Q1 | 8:52 | SA | Devin Vassell makes 17-foot pullup jump shot | 5 | 8 |
| Q1 | 8:39 | PHX | Devin Booker out of bounds bad pass turnover | 5 | 8 |
| Q1 | 8:31 | SA | De'Aaron Fox makes 8-foot pullup jump shot | 5 | 10 |
| Q1 | 8:10 | PHX | Oso Ighodaro makes 1-foot layup (Collin Gillespie assists) | 7 | 10 |
| Q1 | 7:59 | SA | Julian Champagnie makes 23-foot three point jumper (Harrison Barnes assists) | 7 | 13 |
| Q1 | 7:45 | PHX | Oso Ighodaro misses 6-foot floating jump shot | 7 | 13 |
| Q1 | 7:43 | SA | Victor Wembanyama defensive rebound | 7 | 13 |
| Q1 | 7:36 | SA | Harrison Barnes misses 22-foot three point jumper | 7 | 13 |
| Q1 | 7:33 | PHX | Jalen Green defensive rebound | 7 | 13 |
| Q1 | 7:19 | PHX | Jalen Green makes 11-foot fade away jump shot (Oso Ighodaro assists) | 9 | 13 |
| Q1 | 6:57 | SA | Victor Wembanyama makes dunk (Harrison Barnes assists) | 9 | 15 |
| Q1 | 6:57 | PHX | Suns Full timeout | 9 | 15 |
| Q1 | 6:57 | SA | Dylan Harper enters the game for Harrison Barnes | 9 | 15 |
| Q1 | 6:57 | SA | Keldon Johnson enters the game for De'Aaron Fox | 9 | 15 |
| Q1 | 6:57 | PHX | Ryan Dunn enters the game for Collin Gillespie | 9 | 15 |
| Q1 | 6:57 | PHX | Khaman Maluach enters the game for Oso Ighodaro | 9 | 15 |
| Q1 | 6:32 | PHX | Devin Booker bad pass turnover (Victor Wembanyama steals) | 9 | 15 |
| Q1 | 6:20 | SA | Keldon Johnson misses 23-foot three point jumper | 9 | 15 |
| Q1 | 6:15 | PHX | Jalen Green defensive rebound | 9 | 15 |
| Q1 | 6:11 | PHX | Jalen Green makes two point shot | 11 | 15 |
| Q1 | 5:46 | PHX | Khaman Maluach shooting foul | 11 | 15 |
| Q1 | 5:46 | SA | Victor Wembanyama makes free throw 1 of 2 | 11 | 16 |
| Q1 | 5:46 | SA | Victor Wembanyama makes free throw 2 of 2 | 11 | 17 |
| Q1 | 5:33 | PHX | Jalen Green misses driving floating jump shot | 11 | 17 |
| Q1 | 5:31 | PHX | Suns offensive team rebound | 11 | 17 |
| Q1 | 5:31 | SA | Luke Kornet enters the game for Victor Wembanyama | 11 | 17 |
| Q1 | 5:25 | PHX | Devin Booker makes 13-foot fade away jump shot | 13 | 17 |
| Q1 | 5:08 | SA | Keldon Johnson makes driving layup (Carter Bryant assists) | 13 | 19 |
| Q1 | 4:44 | PHX | Jordan Goodwin misses 22-foot step back jumpshot | 13 | 19 |
| Q1 | 4:44 | PHX | Ryan Dunn offensive rebound | 13 | 19 |
| Q1 | 4:39 | PHX | Ryan Dunn makes 1-foot driving floating jump shot | 15 | 19 |
| Q1 | 5:46 | SA | Carter Bryant enters the game for Julian Champagnie | 11 | 17 |
| Q1 | 4:27 | SA | Devin Vassell misses 26-foot three point jumper | 15 | 19 |
| Q1 | 4:25 | SA | Dylan Harper offensive rebound | 15 | 19 |
| Q1 | 4:21 | SA | Dylan Harper misses 25-foot three point jumper | 15 | 19 |
| Q1 | 4:18 | PHX | Khaman Maluach defensive rebound | 15 | 19 |
| Q1 | 4:10 | PHX | Devin Booker misses 18-foot step back jumpshot | 15 | 19 |
| Q1 | 4:06 | SA | Keldon Johnson defensive rebound | 15 | 19 |
| Q1 | 4:02 | SA | Devin Vassell makes running dunk (Dylan Harper assists) | 15 | 21 |
| Q1 | 3:44 | PHX | Jalen Green makes 25-foot three point jumper (Khaman Maluach assists) | 18 | 21 |
| Q1 | 3:27 | SA | Keldon Johnson misses 24-foot three point jumper | 18 | 21 |
| Q1 | 3:25 | PHX | Khaman Maluach defensive rebound | 18 | 21 |
| Q1 | 2:59 | PHX | Jordan Goodwin misses 12-foot two point shot | 18 | 21 |
| Q1 | 2:57 | SA | Carter Bryant defensive rebound | 18 | 21 |
| Q1 | 2:51 | SA | Dylan Harper misses running layup | 18 | 21 |
| Q1 | 2:47 | SA | Dylan Harper offensive rebound | 18 | 21 |
| Q1 | 2:47 | SA | Dylan Harper misses two point shot | 18 | 21 |
| Q1 | 2:46 | PHX | Jordan Goodwin defensive rebound | 18 | 21 |
| Q1 | 2:39 | PHX | Carter Bryant blocks Devin Booker 's 3-foot driving layup | 18 | 21 |
| Q1 | 2:38 | PHX | Suns offensive team rebound | 18 | 21 |
| Q1 | 2:38 | SA | Spurs Full timeout | 18 | 21 |
| Q1 | 2:38 | SA | De'Aaron Fox enters the game for Devin Vassell | 18 | 21 |
| Q1 | 2:38 | PHX | Collin Gillespie enters the game for Devin Booker | 18 | 21 |
| Q1 | 2:38 | PHX | Jamaree Bouyea enters the game for Jalen Green | 18 | 21 |
| Q1 | 2:38 | PHX | Rasheer Fleming enters the game for Khaman Maluach | 18 | 21 |
| Q1 | 2:38 | PHX | Oso Ighodaro enters the game for Jordan Goodwin | 18 | 21 |
| Q1 | 2:30 | PHX | Ryan Dunn makes 25-foot three point jumper (Oso Ighodaro assists) | 21 | 21 |
| Q1 | 2:12 | PHX | Collin Gillespie personal foul | 21 | 21 |
| Q1 | 2:01 | SA | Dylan Harper misses 16-foot step back jumpshot | 21 | 21 |
| Q1 | 1:58 | PHX | Jamaree Bouyea defensive rebound | 21 | 21 |
| Q1 | 1:44 | PHX | Jamaree Bouyea misses 19-foot step back jumpshot | 21 | 21 |
| Q1 | 1:41 | SA | Keldon Johnson defensive rebound | 21 | 21 |
| Q1 | 1:34 | SA | De'Aaron Fox misses running layup | 21 | 21 |
| Q1 | 1:32 | PHX | Ryan Dunn defensive rebound | 21 | 21 |
| Q1 | 1:25 | PHX | Collin Gillespie misses 26-foot three point pullup jump shot | 21 | 21 |
| Q1 | 1:24 | SA | Spurs defensive team rebound | 21 | 21 |
| Q1 | 1:13 | SA | Keldon Johnson misses 7-foot pullup jump shot | 21 | 21 |
| Q1 | 1:12 | PHX | Rasheer Fleming defensive rebound | 21 | 21 |
| Q1 | 1:05 | PHX | Collin Gillespie makes 26-foot three point jumper (Jamaree Bouyea assists) | 24 | 21 |
| Q1 | 0:00 | SA | Dylan Harper makes 22-foot three point jumper (Keldon Johnson assists) | 24 | 24 |
| Q1 | 0:00 | PHX | Oso Ighodaro makes driving layup | 26 | 24 |
| Q1 | 0:00 | SA | De'Aaron Fox misses 18-foot pullup jump shot | 26 | 24 |
| Q1 | 0:00 | SA | Keldon Johnson offensive rebound | 26 | 24 |
| Q1 | 0:00 | SA | Keldon Johnson misses two point shot | 26 | 24 |
| Q1 | 0:00 | PHX | Oso Ighodaro defensive rebound | 26 | 24 |
| Q1 | 0:00 | SA | Keldon Johnson personal foul | 26 | 24 |
| Q1 | 0:00 | PHX | Devin Booker enters the game for Ryan Dunn | 26 | 24 |
| Q1 | 0:00 | PHX | Jalen Green enters the game for Rasheer Fleming | 26 | 24 |
| Q1 | 0:00 | PHX | Devin Booker misses 20-foot two point shot | 26 | 24 |
| Q1 | 0:00 | PHX | Suns offensive team rebound | 26 | 24 |
| Q1 | 0:00 | — | End of the 1st Quarter | 26 | 24 |
| Q1 | 0:00 | SA | Keldon Johnson misses 1-foot tip shot | 26 | 24 |
| Q1 | 0:00 | SA | Keldon Johnson offensive rebound | 26 | 24 |
| Q2 | 12:00 | SA | Victor Wembanyama enters the game for Dylan Harper | 26 | 24 |
| Q2 | 12:00 | SA | Julian Champagnie enters the game for Keldon Johnson | 26 | 24 |
| Q2 | 12:00 | SA | Harrison Barnes enters the game for Luke Kornet | 26 | 24 |
| Q2 | 12:00 | PHX | Rasheer Fleming enters the game for Jamaree Bouyea | 26 | 24 |
| Q2 | 12:00 | PHX | Amir Coffey enters the game for Devin Booker | 26 | 24 |
| Q2 | 11:46 | PHX | Jalen Green lost ball turnover (Victor Wembanyama steals) | 26 | 24 |
| Q2 | 11:40 | SA | Carter Bryant misses running layup | 26 | 24 |
| Q2 | 11:38 | PHX | Rasheer Fleming defensive rebound | 26 | 24 |
| Q2 | 11:28 | PHX | Collin Gillespie makes 26-foot three point step back jumpshot (Oso Ighodaro assists) | 29 | 24 |
| Q2 | 11:13 | SA | De'Aaron Fox makes driving layup | 29 | 26 |
| Q2 | 11:03 | PHX | Jalen Green misses 25-foot three point pullup jump shot | 29 | 26 |
| Q2 | 10:59 | SA | Spurs defensive team rebound | 29 | 26 |
| Q2 | 10:51 | SA | De'Aaron Fox bad pass turnover (Collin Gillespie steals) | 29 | 26 |
| Q2 | 10:39 | PHX | Collin Gillespie makes 25-foot three pointer (Amir Coffey assists) | 32 | 26 |
| Q2 | 10:11 | PHX | Jalen Green makes driving layup (Amir Coffey assists) | 34 | 26 |
| Q2 | 10:10 | SA | Spurs Full timeout | 34 | 26 |
| Q2 | 9:54 | SA | De'Aaron Fox misses 24-foot three point jumper | 34 | 26 |
| Q2 | 9:51 | PHX | Oso Ighodaro defensive rebound | 34 | 26 |
| Q2 | 9:40 | PHX | Rasheer Fleming makes dunk (Jalen Green assists) | 36 | 26 |
| Q2 | 9:26 | SA | Victor Wembanyama makes 1-foot dunk (Julian Champagnie assists) | 36 | 28 |
| Q2 | 9:15 | PHX | Collin Gillespie makes 24-foot three point step back jumpshot (Jalen Green assists) | 39 | 28 |
| Q2 | 9:04 | PHX | Rasheer Fleming shooting foul | 39 | 28 |
| Q2 | 9:04 | SA | De'Aaron Fox makes free throw 1 of 2 | 39 | 29 |
| Q2 | 9:04 | SA | Jordan McLaughlin enters the game for Carter Bryant | 39 | 29 |
| Q2 | 9:04 | SA | De'Aaron Fox makes free throw 2 of 2 | 39 | 30 |
| Q2 | 8:44 | SA | Victor Wembanyama shooting foul | 39 | 30 |
| Q2 | 8:44 | PHX | Oso Ighodaro misses free throw 1 of 2 | 39 | 30 |
| Q2 | 8:44 | PHX | Suns offensive team rebound | 39 | 30 |
| Q2 | 8:44 | PHX | Oso Ighodaro makes free throw 2 of 2 | 40 | 30 |
| Q2 | 8:38 | PHX | Rasheer Fleming shooting foul | 40 | 30 |
| Q2 | 8:38 | SA | Victor Wembanyama makes free throw 1 of 2 | 40 | 31 |
| Q2 | 8:38 | SA | Dylan Harper enters the game for De'Aaron Fox | 40 | 31 |
| Q2 | 10:17 | SA | Victor Wembanyama misses finger roll layup | 32 | 26 |
| Q2 | 10:17 | PHX | Jalen Green defensive rebound | 32 | 26 |
| Q2 | 8:38 | SA | Victor Wembanyama makes free throw 2 of 2 | 40 | 32 |
| Q2 | 8:23 | PHX | Rasheer Fleming makes 24-foot three point jumper (Oso Ighodaro assists) | 43 | 32 |
| Q2 | 8:09 | SA | Julian Champagnie misses 24-foot three point jumper | 43 | 32 |
| Q2 | 8:05 | PHX | Jalen Green defensive rebound | 43 | 32 |
| Q2 | 7:53 | SA | Devin Vassell enters the game for Julian Champagnie | 43 | 32 |
| Q2 | 7:42 | SA | Devin Vassell makes 25-foot three point jumper (Dylan Harper assists) | 43 | 35 |
| Q2 | 7:21 | PHX | Jalen Green makes 17-foot two point shot | 45 | 35 |
| Q2 | 7:01 | SA | Victor Wembanyama makes 23-foot three point jumper (Jordan McLaughlin assists) | 45 | 38 |
| Q2 | 6:49 | PHX | Devin Booker enters the game for Collin Gillespie | 45 | 38 |
| Q2 | 6:45 | PHX | Jalen Green misses 22-foot three point jumper | 45 | 38 |
| Q2 | 6:43 | PHX | Amir Coffey offensive rebound | 45 | 38 |
| Q2 | 6:38 | PHX | Devin Booker bad pass turnover (Jordan McLaughlin steals) | 45 | 38 |
| Q2 | 6:32 | SA | Jordan McLaughlin bad pass turnover (Rasheer Fleming steals) | 45 | 38 |
| Q2 | 6:28 | PHX | Amir Coffey bad pass turnover (Harrison Barnes steals) | 45 | 38 |
| Q2 | 6:21 | SA | Harrison Barnes makes running layup (Victor Wembanyama assists) | 45 | 40 |
| Q2 | 6:21 | PHX | Suns Full timeout | 45 | 40 |
| Q2 | 6:21 | PHX | Jordan Goodwin enters the game for Amir Coffey | 45 | 40 |
| Q2 | 6:21 | PHX | Ryan Dunn enters the game for Rasheer Fleming | 45 | 40 |
| Q2 | 6:09 | PHX | Jordan McLaughlin blocks Devin Booker 's 25-foot three point jumper | 45 | 40 |
| Q2 | 6:05 | SA | Dylan Harper defensive rebound | 45 | 40 |
| Q2 | 6:04 | SA | Dylan Harper makes two point shot | 45 | 42 |
| Q2 | 5:51 | PHX | Jordan Goodwin misses 24-foot three point jumper | 45 | 42 |
| Q2 | 5:48 | SA | Victor Wembanyama defensive rebound | 45 | 42 |
| Q2 | 5:37 | SA | Victor Wembanyama misses 25-foot three point jumper | 45 | 42 |
| Q2 | 5:33 | PHX | Jalen Green defensive rebound | 45 | 42 |
| Q2 | 5:24 | PHX | Jalen Green misses 20-foot step back jumpshot | 45 | 42 |
| Q2 | 5:23 | SA | Spurs defensive team rebound | 45 | 42 |
| Q2 | 5:23 | PHX | Oso Ighodaro loose ball foul | 45 | 42 |
| Q2 | 5:23 | SA | Keldon Johnson enters the game for Harrison Barnes | 45 | 42 |
| Q2 | 5:09 | SA | Dylan Harper misses layup | 45 | 42 |
| Q2 | 5:06 | PHX | Ryan Dunn defensive rebound | 45 | 42 |
| Q2 | 4:59 | PHX | Devin Booker makes 16-foot pullup jump shot (Ryan Dunn assists) | 47 | 42 |
| Q2 | 4:48 | SA | Victor Wembanyama makes 17-foot jumper (Jordan McLaughlin assists) | 47 | 44 |
| Q2 | 4:48 | PHX | Oso Ighodaro shooting foul | 47 | 44 |
| Q2 | 4:48 | SA | Julian Champagnie enters the game for Jordan McLaughlin | 47 | 44 |
| Q2 | 4:48 | PHX | Jamaree Bouyea enters the game for Jalen Green | 47 | 44 |
| Q2 | 4:48 | SA | Victor Wembanyama makes free throw 1 of 1 | 47 | 45 |
| Q2 | 4:25 | PHX | Oso Ighodaro makes 8-foot floating jump shot (Devin Booker assists) | 49 | 45 |
| Q2 | 4:04 | SA | Dylan Harper misses 6-foot turnaround jump shot | 49 | 45 |
| Q2 | 4:02 | PHX | Ryan Dunn defensive rebound | 49 | 45 |
| Q2 | 3:59 | SA | Keldon Johnson personal foul | 49 | 45 |
| Q2 | 3:59 | SA | Luke Kornet enters the game for Victor Wembanyama | 49 | 45 |
| Q2 | 3:59 | SA | De'Aaron Fox enters the game for Dylan Harper | 49 | 45 |
| Q2 | 3:49 | SA | De'Aaron Fox personal foul | 49 | 45 |
| Q2 | 3:49 | PHX | Collin Gillespie enters the game for Ryan Dunn | 49 | 45 |
| Q2 | 3:37 | PHX | Oso Ighodaro makes 4-foot two point shot | 51 | 45 |
| Q2 | 3:21 | SA | Devin Vassell misses 26-foot three point jumper | 51 | 45 |
| Q2 | 3:19 | PHX | Jordan Goodwin defensive rebound | 51 | 45 |
| Q2 | 3:14 | PHX | Devin Booker makes two point shot (Collin Gillespie assists) | 53 | 45 |
| Q2 | 2:51 | SA | Keldon Johnson makes 4-foot hook shot | 53 | 47 |
| Q2 | 2:30 | PHX | Oso Ighodaro misses 8-foot floating jump shot | 53 | 47 |
| Q2 | 2:27 | PHX | Jordan Goodwin offensive rebound | 53 | 47 |
| Q2 | 2:27 | PHX | Jordan Goodwin makes two point shot | 55 | 47 |
| Q2 | 2:16 | PHX | Devin Booker personal foul | 55 | 47 |
| Q2 | 2:16 | SA | Julian Champagnie makes free throw 1 of 2 | 55 | 48 |
| Q2 | 2:16 | SA | Victor Wembanyama enters the game for Keldon Johnson | 55 | 48 |
| Q2 | 2:16 | PHX | Khaman Maluach enters the game for Oso Ighodaro | 55 | 48 |
| Q2 | 2:16 | SA | Julian Champagnie makes free throw 2 of 2 | 55 | 49 |
| Q2 | 1:55 | PHX | Jamaree Bouyea misses 22-foot three point jumper | 55 | 49 |
| Q2 | 1:50 | SA | Julian Champagnie defensive rebound | 55 | 49 |
| Q2 | 1:44 | SA | Julian Champagnie makes 23-foot running jump shot (De'Aaron Fox assists) | 55 | 52 |
| Q2 | 1:28 | PHX | Collin Gillespie makes 12-foot step back jumpshot | 57 | 52 |
| Q2 | 1:11 | SA | De'Aaron Fox misses two point shot | 57 | 52 |
| Q2 | 1:10 | PHX | Khaman Maluach defensive rebound | 57 | 52 |
| Q2 | 1:02 | PHX | Collin Gillespie misses 28-foot three point pullup jump shot | 57 | 52 |
| Q2 | 1:00 | SA | Devin Vassell defensive rebound | 57 | 52 |
| Q2 | 0:00 | SA | Devin Vassell misses 26-foot three point jumper | 57 | 52 |
| Q2 | 0:00 | PHX | Jamaree Bouyea defensive rebound | 57 | 52 |
| Q2 | 0:00 | PHX | Khaman Maluach makes running dunk (Collin Gillespie assists) | 59 | 52 |
| Q2 | 0:00 | SA | De'Aaron Fox misses 18-foot pullup jump shot | 59 | 52 |
| Q2 | 0:00 | PHX | Jordan Goodwin defensive rebound | 59 | 52 |
| Q2 | 0:00 | SA | Devin Vassell personal foul | 59 | 52 |
| Q2 | 0:00 | PHX | Jalen Green enters the game for Jamaree Bouyea | 59 | 52 |
| Q2 | 0:00 | PHX | Devin Booker misses two point shot | 59 | 52 |
| Q2 | 0:00 | SA | De'Aaron Fox defensive rebound | 59 | 52 |
| Q2 | 0:00 | SA | De'Aaron Fox misses heave jump shot | 59 | 52 |
| Q2 | 0:00 | SA | Spurs offensive team rebound | 59 | 52 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 59 | 52 |
| Q2 | 7:53 | PHX | Jalen Green out of bounds lost ball turnover | 43 | 32 |
| Q3 | 12:00 | SA | Harrison Barnes enters the game for Luke Kornet | 59 | 52 |
| Q3 | 12:00 | PHX | Oso Ighodaro enters the game for Khaman Maluach | 59 | 52 |
| Q3 | 11:48 | PHX | Julian Champagnie blocks Jalen Green's two point shot | 59 | 52 |
| Q3 | 11:46 | PHX | Suns offensive team rebound | 59 | 52 |
| Q3 | 11:40 | PHX | Collin Gillespie offensive charge | 59 | 52 |
| Q3 | 11:40 | PHX | Collin Gillespie offensive foul turnover | 59 | 52 |
| Q3 | 11:22 | SA | Julian Champagnie misses 25-foot three point jumper | 59 | 52 |
| Q3 | 11:18 | PHX | Oso Ighodaro defensive rebound | 59 | 52 |
| Q3 | 11:08 | PHX | Devin Booker makes 12-foot fade away jump shot | 61 | 52 |
| Q3 | 10:57 | PHX | Devin Booker personal foul | 61 | 52 |
| Q3 | 10:48 | SA | Victor Wembanyama misses 25-foot three point pullup jump shot | 61 | 52 |
| Q3 | 10:44 | PHX | Jordan Goodwin defensive rebound | 61 | 52 |
| Q3 | 10:29 | PHX | Jordan Goodwin misses 25-foot three point jumper | 61 | 52 |
| Q3 | 10:25 | SA | De'Aaron Fox defensive rebound | 61 | 52 |
| Q3 | 10:19 | SA | Victor Wembanyama misses running layup | 61 | 52 |
| Q3 | 10:18 | SA | Victor Wembanyama offensive rebound | 61 | 52 |
| Q3 | 10:18 | SA | Victor Wembanyama makes tip in dunk | 61 | 54 |
| Q3 | 10:05 | SA | Julian Champagnie shooting foul | 61 | 54 |
| Q3 | 10:05 | PHX | Jalen Green makes free throw 1 of 2 | 62 | 54 |
| Q3 | 10:05 | PHX | Jalen Green makes free throw 2 of 2 | 63 | 54 |
| Q3 | 9:53 | SA | Victor Wembanyama makes layup (Devin Vassell assists) | 63 | 56 |
| Q3 | 9:40 | PHX | Collin Gillespie misses 27-foot three point pullup jump shot | 63 | 56 |
| Q3 | 9:37 | SA | Victor Wembanyama defensive rebound | 63 | 56 |
| Q3 | 9:28 | SA | Devin Vassell makes 14-foot pullup jump shot | 63 | 58 |
| Q3 | 9:05 | PHX | Jalen Green offensive charge | 63 | 58 |
| Q3 | 9:05 | PHX | Jalen Green offensive foul turnover | 63 | 58 |
| Q3 | 8:54 | SA | Devin Vassell bad pass turnover (Oso Ighodaro steals) | 63 | 58 |
| Q3 | 8:40 | PHX | Oso Ighodaro makes 6-foot floating jump shot (Devin Booker assists) | 65 | 58 |
| Q3 | 8:20 | SA | Victor Wembanyama lost ball turnover (Collin Gillespie steals) | 65 | 58 |
| Q3 | 8:14 | SA | Julian Champagnie shooting foul | 65 | 58 |
| Q3 | 8:14 | PHX | Collin Gillespie makes free throw 1 of 2 | 66 | 58 |
| Q3 | 8:14 | SA | Dylan Harper enters the game for Julian Champagnie | 66 | 58 |
| Q3 | 8:14 | SA | Keldon Johnson enters the game for Harrison Barnes | 66 | 58 |
| Q3 | 8:14 | PHX | Collin Gillespie makes free throw 2 of 2 | 67 | 58 |
| Q3 | 8:04 | SA | Devin Vassell makes 25-foot three point jumper (Dylan Harper assists) | 67 | 61 |
| Q3 | 7:48 | PHX | Devin Booker misses 27-foot three point jumper | 67 | 61 |
| Q3 | 7:45 | SA | De'Aaron Fox defensive rebound | 67 | 61 |
| Q3 | 7:43 | SA | De'Aaron Fox bad pass turnover (Jalen Green steals) | 67 | 61 |
| Q3 | 7:35 | PHX | Collin Gillespie misses 15-foot step back jumpshot | 67 | 61 |
| Q3 | 7:31 | SA | Victor Wembanyama defensive rebound | 67 | 61 |
| Q3 | 7:26 | SA | De'Aaron Fox bad pass turnover (Jordan Goodwin steals) | 67 | 61 |
| Q3 | 7:21 | SA | Devin Vassell personal foul | 67 | 61 |
| Q3 | 7:21 | SA | Julian Champagnie enters the game for De'Aaron Fox | 67 | 61 |
| Q3 | 7:10 | SA | Julian Champagnie personal foul | 67 | 61 |
| Q3 | 6:59 | SA | Devin Vassell shooting foul | 67 | 61 |
| Q3 | 6:59 | SA | Spurs Full timeout | 67 | 61 |
| Q3 | 6:59 | PHX | Khaman Maluach enters the game for Oso Ighodaro | 67 | 61 |
| Q3 | 6:59 | PHX | Ryan Dunn enters the game for Collin Gillespie | 67 | 61 |
| Q3 | 6:59 | PHX | Devin Booker makes free throw 1 of 2 | 68 | 61 |
| Q3 | 6:59 | PHX | Devin Booker misses free throw 2 of 2 | 68 | 61 |
| Q3 | 6:57 | SA | Victor Wembanyama defensive rebound | 68 | 61 |
| Q3 | 6:46 | SA | Dylan Harper bad pass turnover (Ryan Dunn steals) | 68 | 61 |
| Q3 | 6:30 | PHX | Jalen Green misses 23-foot three point step back jumpshot | 68 | 61 |
| Q3 | 6:27 | PHX | Jalen Green offensive rebound | 68 | 61 |
| Q3 | 6:25 | PHX | Jalen Green misses driving layup | 68 | 61 |
| Q3 | 6:25 | SA | Spurs defensive team rebound | 68 | 61 |
| Q3 | 6:25 | PHX | Khaman Maluach loose ball foul | 68 | 61 |
| Q3 | 6:12 | SA | Julian Champagnie makes 23-foot three point jumper (Devin Vassell assists) | 68 | 64 |
| Q3 | 5:55 | PHX | Devin Booker makes 10-foot two point shot (Jalen Green assists) | 70 | 64 |
| Q3 | 5:43 | SA | Victor Wembanyama misses 16-foot pullup jump shot | 70 | 64 |
| Q3 | 5:43 | PHX | Jalen Green defensive rebound | 70 | 64 |
| Q3 | 5:33 | PHX | Jalen Green misses 17-foot step back jumpshot | 70 | 64 |
| Q3 | 5:30 | SA | Dylan Harper defensive rebound | 70 | 64 |
| Q3 | 5:25 | SA | Keldon Johnson makes two point shot (Dylan Harper assists) | 70 | 66 |
| Q3 | 5:09 | PHX | Jalen Green misses 24-foot three point jumper | 70 | 66 |
| Q3 | 5:05 | SA | Victor Wembanyama defensive rebound | 70 | 66 |
| Q3 | 4:57 | PHX | Khaman Maluach shooting foul | 70 | 66 |
| Q3 | 4:57 | SA | Victor Wembanyama makes free throw 1 of 3 | 70 | 67 |
| Q3 | 4:57 | SA | Victor Wembanyama makes free throw 2 of 3 | 70 | 68 |
| Q3 | 4:57 | PHX | Jamaree Bouyea enters the game for Jalen Green | 70 | 68 |
| Q3 | 4:57 | PHX | Rasheer Fleming enters the game for Jordan Goodwin | 70 | 68 |
| Q3 | 4:57 | SA | Victor Wembanyama makes free throw 3 of 3 | 70 | 69 |
| Q3 | 4:41 | PHX | Devin Booker bad pass turnover (Victor Wembanyama steals) | 70 | 69 |
| Q3 | 4:34 | SA | Victor Wembanyama misses running pullup jump shot | 70 | 69 |
| Q3 | 4:31 | PHX | Ryan Dunn defensive rebound | 70 | 69 |
| Q3 | 4:23 | PHX | Julian Champagnie blocks Rasheer Fleming 's 23-foot three point jumper | 70 | 69 |
| Q3 | 4:20 | SA | Victor Wembanyama defensive rebound | 70 | 69 |
| Q3 | 4:15 | SA | Rasheer Fleming blocks Victor Wembanyama's driving layup | 70 | 69 |
| Q3 | 4:13 | PHX | Jamaree Bouyea defensive rebound | 70 | 69 |
| Q3 | 4:10 | SA | Spurs Full timeout | 70 | 69 |
| Q3 | 4:10 | SA | (04:10) [Spurs] COACH'S CHALLENGE (CALL OVERTURNED) [Spurs] retain their timeout | 70 | 69 |
| Q3 | 4:10 | SA | De'Aaron Fox enters the game for Devin Vassell | 70 | 69 |
| Q3 | 4:10 | PHX | Devin Booker misses running layup | 70 | 69 |
| Q3 | 4:10 | SA | Spurs defensive team rebound | 70 | 69 |
| Q3 | 4:10 | SA | Khaman Maluach vs. Victor Wembanyama (Keldon Johnson gains possession) | 70 | 69 |
| Q3 | 3:55 | PHX | Jamaree Bouyea shooting foul | 70 | 69 |
| Q3 | 3:55 | SA | Victor Wembanyama makes free throw 1 of 2 | 70 | 70 |
| Q3 | 3:55 | SA | Victor Wembanyama makes free throw 2 of 2 | 70 | 71 |
| Q3 | 3:38 | PHX | Khaman Maluach misses 5-foot hook shot | 70 | 71 |
| Q3 | 3:38 | PHX | Suns offensive team rebound | 70 | 71 |
| Q3 | 3:38 | SA | Luke Kornet enters the game for Victor Wembanyama | 70 | 71 |
| Q3 | 3:32 | PHX | Jamaree Bouyea misses 15-foot step back jumpshot | 70 | 71 |
| Q3 | 3:27 | SA | De'Aaron Fox defensive rebound | 70 | 71 |
| Q3 | 3:24 | SA | De'Aaron Fox misses 26-foot running jump shot | 70 | 71 |
| Q3 | 3:19 | PHX | Ryan Dunn defensive rebound | 70 | 71 |
| Q3 | 3:10 | PHX | Devin Booker makes 12-foot fade away jump shot | 72 | 71 |
| Q3 | 2:57 | SA | Keldon Johnson misses 26-foot three point jumper | 72 | 71 |
| Q3 | 2:53 | PHX | Khaman Maluach defensive rebound | 72 | 71 |
| Q3 | 2:50 | SA | Julian Champagnie personal foul | 72 | 71 |
| Q3 | 2:50 | PHX | Devin Booker makes free throw 1 of 2 | 73 | 71 |
| Q3 | 2:50 | SA | Harrison Barnes enters the game for Julian Champagnie | 73 | 71 |
| Q3 | 2:50 | PHX | Collin Gillespie enters the game for Jamaree Bouyea | 73 | 71 |
| Q3 | 2:50 | PHX | Devin Booker makes free throw 2 of 2 | 74 | 71 |
| Q3 | 2:41 | SA | Khaman Maluach blocks Luke Kornet 's 1-foot dunk | 74 | 71 |
| Q3 | 2:36 | SA | Dylan Harper offensive rebound | 74 | 71 |
| Q3 | 2:36 | SA | Dylan Harper misses two point shot | 74 | 71 |
| Q3 | 2:35 | PHX | Collin Gillespie defensive rebound | 74 | 71 |
| Q3 | 2:32 | PHX | Rasheer Fleming misses 23-foot running jump shot | 74 | 71 |
| Q3 | 2:27 | PHX | Khaman Maluach offensive rebound | 74 | 71 |
| Q3 | 2:26 | PHX | Khaman Maluach lost ball turnover (De'Aaron Fox steals) | 74 | 71 |
| Q3 | 2:21 | SA | De'Aaron Fox misses 24-foot running jump shot | 74 | 71 |
| Q3 | 2:18 | PHX | Ryan Dunn defensive rebound | 74 | 71 |
| Q3 | 1:56 | PHX | Ryan Dunn misses 24-foot three point jumper | 74 | 71 |
| Q3 | 1:52 | SA | Luke Kornet defensive rebound | 74 | 71 |
| Q3 | 1:45 | SA | Keldon Johnson misses driving layup | 74 | 71 |
| Q3 | 1:43 | PHX | Rasheer Fleming defensive rebound | 74 | 71 |
| Q3 | 1:41 | PHX | Devin Booker makes two point shot (Collin Gillespie assists) | 76 | 71 |
| Q3 | 1:41 | SA | Dylan Harper shooting foul | 76 | 71 |
| Q3 | 1:41 | SA | Devin Vassell enters the game for Dylan Harper | 76 | 71 |
| Q3 | 1:41 | SA | Carter Bryant enters the game for Keldon Johnson | 76 | 71 |
| Q3 | 1:41 | PHX | Devin Booker makes free throw 1 of 1 | 77 | 71 |
| Q3 | 1:25 | PHX | Rasheer Fleming shooting foul | 77 | 71 |
| Q3 | 1:25 | SA | De'Aaron Fox makes free throw 1 of 2 | 77 | 72 |
| Q3 | 1:25 | PHX | Oso Ighodaro enters the game for Khaman Maluach | 77 | 72 |
| Q3 | 1:25 | SA | De'Aaron Fox makes free throw 2 of 2 | 77 | 73 |
| Q3 | 1:05 | PHX | Devin Booker misses 18-foot pullup jump shot | 77 | 73 |
| Q3 | 1:03 | SA | Luke Kornet defensive rebound | 77 | 73 |
| Q3 | 0:00 | SA | Devin Vassell out of bounds lost ball turnover | 77 | 73 |
| Q3 | 0:00 | PHX | Ryan Dunn misses 24-foot three point jumper | 77 | 73 |
| Q3 | 0:00 | SA | Carter Bryant defensive rebound | 77 | 73 |
| Q3 | 0:00 | SA | Carter Bryant out of bounds bad pass turnover | 77 | 73 |
| Q3 | 0:00 | PHX | Jalen Green enters the game for Ryan Dunn | 77 | 73 |
| Q3 | 0:00 | SA | Carter Bryant shooting foul | 77 | 73 |
| Q3 | 0:00 | PHX | Devin Booker makes free throw 1 of 2 | 78 | 73 |
| Q3 | 0:00 | PHX | Ryan Dunn enters the game for Rasheer Fleming | 78 | 73 |
| Q3 | 0:00 | PHX | Jordan Goodwin enters the game for Jalen Green | 78 | 73 |
| Q3 | 0:00 | PHX | Devin Booker makes free throw 2 of 2 | 79 | 73 |
| Q3 | 0:00 | SA | De'Aaron Fox misses 14-foot pullup jump shot | 79 | 73 |
| Q3 | 0:00 | SA | Luke Kornet offensive rebound | 79 | 73 |
| Q3 | 0:00 | SA | De'Aaron Fox lost ball turnover (Jordan Goodwin steals) | 79 | 73 |
| Q3 | 0:00 | PHX | Devin Booker misses 28-foot three point pullup jump shot | 79 | 73 |
| Q3 | 0:00 | PHX | Suns offensive team rebound | 79 | 73 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 79 | 73 |
| Q3 | 0:00 | SA | Luke Kornet misses 1-foot tip shot | 79 | 73 |
| Q3 | 0:00 | SA | De'Aaron Fox offensive rebound | 79 | 73 |
| Q4 | 12:00 | SA | Victor Wembanyama enters the game for Luke Kornet | 79 | 73 |
| Q4 | 12:00 | SA | Jordan McLaughlin enters the game for Carter Bryant | 79 | 73 |
| Q4 | 12:00 | SA | Julian Champagnie enters the game for Devin Vassell | 79 | 73 |
| Q4 | 12:00 | PHX | Jalen Green enters the game for Devin Booker | 79 | 73 |
| Q4 | 12:00 | PHX | Rasheer Fleming enters the game for Ryan Dunn | 79 | 73 |
| Q4 | 11:43 | SA | Harrison Barnes misses 24-foot three point jumper | 79 | 73 |
| Q4 | 11:38 | PHX | Jordan Goodwin defensive rebound | 79 | 73 |
| Q4 | 11:23 | PHX | Oso Ighodaro misses 11-foot jumper | 79 | 73 |
| Q4 | 11:20 | SA | Julian Champagnie defensive rebound | 79 | 73 |
| Q4 | 11:10 | SA | De'Aaron Fox makes driving layup | 79 | 75 |
| Q4 | 11:10 | PHX | Rasheer Fleming shooting foul | 79 | 75 |
| Q4 | 11:10 | SA | De'Aaron Fox misses free throw 1 of 1 | 79 | 75 |
| Q4 | 11:06 | PHX | Jordan Goodwin defensive rebound | 79 | 75 |
| Q4 | 10:57 | PHX | Rasheer Fleming misses 22-foot three point jumper | 79 | 75 |
| Q4 | 10:52 | SA | Harrison Barnes defensive rebound | 79 | 75 |
| Q4 | 10:36 | SA | Julian Champagnie misses 25-foot three point jumper | 79 | 75 |
| Q4 | 10:34 | PHX | Oso Ighodaro defensive rebound | 79 | 75 |
| Q4 | 10:26 | PHX | Jalen Green makes 19-foot step back jumpshot (Oso Ighodaro assists) | 81 | 75 |
| Q4 | 10:10 | SA | Victor Wembanyama discontinue dribble turnover | 81 | 75 |
| Q4 | 9:50 | PHX | Jalen Green misses 15-foot fade away jump shot | 81 | 75 |
| Q4 | 9:46 | SA | De'Aaron Fox defensive rebound | 81 | 75 |
| Q4 | 9:39 | SA | Harrison Barnes makes layup (Jordan McLaughlin assists) | 81 | 77 |
| Q4 | 9:29 | PHX | Rasheer Fleming makes 24-foot three point jumper (Jalen Green assists) | 84 | 77 |
| Q4 | 9:16 | SA | Victor Wembanyama lost ball turnover (Jordan Goodwin steals) | 84 | 77 |
| Q4 | 9:12 | SA | De'Aaron Fox shooting foul | 84 | 77 |
| Q4 | 9:12 | PHX | Collin Gillespie makes free throw 1 of 2 | 85 | 77 |
| Q4 | 9:12 | PHX | Collin Gillespie makes free throw 2 of 2 | 86 | 77 |
| Q4 | 9:00 | PHX | Oso Ighodaro personal foul | 86 | 77 |
| Q4 | 8:45 | SA | De'Aaron Fox makes 13-foot pullup jump shot (Jordan McLaughlin assists) | 86 | 79 |
| Q4 | 8:32 | PHX | Jalen Green misses 26-foot three point pullup jump shot | 86 | 79 |
| Q4 | 8:27 | PHX | Collin Gillespie offensive rebound | 86 | 79 |
| Q4 | 8:21 | PHX | Collin Gillespie makes 25-foot three point jumper (Oso Ighodaro assists) | 89 | 79 |
| Q4 | 8:19 | SA | Spurs Full timeout | 89 | 79 |
| Q4 | 8:19 | SA | Dylan Harper enters the game for De'Aaron Fox | 89 | 79 |
| Q4 | 8:19 | PHX | Ryan Dunn enters the game for Rasheer Fleming | 89 | 79 |
| Q4 | 8:03 | SA | Harrison Barnes misses driving layup | 89 | 79 |
| Q4 | 8:03 | SA | Spurs offensive team rebound | 89 | 79 |
| Q4 | 8:03 | PHX | Jordan Goodwin loose ball foul | 89 | 79 |
| Q4 | 7:49 | SA | Victor Wembanyama makes alley oop layup (Julian Champagnie assists) | 89 | 81 |
| Q4 | 7:29 | PHX | Oso Ighodaro makes 8-foot driving floating jump shot (Collin Gillespie assists) | 91 | 81 |
| Q4 | 7:11 | SA | Victor Wembanyama misses 26-foot three point step back jumpshot | 91 | 81 |
| Q4 | 7:11 | SA | Spurs offensive team rebound | 91 | 81 |
| Q4 | 7:11 | SA | Keldon Johnson enters the game for Harrison Barnes | 91 | 81 |
| Q4 | 7:03 | SA | Julian Champagnie offensive foul | 91 | 81 |
| Q4 | 7:03 | SA | Julian Champagnie offensive foul turnover | 91 | 81 |
| Q4 | 6:51 | PHX | Collin Gillespie misses 26-foot three point jumper | 91 | 81 |
| Q4 | 6:47 | SA | Jordan McLaughlin defensive rebound | 91 | 81 |
| Q4 | 6:43 | SA | Julian Champagnie makes 23-foot running jump shot (Jordan McLaughlin assists) | 91 | 84 |
| Q4 | 6:30 | PHX | Jalen Green misses 20-foot pullup jump shot | 91 | 84 |
| Q4 | 6:27 | SA | Victor Wembanyama defensive rebound | 91 | 84 |
| Q4 | 6:13 | SA | Victor Wembanyama misses two point shot | 91 | 84 |
| Q4 | 6:11 | PHX | Oso Ighodaro defensive rebound | 91 | 84 |
| Q4 | 5:53 | PHX | Jordan Goodwin misses driving floating jump shot | 91 | 84 |
| Q4 | 5:53 | PHX | Ryan Dunn offensive rebound | 91 | 84 |
| Q4 | 5:53 | PHX | Ryan Dunn misses tip in dunk | 91 | 84 |
| Q4 | 5:53 | SA | Jordan McLaughlin defensive rebound | 91 | 84 |
| Q4 | 5:53 | PHX | Jordan Goodwin personal foul | 91 | 84 |
| Q4 | 5:53 | SA | Devin Vassell enters the game for Jordan McLaughlin | 91 | 84 |
| Q4 | 5:53 | SA | Luke Kornet enters the game for Victor Wembanyama | 91 | 84 |
| Q4 | 5:53 | PHX | Devin Booker enters the game for Collin Gillespie | 91 | 84 |
| Q4 | 5:45 | SA | Dylan Harper offensive charge | 91 | 84 |
| Q4 | 5:45 | SA | Dylan Harper offensive foul turnover | 91 | 84 |
| Q4 | 5:27 | PHX | Devin Booker makes layup (Oso Ighodaro assists) | 93 | 84 |
| Q4 | 5:13 | SA | Devin Vassell misses 25-foot three point jumper | 93 | 84 |
| Q4 | 5:13 | SA | Spurs offensive team rebound | 93 | 84 |
| Q4 | 5:12 | PHX | Oso Ighodaro loose ball foul | 93 | 84 |
| Q4 | 5:12 | SA | Luke Kornet makes free throw 1 of 2 | 93 | 85 |
| Q4 | 5:12 | PHX | Suns Full timeout | 93 | 85 |
| Q4 | 5:12 | SA | De'Aaron Fox enters the game for Julian Champagnie | 93 | 85 |
| Q4 | 5:12 | PHX | Khaman Maluach enters the game for Ryan Dunn | 93 | 85 |
| Q4 | 5:12 | PHX | Rasheer Fleming enters the game for Oso Ighodaro | 93 | 85 |
| Q4 | 5:12 | SA | Luke Kornet misses free throw 2 of 2 | 93 | 85 |
| Q4 | 5:05 | PHX | Jordan Goodwin defensive rebound | 93 | 85 |
| Q4 | 4:50 | PHX | Khaman Maluach makes 1-foot dunk (Devin Booker assists) | 95 | 85 |
| Q4 | 4:29 | SA | De'Aaron Fox makes 25-foot three point jumper (Dylan Harper assists) | 95 | 88 |
| Q4 | 3:59 | PHX | Devin Booker misses 26-foot three point pullup jump shot | 95 | 88 |
| Q4 | 3:59 | PHX | Rasheer Fleming offensive rebound | 95 | 88 |
| Q4 | 3:48 | PHX | Jalen Green misses 26-foot three point jumper | 95 | 88 |
| Q4 | 3:44 | SA | Devin Vassell defensive rebound | 95 | 88 |
| Q4 | 3:37 | SA | Rasheer Fleming blocks De'Aaron Fox 's 25-foot three point step back jumpshot | 95 | 88 |
| Q4 | 3:36 | PHX | Rasheer Fleming defensive rebound | 95 | 88 |
| Q4 | 3:36 | PHX | Rasheer Fleming out of bounds bad pass turnover | 95 | 88 |
| Q4 | 3:36 | SA | Victor Wembanyama enters the game for Keldon Johnson | 95 | 88 |
| Q4 | 3:36 | SA | Julian Champagnie enters the game for Luke Kornet | 95 | 88 |
| Q4 | 3:36 | PHX | Oso Ighodaro enters the game for Jalen Green | 95 | 88 |
| Q4 | 3:36 | PHX | Collin Gillespie enters the game for Khaman Maluach | 95 | 88 |
| Q4 | 3:28 | SA | Victor Wembanyama makes 25-foot three point jumper (De'Aaron Fox assists) | 95 | 91 |
| Q4 | 3:26 | PHX | Suns Full timeout | 95 | 91 |
| Q4 | 3:07 | PHX | Victor Wembanyama blocks Rasheer Fleming 's 3-foot layup | 95 | 91 |
| Q4 | 2:58 | PHX | Oso Ighodaro offensive rebound | 95 | 91 |
| Q4 | 2:56 | PHX | Jordan Goodwin misses 26-foot three point jumper | 95 | 91 |
| Q4 | 2:54 | SA | De'Aaron Fox defensive rebound | 95 | 91 |
| Q4 | 2:45 | SA | De'Aaron Fox makes 6-foot turnaround jump shot | 95 | 93 |
| Q4 | 2:27 | PHX | Jordan Goodwin misses 24-foot three point jumper | 95 | 93 |
| Q4 | 2:23 | PHX | Oso Ighodaro offensive rebound | 95 | 93 |
| Q4 | 2:14 | PHX | Oso Ighodaro makes 10-foot floating jump shot (Collin Gillespie assists) | 97 | 93 |
| Q4 | 1:55 | PHX | Jordan Goodwin personal foul | 97 | 93 |
| Q4 | 1:55 | SA | De'Aaron Fox makes free throw 1 of 2 | 97 | 94 |
| Q4 | 1:55 | SA | De'Aaron Fox makes free throw 2 of 2 | 97 | 95 |
| Q4 | 1:39 | PHX | Devin Booker misses 15-foot fade away jump shot | 97 | 95 |
| Q4 | 1:38 | SA | Dylan Harper defensive rebound | 97 | 95 |
| Q4 | 1:32 | SA | Victor Wembanyama misses 25-foot running jump shot | 97 | 95 |
| Q4 | 1:31 | PHX | Suns defensive team rebound | 97 | 95 |
| Q4 | 1:31 | SA | Devin Vassell loose ball foul | 97 | 95 |
| Q4 | 1:31 | SA | Spurs Full timeout | 97 | 95 |
| Q4 | 1:31 | SA | (01:31) [Spurs] COACH'S CHALLENGE (REPLAY SUPPORTS CALL) [Spurs] charged with a timeout | 97 | 95 |
| Q4 | 1:13 | PHX | Jordan Goodwin makes 23-foot three point jumper (Devin Booker assists) | 100 | 95 |
| Q4 | 1:01 | SA | Devin Vassell misses 23-foot three point jumper | 100 | 95 |
| Q4 | 0:00 | SA | Victor Wembanyama offensive rebound | 100 | 95 |
| Q4 | 0:00 | PHX | Devin Booker shooting foul | 100 | 95 |
| Q4 | 0:00 | SA | Victor Wembanyama makes free throw 1 of 2 | 100 | 96 |
| Q4 | 0:00 | SA | Victor Wembanyama makes free throw 2 of 2 | 100 | 97 |
| Q4 | 0:00 | PHX | Devin Booker misses 23-foot step back jumpshot | 100 | 97 |
| Q4 | 0:00 | SA | Spurs defensive team rebound | 100 | 97 |
| Q4 | 0:00 | PHX | Ryan Dunn enters the game for | 100 | 97 |
| Q4 | 0:00 | SA | De'Aaron Fox makes 1-foot two point shot | 100 | 99 |
| Q4 | 0:00 | PHX | Jalen Green enters the game for Oso Ighodaro | 100 | 99 |
| Q4 | 0:00 | PHX | Rasheer Fleming enters the game for Ryan Dunn | 100 | 99 |
| Q4 | 0:00 | PHX | Suns Full timeout | 100 | 99 |
| Q4 | 0:00 | SA | Carter Bryant enters the game for Julian Champagnie | 100 | 99 |
| Q4 | 0:00 | SA | Victor Wembanyama personal take foul | 100 | 99 |
| Q4 | 1:31 | PHX | Jalen Green enters the game for Rasheer Fleming | 97 | 95 |
| Q4 | 0:00 | PHX | Rasheer Fleming misses free throw 1 of 2 | 100 | 99 |
| Q4 | 0:00 | PHX | Suns offensive team rebound | 100 | 99 |
| Q4 | 0:00 | PHX | Rasheer Fleming misses free throw 2 of 2 | 100 | 99 |
| Q4 | 0:00 | SA | Luke Kornet defensive rebound | 100 | 99 |
| Q4 | 0:00 | SA | Spurs Full timeout | 100 | 99 |
| Q4 | 0:00 | PHX | Suns Full timeout | 100 | 99 |
| Q4 | 0:00 | SA | De'Aaron Fox enters the game for Luke Kornet | 100 | 99 |
| Q4 | 0:00 | PHX | Ryan Dunn enters the game for Rasheer Fleming | 100 | 99 |
| Q4 | 0:00 | SA | Victor Wembanyama makes 17-foot pullup jump shot | 100 | 101 |
| Q4 | 0:00 | — | End of the 4th Quarter | 100 | 101 |
| Q4 | 0:00 | — | End of Game | 100 | 101 |
| Q4 | 0:00 | PHX | Ryan Dunn enters the game for Jalen Green | 100 | 97 |
| Q4 | 0:00 | SA | Luke Kornet enters the game for De'Aaron Fox | 100 | 99 |
| Q4 | 0:00 | SA | Julian Champagnie enters the game for Carter Bryant | 100 | 99 |
| Q4 | 0:00 | PHX | Oso Ighodaro enters the game for Jalen Green | 100 | 99 |
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: 94 home / 93 away
NBA-reported team possessions: unavailable
Lineup context: unavailable
Aggregate possession metrics (pace, PPP, ratings) are suppressed for this game.
Showing 25 of 187 matches · 187 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:37 | SASan Antonio Spurs | Other | 0 | Phoenix Suns 0, San Antonio Spurs 0PHX 0 · SA 0 | |
| 2 | Q1 11:19 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 0, San Antonio Spurs 0PHX 0 · SA 0 | |
| 3 | Q1 11:12 | SASan Antonio Spurs | Made shot | 2 | Phoenix Suns 0, San Antonio Spurs 2PHX 0 · SA 2 | |
| 4 | Q1 10:46 | PHXPhoenix Suns | Made shot | 3 | Phoenix Suns 3, San Antonio Spurs 2PHX 3 · SA 2 | |
| 5 | Q1 10:23 | SASan Antonio Spurs | Made shot | 2 | Phoenix Suns 3, San Antonio Spurs 4PHX 3 · SA 4 | |
| 6 | Q1 10:07 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 3, San Antonio Spurs 4PHX 3 · SA 4 | |
| 7 | Q1 9:44 | SASan Antonio Spurs | Made shot | 2 | Phoenix Suns 3, San Antonio Spurs 6PHX 3 · SA 6 | |
| 8 | Q1 9:16 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 5, San Antonio Spurs 6PHX 5 · SA 6 | |
| 9 | Q1 8:52 | SASan Antonio Spurs | Made shot | 2 | Phoenix Suns 5, San Antonio Spurs 8PHX 5 · SA 8 | |
| 10 | Q1 8:39 | PHXPhoenix Suns | Turnover | 0 | Phoenix Suns 5, San Antonio Spurs 8PHX 5 · SA 8 | |
| 11 | Q1 8:31 | SASan Antonio Spurs | Made shot | 2 | Phoenix Suns 5, San Antonio Spurs 10PHX 5 · SA 10 | |
| 12 | Q1 8:10 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 7, San Antonio Spurs 10PHX 7 · SA 10 | |
| 13 | Q1 7:59 | SASan Antonio Spurs | Made shot | 3 | Phoenix Suns 7, San Antonio Spurs 13PHX 7 · SA 13 | |
| 14 | Q1 7:45 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 7, San Antonio Spurs 13PHX 7 · SA 13 | |
| 15 | Q1 7:36 | SASan Antonio Spurs | Other | 0 | Phoenix Suns 7, San Antonio Spurs 13PHX 7 · SA 13 | |
| 16 | Q1 7:19 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 9, San Antonio Spurs 13PHX 9 · SA 13 | |
| 17 | Q1 6:57 | SASan Antonio Spurs | Made shot | 2 | Phoenix Suns 9, San Antonio Spurs 15PHX 9 · SA 15 | |
| 18 | Q1 6:32 | PHXPhoenix Suns | Turnover | 0 | Phoenix Suns 9, San Antonio Spurs 15PHX 9 · SA 15 | |
| 19 | Q1 6:20 | SASan Antonio Spurs | Other | 0 | Phoenix Suns 9, San Antonio Spurs 15PHX 9 · SA 15 | |
| 20 | Q1 6:11 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 11, San Antonio Spurs 15PHX 11 · SA 15 | |
| 21 | Q1 5:46 | SASan Antonio Spurs | Other | 2 | Phoenix Suns 11, San Antonio Spurs 17PHX 11 · SA 17 | |
| 22 | Q1 5:25 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 13, San Antonio Spurs 17PHX 13 · SA 17 | |
| 23 | Q1 5:08 | SASan Antonio Spurs | Made shot | 2 | Phoenix Suns 13, San Antonio Spurs 19PHX 13 · SA 19 | |
| 24 | Q1 4:44 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 15, San Antonio Spurs 19PHX 15 · SA 19 | |
| 25 | Q1 4:27 | SASan Antonio Spurs | Other | 0 | Phoenix Suns 15, San Antonio Spurs 19PHX 15 · SA 19 |
POSS 1 · Q1 11:37
SASan Antonio Spurs
Other
0 PTS
POSS 2 · Q1 11:19
PHXPhoenix Suns
Other
0 PTS
POSS 3 · Q1 11:12
SASan Antonio Spurs
Made shot
2 PTS
POSS 4 · Q1 10:46
PHXPhoenix Suns
Made shot
3 PTS
POSS 5 · Q1 10:23
SASan Antonio Spurs
Made shot
2 PTS
POSS 6 · Q1 10:07
PHXPhoenix Suns
Other
0 PTS
POSS 7 · Q1 9:44
SASan Antonio Spurs
Made shot
2 PTS
POSS 8 · Q1 9:16
PHXPhoenix Suns
Made shot
2 PTS
POSS 9 · Q1 8:52
SASan Antonio Spurs
Made shot
2 PTS
POSS 10 · Q1 8:39
PHXPhoenix Suns
Turnover
0 PTS
POSS 11 · Q1 8:31
SASan Antonio Spurs
Made shot
2 PTS
POSS 12 · Q1 8:10
PHXPhoenix Suns
Made shot
2 PTS
POSS 13 · Q1 7:59
SASan Antonio Spurs
Made shot
3 PTS
POSS 14 · Q1 7:45
PHXPhoenix Suns
Other
0 PTS
POSS 15 · Q1 7:36
SASan Antonio Spurs
Other
0 PTS
POSS 16 · Q1 7:19
PHXPhoenix Suns
Made shot
2 PTS
POSS 17 · Q1 6:57
SASan Antonio Spurs
Made shot
2 PTS
POSS 18 · Q1 6:32
PHXPhoenix Suns
Turnover
0 PTS
POSS 19 · Q1 6:20
SASan Antonio Spurs
Other
0 PTS
POSS 20 · Q1 6:11
PHXPhoenix Suns
Made shot
2 PTS
POSS 21 · Q1 5:46
SASan Antonio Spurs
Other
2 PTS
POSS 22 · Q1 5:25
PHXPhoenix Suns
Made shot
2 PTS
POSS 23 · Q1 5:08
SASan Antonio Spurs
Made shot
2 PTS
POSS 24 · Q1 4:44
PHXPhoenix Suns
Made shot
2 PTS
POSS 25 · Q1 4:27
SASan Antonio Spurs
Other
0 PTS