POSS 1 · Q1 11:39
ATLAtlanta Hawks
Made shot
2 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Thu, Nov 20, 2025·2025-26
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 34 | 26 | 32 | 34 | 126 | |
| 28 | 46 | 21 | 40 | 135 |
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.
ATL
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 leadATL +8 Q1 0:00SA +19 Q2 1:44
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. ATL 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 | ATL | 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.
| ATL | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 34 | 38 | 4 | 5 | 0 | 3 | 2 | 13-17 | 8-10 | 4-4 | -7 | 101.3% | |
| 38 | 26 | 12 | 7 | 1 | 0 | 4 | 10-15 | 2-3 | 4-6 | -1 | 73.7% | |
| 29 | 16 | 5 | 1 | 0 | 2 | 1 | 7-10 | 2-3 | 0-0 | -3 | 80.0% | |
| 31 | 8 | 6 | 5 | 3 | 0 | 5 | 4-8 | 0-2 | 0-1 | -2 | 47.4% | |
| 21 | 2 | 2 | 1 | 0 | 0 | 1 | 1-10 | 0-5 | 0-0 | +2 | 10.0% | |
| 25 | 15 | 7 | 5 | 0 | 0 | 2 | 6-11 | 3-5 | 0-0 | -19 | 68.2% | |
| 16 | 10 | 3 | 3 | 2 | 0 | 0 | 4-7 | 2-3 | 0-0 | -10 | 71.4% | |
| 30 | 5 | 0 | 1 | 1 | 0 | 0 | 2-3 | 1-2 | 0-0 | -3 | 83.3% | |
| 12 | 6 | 0 | 2 | 0 | 0 | 1 | 2-5 | 2-4 | 0-2 | -7 | 51.0% | |
| 4 | 0 | 0 | 0 | 0 | 1 | 0 | 0-1 | 0-0 | 0-0 | +5 | 0.0% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| SA | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 31 | 26 | 5 | 9 | 3 | 0 | 2 | 9-16 | 2-4 | 6-10 | -7 | 63.7% | |
| 31 | 20 | 4 | 5 | 0 | 1 | 1 | 7-13 | 5-10 | 1-1 | +15 | 74.4% | |
| 33 | 15 | 5 | 3 | 1 | 1 | 1 | 6-11 | 3-5 | 0-0 | +13 | 68.2% | |
| 34 | 16 | 5 | 2 | 0 | 0 | 1 | 5-13 | 2-8 | 4-4 | +3 | 54.2% | |
| 23 | 5 | 3 | 2 | 0 | 0 | 1 | 2-4 | 0-0 | 1-2 | +2 | 51.2% | |
| 32 | 25 | 7 | 2 | 1 | 0 | 2 | 9-12 | 3-5 | 4-5 | +8 | 88.0% | |
| 19 | 12 | 5 | 6 | 3 | 1 | 1 | 5-7 | 1-1 | 1-2 | +25 | 76.1% | |
| 22 | 8 | 5 | 5 | 1 | 1 | 0 | 3-10 | 0-5 | 2-2 | 0 | 36.8% | |
| 13 | 8 | 2 | 0 | 1 | 0 | 1 | 2-4 | 1-2 | 3-4 | -10 | 69.4% | |
| 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0-1 | 0-0 | 0-0 | -4 | 0.0% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
459 events
| Q | Clock | Team | Play | ATL | SA |
|---|---|---|---|---|---|
| Q1 | 12:00 | ATL | Kristaps Porzingis vs. Luke Kornet (Jalen Johnson gains possession) | 0 | 0 |
| Q1 | 11:39 | ATL | Kristaps Porzingis makes 6-foot two point shot | 2 | 0 |
| Q1 | 11:21 | SA | Luke Kornet misses alley oop layup | 2 | 0 |
| Q1 | 11:18 | ATL | Dyson Daniels defensive rebound | 2 | 0 |
| Q1 | 11:04 | ATL | Dyson Daniels misses 23-foot three point jumper | 2 | 0 |
| Q1 | 11:01 | SA | Julian Champagnie defensive rebound | 2 | 0 |
| Q1 | 10:48 | SA | Julian Champagnie misses 23-foot three point pullup jump shot | 2 | 0 |
| Q1 | 10:45 | ATL | Kristaps Porzingis defensive rebound | 2 | 0 |
| Q1 | 10:37 | ATL | Nickeil Alexander-Walker makes 23-foot three point jumper (Zaccharie Risacher assists) | 5 | 0 |
| Q1 | 10:14 | SA | Devin Vassell makes 12-foot pullup jump shot (Luke Kornet assists) | 5 | 2 |
| Q1 | 10:06 | SA | De'Aaron Fox personal foul | 5 | 2 |
| Q1 | 9:58 | ATL | Zaccharie Risacher misses 27-foot three point jumper | 5 | 2 |
| Q1 | 9:55 | SA | Devin Vassell defensive rebound | 5 | 2 |
| Q1 | 9:44 | SA | Luke Kornet makes driving layup (Julian Champagnie assists) | 5 | 4 |
| Q1 | 9:33 | ATL | Jalen Johnson bad pass (De'Aaron Fox steals) | 5 | 4 |
| Q1 | 9:25 | SA | Harrison Barnes makes 23-foot three point jumper (Julian Champagnie assists) | 5 | 7 |
| Q1 | 9:08 | ATL | Kristaps Porzingis misses 9-foot two point shot | 5 | 7 |
| Q1 | 9:06 | SA | Luke Kornet defensive rebound | 5 | 7 |
| Q1 | 8:54 | SA | Julian Champagnie misses 23-foot three point jumper | 5 | 7 |
| Q1 | 8:51 | ATL | Kristaps Porzingis defensive rebound | 5 | 7 |
| Q1 | 8:42 | ATL | Kristaps Porzingis makes 26-foot three point jumper (Nickeil Alexander-Walker assists) | 8 | 7 |
| Q1 | 8:31 | SA | Harrison Barnes misses 22-foot three point jumper | 8 | 7 |
| Q1 | 8:29 | ATL | Dyson Daniels defensive rebound | 8 | 7 |
| Q1 | 8:20 | ATL | Zaccharie Risacher misses 23-foot three point jumper | 8 | 7 |
| Q1 | 8:15 | SA | Devin Vassell defensive rebound | 8 | 7 |
| Q1 | 8:12 | SA | Julian Champagnie makes 25-foot three point shot (De'Aaron Fox assists) | 8 | 10 |
| Q1 | 7:56 | ATL | Nickeil Alexander-Walker makes driving layup | 10 | 10 |
| Q1 | 7:48 | SA | Julian Champagnie misses two point shot | 10 | 10 |
| Q1 | 7:45 | ATL | Kristaps Porzingis defensive rebound | 10 | 10 |
| Q1 | 7:41 | ATL | Jalen Johnson makes 24-foot three pointer | 13 | 10 |
| Q1 | 7:31 | SA | De'Aaron Fox makes 25-foot three pointer | 13 | 13 |
| Q1 | 7:13 | ATL | Nickeil Alexander-Walker makes 16-foot pullup jump shot | 15 | 13 |
| Q1 | 7:12 | SA | Spurs Full timeout | 15 | 13 |
| Q1 | 7:12 | SA | Keldon Johnson enters the game for De'Aaron Fox | 15 | 13 |
| Q1 | 7:12 | SA | Jeremy Sochan enters the game for Luke Kornet | 15 | 13 |
| Q1 | 7:12 | ATL | Onyeka Okongwu enters the game for Kristaps Porzingis | 15 | 13 |
| Q1 | 6:52 | SA | Jeremy Sochan misses 15-foot jumper | 15 | 13 |
| Q1 | 6:49 | ATL | Jalen Johnson defensive rebound | 15 | 13 |
| Q1 | 6:40 | ATL | Zaccharie Risacher misses two point shot | 15 | 13 |
| Q1 | 6:38 | SA | Keldon Johnson defensive rebound | 15 | 13 |
| Q1 | 6:30 | SA | Keldon Johnson makes two point shot | 15 | 15 |
| Q1 | 6:15 | ATL | Zaccharie Risacher misses layup | 15 | 15 |
| Q1 | 6:14 | ATL | Onyeka Okongwu offensive rebound | 15 | 15 |
| Q1 | 6:13 | ATL | Onyeka Okongwu makes two point shot | 17 | 15 |
| Q1 | 5:59 | SA | Julian Champagnie makes 23-foot three point jumper (Jeremy Sochan assists) | 17 | 18 |
| Q1 | 5:59 | ATL | Dyson Daniels shooting foul | 17 | 18 |
| Q1 | 5:59 | SA | Julian Champagnie makes free throw 1 of 1 | 17 | 19 |
| Q1 | 5:53 | ATL | Devin Vassell blocks Dyson Daniels's two point shot | 17 | 19 |
| Q1 | 5:51 | SA | Keldon Johnson defensive rebound | 17 | 19 |
| Q1 | 5:46 | SA | Julian Champagnie misses 25-foot three point shot | 17 | 19 |
| Q1 | 5:46 | ATL | Hawks defensive team rebound | 17 | 19 |
| Q1 | 5:46 | SA | Kelly Olynyk enters the game for Julian Champagnie | 17 | 19 |
| Q1 | 5:31 | SA | Devin Vassell personal foul | 17 | 19 |
| Q1 | 5:24 | ATL | Nickeil Alexander-Walker misses 25-foot three point step back jumpshot | 17 | 19 |
| Q1 | 5:22 | SA | Harrison Barnes defensive rebound | 17 | 19 |
| Q1 | 5:06 | SA | Nickeil Alexander-Walker blocks Jeremy Sochan 's 4-foot pullup jump shot | 17 | 19 |
| Q1 | 5:02 | ATL | Jalen Johnson defensive rebound | 17 | 19 |
| Q1 | 4:58 | ATL | Onyeka Okongwu makes 1-foot dunk (Jalen Johnson assists) | 19 | 19 |
| Q1 | 4:45 | SA | Harrison Barnes misses 26-foot three point jumper | 19 | 19 |
| Q1 | 4:44 | ATL | Hawks defensive team rebound | 19 | 19 |
| Q1 | 4:44 | ATL | Vit Krejci enters the game for Nickeil Alexander-Walker | 19 | 19 |
| Q1 | 4:44 | ATL | Luke Kennard enters the game for Zaccharie Risacher | 19 | 19 |
| Q1 | 4:31 | ATL | Dyson Daniels makes two point shot | 21 | 19 |
| Q1 | 4:13 | SA | Jeremy Sochan misses 23-foot three point jumper | 21 | 19 |
| Q1 | 4:11 | SA | Keldon Johnson offensive rebound | 21 | 19 |
| Q1 | 4:10 | SA | Keldon Johnson makes two point shot | 21 | 21 |
| Q1 | 3:58 | ATL | Jalen Johnson makes driving layup (Dyson Daniels assists) | 23 | 21 |
| Q1 | 3:49 | SA | Devin Vassell makes 26-foot three point jumper (Keldon Johnson assists) | 23 | 24 |
| Q1 | 3:32 | ATL | Dyson Daniels makes driving layup | 25 | 24 |
| Q1 | 3:13 | SA | Devin Vassell misses 23-foot three point jumper | 25 | 24 |
| Q1 | 3:13 | ATL | Jalen Johnson defensive rebound | 25 | 24 |
| Q1 | 2:49 | ATL | Onyeka Okongwu makes 25-foot three point jumper (Dyson Daniels assists) | 28 | 24 |
| Q1 | 2:28 | SA | Kelly Olynyk bad pass (Dyson Daniels steals) | 28 | 24 |
| Q1 | 2:21 | ATL | Onyeka Okongwu misses 25-foot three point jumper | 28 | 24 |
| Q1 | 2:17 | SA | Jeremy Sochan defensive rebound | 28 | 24 |
| Q1 | 2:03 | SA | Jeremy Sochan makes 7-foot jumper (Keldon Johnson assists) | 28 | 26 |
| Q1 | 2:03 | ATL | Hawks Full timeout | 28 | 26 |
| Q1 | 2:03 | SA | Luke Kornet enters the game for Kelly Olynyk | 28 | 26 |
| Q1 | 2:03 | SA | Carter Bryant enters the game for Devin Vassell | 28 | 26 |
| Q1 | 2:03 | SA | De'Aaron Fox enters the game for Harrison Barnes | 28 | 26 |
| Q1 | 2:03 | ATL | Keaton Wallace enters the game for Jalen Johnson | 28 | 26 |
| Q1 | 2:03 | ATL | Mouhamed Gueye enters the game for Dyson Daniels | 28 | 26 |
| Q1 | 1:47 | SA | De'Aaron Fox shooting foul | 28 | 26 |
| Q1 | 1:47 | ATL | Keaton Wallace misses free throw 1 of 2 | 28 | 26 |
| Q1 | 1:47 | ATL | Hawks offensive team rebound | 28 | 26 |
| Q1 | 1:47 | ATL | Keaton Wallace misses free throw 2 of 2 | 28 | 26 |
| Q1 | 1:45 | SA | Jeremy Sochan defensive rebound | 28 | 26 |
| Q1 | 1:25 | SA | Keldon Johnson misses 25-foot three point jumper | 28 | 26 |
| Q1 | 1:23 | SA | Carter Bryant offensive rebound | 28 | 26 |
| Q1 | 1:18 | SA | De'Aaron Fox misses 25-foot three point jumper | 28 | 26 |
| Q1 | 1:16 | SA | Spurs offensive team rebound | 28 | 26 |
| Q1 | 1:16 | ATL | Mouhamed Gueye loose ball foul | 28 | 26 |
| Q1 | 1:16 | ATL | Hawks Full timeout | 28 | 26 |
| Q1 | 1:11 | SA | Mouhamed Gueye blocks Carter Bryant 's 3-foot driving layup | 28 | 26 |
| Q1 | 1:09 | SA | Carter Bryant offensive rebound | 28 | 26 |
| Q1 | 1:01 | SA | Jeremy Sochan misses 26-foot three point jumper | 28 | 26 |
| Q1 | 0:00 | ATL | Hawks defensive team rebound | 28 | 26 |
| Q1 | 0:00 | ATL | Vit Krejci makes 26-foot three point jumper (Keaton Wallace assists) | 31 | 26 |
| Q1 | 0:00 | SA | De'Aaron Fox misses 19-foot pullup jump shot | 31 | 26 |
| Q1 | 0:00 | ATL | Luke Kennard defensive rebound | 31 | 26 |
| Q1 | 0:00 | ATL | Luke Kennard makes 25-foot three point jumper (Vit Krejci assists) | 34 | 26 |
| Q1 | 0:00 | SA | Jeremy Sochan misses 23-foot three point jumper | 34 | 26 |
| Q1 | 0:00 | SA | De'Aaron Fox offensive rebound | 34 | 26 |
| Q1 | 0:00 | SA | De'Aaron Fox makes 16-foot jumper | 34 | 28 |
| Q1 | 0:00 | — | End of the 1st Quarter | 34 | 28 |
| Q1 | 0:00 | — | (00:00) [Hawks] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL) | 34 | 28 |
| Q2 | 12:00 | SA | David Jones Garcia enters the game for Jeremy Sochan | 34 | 28 |
| Q2 | 12:00 | SA | Julian Champagnie enters the game for Carter Bryant | 34 | 28 |
| Q2 | 12:00 | ATL | Kristaps Porzingis enters the game for Mouhamed Gueye | 34 | 28 |
| Q2 | 11:52 | SA | Kristaps Porzingis blocks David Jones Garcia's two point shot | 34 | 28 |
| Q2 | 11:50 | ATL | Onyeka Okongwu defensive rebound | 34 | 28 |
| Q2 | 11:47 | ATL | Onyeka Okongwu out of bounds lost ball turnover | 34 | 28 |
| Q2 | 11:32 | SA | Keldon Johnson makes 26-foot three point jumper (David Jones Garcia assists) | 34 | 31 |
| Q2 | 11:14 | ATL | Kristaps Porzingis makes 15-foot two point shot (Onyeka Okongwu assists) | 36 | 31 |
| Q2 | 11:05 | SA | Julian Champagnie makes 25-foot three point jumper (De'Aaron Fox assists) | 36 | 34 |
| Q2 | 10:53 | ATL | Onyeka Okongwu misses 25-foot three point jumper | 36 | 34 |
| Q2 | 10:51 | SA | David Jones Garcia defensive rebound | 36 | 34 |
| Q2 | 10:39 | ATL | Keaton Wallace personal foul | 36 | 34 |
| Q2 | 10:27 | SA | Keldon Johnson makes 6-foot two point shot (De'Aaron Fox assists) | 36 | 36 |
| Q2 | 10:10 | ATL | Luke Kennard makes 25-foot three point jumper (Keaton Wallace assists) | 39 | 36 |
| Q2 | 10:04 | SA | De'Aaron Fox makes two point shot (David Jones Garcia assists) | 39 | 38 |
| Q2 | 10:04 | ATL | Vit Krejci shooting foul | 39 | 38 |
| Q2 | 10:04 | SA | De'Aaron Fox makes free throw 1 of 1 | 39 | 39 |
| Q2 | 9:47 | ATL | Onyeka Okongwu bad pass (De'Aaron Fox steals) | 39 | 39 |
| Q2 | 9:39 | SA | Luke Kornet makes 1-foot layup (David Jones Garcia assists) | 39 | 41 |
| Q2 | 9:33 | SA | Julian Champagnie personal foul | 39 | 41 |
| Q2 | 9:28 | ATL | Luke Kennard misses 24-foot three point jumper | 39 | 41 |
| Q2 | 9:27 | SA | De'Aaron Fox defensive rebound | 39 | 41 |
| Q2 | 9:16 | SA | Keldon Johnson makes 25-foot three point jumper (De'Aaron Fox assists) | 39 | 44 |
| Q2 | 9:11 | ATL | Keaton Wallace bad pass (De'Aaron Fox steals) | 39 | 44 |
| Q2 | 9:02 | SA | Keldon Johnson misses 25-foot three point jumper | 39 | 44 |
| Q2 | 8:58 | SA | David Jones Garcia offensive rebound | 39 | 44 |
| Q2 | 8:46 | SA | Keldon Johnson makes 24-foot three pointer (De'Aaron Fox assists) | 39 | 47 |
| Q2 | 8:45 | ATL | Hawks Full timeout | 39 | 47 |
| Q2 | 8:45 | ATL | Jalen Johnson enters the game for Keaton Wallace | 39 | 47 |
| Q2 | 8:45 | ATL | Dyson Daniels enters the game for Luke Kennard | 39 | 47 |
| Q2 | 8:45 | ATL | Nickeil Alexander-Walker enters the game for Kristaps Porzingis | 39 | 47 |
| Q2 | 8:31 | ATL | Jalen Johnson makes 9-foot driving floating jump shot (Onyeka Okongwu assists) | 41 | 47 |
| Q2 | 8:09 | SA | Keldon Johnson bad pass (Jalen Johnson steals) | 41 | 47 |
| Q2 | 8:04 | ATL | Nickeil Alexander-Walker misses 22-foot three point shot | 41 | 47 |
| Q2 | 8:02 | SA | De'Aaron Fox defensive rebound | 41 | 47 |
| Q2 | 7:54 | SA | De'Aaron Fox bad pass (Dyson Daniels steals) | 41 | 47 |
| Q2 | 7:52 | ATL | Dyson Daniels out of bounds bad pass turnover | 41 | 47 |
| Q2 | 7:52 | SA | Devin Vassell enters the game for De'Aaron Fox | 41 | 47 |
| Q2 | 7:52 | SA | Harrison Barnes enters the game for Luke Kornet | 41 | 47 |
| Q2 | 7:36 | SA | David Jones Garcia makes driving layup | 41 | 49 |
| Q2 | 7:28 | ATL | Julian Champagnie blocks Onyeka Okongwu 's 7-foot two point shot | 41 | 49 |
| Q2 | 7:26 | SA | Devin Vassell defensive rebound | 41 | 49 |
| Q2 | 7:05 | SA | David Jones Garcia makes 26-foot three point step back jumpshot | 41 | 52 |
| Q2 | 6:54 | ATL | Jalen Johnson misses driving layup | 41 | 52 |
| Q2 | 6:52 | SA | Harrison Barnes defensive rebound | 41 | 52 |
| Q2 | 6:49 | ATL | Dyson Daniels loose ball foul | 41 | 52 |
| Q2 | 6:49 | SA | Jeremy Sochan enters the game for Keldon Johnson | 41 | 52 |
| Q2 | 6:49 | SA | Kelly Olynyk enters the game for Julian Champagnie | 41 | 52 |
| Q2 | 6:49 | ATL | Zaccharie Risacher enters the game for Vit Krejci | 41 | 52 |
| Q2 | 6:39 | SA | David Jones Garcia makes two point shot | 41 | 54 |
| Q2 | 6:26 | ATL | Dyson Daniels misses 25-foot three point pullup jump shot | 41 | 54 |
| Q2 | 6:24 | SA | Jeremy Sochan defensive rebound | 41 | 54 |
| Q2 | 6:17 | SA | Nickeil Alexander-Walker blocks Devin Vassell 's 5-foot driving layup | 41 | 54 |
| Q2 | 6:17 | SA | Kelly Olynyk offensive rebound | 41 | 54 |
| Q2 | 6:17 | SA | Devin Vassell out of bounds bad pass turnover | 41 | 54 |
| Q2 | 6:17 | SA | Spurs Full timeout | 41 | 54 |
| Q2 | 6:17 | SA | (06:17) [Spurs] COACH'S CHALLENGE (REPLAY SUPPORTS CALL) [Spurs] charged with a timeout | 41 | 54 |
| Q2 | 6:17 | ATL | Kristaps Porzingis enters the game for Onyeka Okongwu | 41 | 54 |
| Q2 | 6:00 | SA | Kelly Olynyk shooting foul | 41 | 54 |
| Q2 | 6:00 | ATL | Jalen Johnson makes free throw 1 of 2 | 42 | 54 |
| Q2 | 6:00 | ATL | Jalen Johnson makes free throw 2 of 2 | 43 | 54 |
| Q2 | 5:49 | SA | Kelly Olynyk makes 25-foot three point jumper (Jeremy Sochan assists) | 43 | 57 |
| Q2 | 5:44 | ATL | Nickeil Alexander-Walker misses driving layup | 43 | 57 |
| Q2 | 5:42 | SA | Devin Vassell defensive rebound | 43 | 57 |
| Q2 | 5:24 | SA | Devin Vassell makes driving layup (Harrison Barnes assists) | 43 | 59 |
| Q2 | 5:17 | ATL | Nickeil Alexander-Walker makes 24-foot three point jumper (Jalen Johnson assists) | 46 | 59 |
| Q2 | 5:00 | ATL | Dyson Daniels shooting foul | 46 | 59 |
| Q2 | 5:00 | SA | David Jones Garcia makes free throw 1 of 2 | 46 | 60 |
| Q2 | 5:00 | ATL | Vit Krejci enters the game for Dyson Daniels | 46 | 60 |
| Q2 | 5:00 | SA | David Jones Garcia misses free throw 2 of 2 | 46 | 60 |
| Q2 | 4:58 | ATL | Jalen Johnson defensive rebound | 46 | 60 |
| Q2 | 4:47 | ATL | Kristaps Porzingis bad pass (Kelly Olynyk steals) | 46 | 60 |
| Q2 | 4:33 | ATL | Vit Krejci shooting foul | 46 | 60 |
| Q2 | 4:33 | SA | Kelly Olynyk makes free throw 1 of 2 | 46 | 61 |
| Q2 | 4:33 | SA | Kelly Olynyk makes free throw 2 of 2 | 46 | 62 |
| Q2 | 4:19 | ATL | David Jones Garcia blocks Jalen Johnson 's 2-foot driving layup | 46 | 62 |
| Q2 | 4:19 | ATL | Hawks offensive team rebound | 46 | 62 |
| Q2 | 4:11 | ATL | Jalen Johnson makes 1-foot two point shot | 48 | 62 |
| Q2 | 4:01 | SA | Kelly Olynyk makes driving layup (David Jones Garcia assists) | 48 | 64 |
| Q2 | 3:46 | SA | De'Aaron Fox enters the game for David Jones Garcia | 48 | 64 |
| Q2 | 3:42 | SA | Jeremy Sochan personal foul | 48 | 64 |
| Q2 | 3:35 | ATL | Zaccharie Risacher misses 22-foot three point jumper | 48 | 64 |
| Q2 | 3:32 | SA | Jeremy Sochan defensive rebound | 48 | 64 |
| Q2 | 3:27 | SA | Harrison Barnes bad pass (Vit Krejci steals) | 48 | 64 |
| Q2 | 3:21 | ATL | Nickeil Alexander-Walker makes 25-foot three point shot (Jalen Johnson assists) | 51 | 64 |
| Q2 | 3:20 | SA | Spurs Full timeout | 51 | 64 |
| Q2 | 3:20 | SA | Keldon Johnson enters the game for Kelly Olynyk | 51 | 64 |
| Q2 | 3:20 | SA | Luke Kornet enters the game for Jeremy Sochan | 51 | 64 |
| Q2 | 3:05 | ATL | Kristaps Porzingis shooting foul | 51 | 64 |
| Q2 | 3:05 | SA | Harrison Barnes makes free throw 1 of 2 | 51 | 65 |
| Q2 | 3:05 | SA | Harrison Barnes makes free throw 2 of 2 | 51 | 66 |
| Q2 | 2:43 | ATL | Vit Krejci misses 25-foot three point pullup jump shot | 51 | 66 |
| Q2 | 2:42 | ATL | Zaccharie Risacher offensive rebound | 51 | 66 |
| Q2 | 2:39 | ATL | Zaccharie Risacher misses 25-foot three point jumper | 51 | 66 |
| Q2 | 2:38 | ATL | Nickeil Alexander-Walker offensive rebound | 51 | 66 |
| Q2 | 2:28 | ATL | Kristaps Porzingis misses 22-foot three point jumper | 51 | 66 |
| Q2 | 2:24 | SA | Keldon Johnson defensive rebound | 51 | 66 |
| Q2 | 2:18 | SA | De'Aaron Fox makes 25-foot three point step back jumpshot | 51 | 69 |
| Q2 | 2:06 | ATL | Jalen Johnson makes 14-foot pullup jump shot | 53 | 69 |
| Q2 | 1:58 | SA | Devin Vassell misses 25-foot three point jumper | 53 | 69 |
| Q2 | 1:54 | ATL | Jalen Johnson defensive rebound | 53 | 69 |
| Q2 | 1:50 | ATL | Nickeil Alexander-Walker misses two point shot | 53 | 69 |
| Q2 | 1:47 | SA | Harrison Barnes defensive rebound | 53 | 69 |
| Q2 | 1:44 | SA | Keldon Johnson makes two point shot (De'Aaron Fox assists) | 53 | 71 |
| Q2 | 1:44 | ATL | Jalen Johnson shooting foul | 53 | 71 |
| Q2 | 1:44 | SA | Keldon Johnson makes free throw 1 of 1 | 53 | 72 |
| Q2 | 1:24 | ATL | Zaccharie Risacher makes 1-foot dunk (Jalen Johnson assists) | 55 | 72 |
| Q2 | 1:15 | SA | De'Aaron Fox misses two point shot | 55 | 72 |
| Q2 | 1:13 | SA | De'Aaron Fox offensive rebound | 55 | 72 |
| Q2 | 1:13 | ATL | Nickeil Alexander-Walker shooting foul | 55 | 72 |
| Q2 | 1:13 | SA | Luke Kornet misses free throw 1 of 2 | 55 | 72 |
| Q2 | 1:13 | SA | Spurs offensive team rebound | 55 | 72 |
| Q2 | 1:13 | SA | Julian Champagnie enters the game for Devin Vassell | 55 | 72 |
| Q2 | 1:13 | SA | Luke Kornet makes free throw 2 of 2 | 55 | 73 |
| Q2 | 0:00 | ATL | Jalen Johnson makes 10-foot two point shot | 57 | 73 |
| Q2 | 0:00 | SA | Harrison Barnes misses 26-foot three point jumper | 57 | 73 |
| Q2 | 0:00 | ATL | Nickeil Alexander-Walker defensive rebound | 57 | 73 |
| Q2 | 0:00 | ATL | Kristaps Porzingis makes 22-foot three point jumper (Jalen Johnson assists) | 60 | 73 |
| Q2 | 0:00 | ATL | Vit Krejci shooting foul | 60 | 73 |
| Q2 | 0:00 | SA | De'Aaron Fox makes free throw 1 of 2 | 60 | 74 |
| Q2 | 0:00 | SA | Jeremy Sochan enters the game for Luke Kornet | 60 | 74 |
| Q2 | 0:00 | ATL | Luke Kennard enters the game for Vit Krejci | 60 | 74 |
| Q2 | 0:00 | SA | De'Aaron Fox misses free throw 2 of 2 | 60 | 74 |
| Q2 | 0:00 | SA | Keldon Johnson offensive rebound | 60 | 74 |
| Q2 | 0:00 | SA | Jeremy Sochan misses 31-foot three point jumper | 60 | 74 |
| Q2 | 0:00 | SA | Spurs offensive team rebound | 60 | 74 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 60 | 74 |
| Q3 | 12:00 | SA | Luke Kornet enters the game for Keldon Johnson | 60 | 74 |
| Q3 | 12:00 | SA | Devin Vassell enters the game for Jeremy Sochan | 60 | 74 |
| Q3 | 12:00 | ATL | Dyson Daniels enters the game for Luke Kennard | 60 | 74 |
| Q3 | 11:43 | SA | Harrison Barnes misses 25-foot three point pullup jump shot | 60 | 74 |
| Q3 | 11:40 | ATL | Dyson Daniels defensive rebound | 60 | 74 |
| Q3 | 11:25 | ATL | Kristaps Porzingis makes 11-foot jump bank shot (Nickeil Alexander-Walker assists) | 62 | 74 |
| Q3 | 11:08 | ATL | Zaccharie Risacher personal foul | 62 | 74 |
| Q3 | 11:04 | SA | Julian Champagnie misses 24-foot three point jumper | 62 | 74 |
| Q3 | 11:02 | ATL | Kristaps Porzingis defensive rebound | 62 | 74 |
| Q3 | 10:57 | ATL | Dyson Daniels out of bounds lost ball turnover | 62 | 74 |
| Q3 | 10:48 | SA | De'Aaron Fox makes 7-foot driving floating jump shot | 62 | 76 |
| Q3 | 10:48 | ATL | Zaccharie Risacher shooting foul | 62 | 76 |
| Q3 | 10:48 | SA | De'Aaron Fox misses free throw 1 of 1 | 62 | 76 |
| Q3 | 10:47 | ATL | Dyson Daniels defensive rebound | 62 | 76 |
| Q3 | 10:32 | ATL | Nickeil Alexander-Walker makes 26-foot three point jumper (Dyson Daniels assists) | 65 | 76 |
| Q3 | 10:21 | SA | Harrison Barnes makes driving layup (De'Aaron Fox assists) | 65 | 78 |
| Q3 | 10:10 | ATL | Zaccharie Risacher steps out of bounds turnover | 65 | 78 |
| Q3 | 9:55 | SA | Harrison Barnes misses driving layup | 65 | 78 |
| Q3 | 9:51 | ATL | Jalen Johnson defensive rebound | 65 | 78 |
| Q3 | 9:49 | ATL | Zaccharie Risacher misses two point shot | 65 | 78 |
| Q3 | 9:47 | SA | Julian Champagnie defensive rebound | 65 | 78 |
| Q3 | 9:29 | SA | De'Aaron Fox misses 12-foot step back jumpshot | 65 | 78 |
| Q3 | 9:27 | ATL | Jalen Johnson defensive rebound | 65 | 78 |
| Q3 | 9:21 | ATL | Jalen Johnson misses 26-foot three point pullup jump shot | 65 | 78 |
| Q3 | 9:19 | SA | Harrison Barnes defensive rebound | 65 | 78 |
| Q3 | 9:12 | SA | Devin Vassell makes 22-foot three point jumper (Julian Champagnie assists) | 65 | 81 |
| Q3 | 8:59 | SA | Julian Champagnie shooting foul | 65 | 81 |
| Q3 | 8:59 | ATL | Nickeil Alexander-Walker makes free throw 1 of 2 | 66 | 81 |
| Q3 | 8:59 | ATL | Nickeil Alexander-Walker makes free throw 2 of 2 | 67 | 81 |
| Q3 | 8:49 | SA | Harrison Barnes misses 22-foot three point jumper | 67 | 81 |
| Q3 | 8:46 | ATL | Nickeil Alexander-Walker defensive rebound | 67 | 81 |
| Q3 | 8:40 | ATL | Jalen Johnson makes finger roll layup (Nickeil Alexander-Walker assists) | 69 | 81 |
| Q3 | 8:23 | SA | De'Aaron Fox makes layup (Luke Kornet assists) | 69 | 83 |
| Q3 | 8:10 | ATL | Nickeil Alexander-Walker makes 24-foot three point jumper (Kristaps Porzingis assists) | 72 | 83 |
| Q3 | 7:53 | SA | Harrison Barnes makes dunk (Julian Champagnie assists) | 72 | 85 |
| Q3 | 7:32 | SA | De'Aaron Fox shooting foul | 72 | 85 |
| Q3 | 7:32 | ATL | Jalen Johnson makes free throw 1 of 2 | 73 | 85 |
| Q3 | 7:32 | SA | Jeremy Sochan enters the game for De'Aaron Fox | 73 | 85 |
| Q3 | 7:32 | SA | Kelly Olynyk enters the game for Luke Kornet | 73 | 85 |
| Q3 | 7:32 | ATL | Jalen Johnson misses free throw 2 of 2 | 73 | 85 |
| Q3 | 7:29 | SA | Jeremy Sochan defensive rebound | 73 | 85 |
| Q3 | 7:20 | SA | Devin Vassell misses driving layup | 73 | 85 |
| Q3 | 7:18 | ATL | Jalen Johnson defensive rebound | 73 | 85 |
| Q3 | 7:15 | ATL | Nickeil Alexander-Walker makes 23-foot three point shot (Jalen Johnson assists) | 76 | 85 |
| Q3 | 7:13 | SA | Spurs Full timeout | 76 | 85 |
| Q3 | 8:51 | SA | Nickeil Alexander-Walker blocks Devin Vassell 's 5-foot driving layup | 67 | 81 |
| Q3 | 8:50 | SA | Devin Vassell offensive rebound | 67 | 81 |
| Q3 | 7:13 | SA | Keldon Johnson enters the game for Julian Champagnie | 76 | 85 |
| Q3 | 6:56 | SA | Harrison Barnes misses 25-foot three point step back jumpshot | 76 | 85 |
| Q3 | 6:54 | ATL | Zaccharie Risacher defensive rebound | 76 | 85 |
| Q3 | 6:50 | ATL | Zaccharie Risacher misses two point shot | 76 | 85 |
| Q3 | 6:48 | SA | Harrison Barnes defensive rebound | 76 | 85 |
| Q3 | 6:33 | SA | Keldon Johnson makes 3-foot two point shot | 76 | 87 |
| Q3 | 6:17 | ATL | Zaccharie Risacher misses 23-foot three point jumper | 76 | 87 |
| Q3 | 6:14 | SA | Keldon Johnson defensive rebound | 76 | 87 |
| Q3 | 5:51 | SA | Jeremy Sochan misses 26-foot three point jumper | 76 | 87 |
| Q3 | 5:48 | ATL | Jalen Johnson defensive rebound | 76 | 87 |
| Q3 | 5:39 | ATL | Kristaps Porzingis makes 1-foot alley oop dunk shot (Jalen Johnson assists) | 78 | 87 |
| Q3 | 5:26 | ATL | Zaccharie Risacher personal foul | 78 | 87 |
| Q3 | 5:26 | SA | David Jones Garcia enters the game for Harrison Barnes | 78 | 87 |
| Q3 | 5:26 | ATL | Onyeka Okongwu enters the game for Kristaps Porzingis | 78 | 87 |
| Q3 | 5:26 | ATL | Vit Krejci enters the game for Zaccharie Risacher | 78 | 87 |
| Q3 | 5:21 | ATL | Jalen Johnson shooting foul | 78 | 87 |
| Q3 | 5:21 | SA | Kelly Olynyk makes free throw 1 of 2 | 78 | 88 |
| Q3 | 5:21 | SA | Kelly Olynyk misses free throw 2 of 2 | 78 | 88 |
| Q3 | 5:19 | ATL | Jalen Johnson defensive rebound | 78 | 88 |
| Q3 | 5:03 | ATL | Onyeka Okongwu misses driving layup | 78 | 88 |
| Q3 | 5:02 | ATL | Onyeka Okongwu offensive rebound | 78 | 88 |
| Q3 | 5:01 | ATL | Onyeka Okongwu misses tip shot | 78 | 88 |
| Q3 | 5:00 | ATL | Dyson Daniels offensive rebound | 78 | 88 |
| Q3 | 4:59 | ATL | Dyson Daniels bad pass (Keldon Johnson steals) | 78 | 88 |
| Q3 | 4:36 | SA | Kelly Olynyk misses 24-foot three point jumper | 78 | 88 |
| Q3 | 4:33 | ATL | Dyson Daniels defensive rebound | 78 | 88 |
| Q3 | 4:14 | ATL | Jalen Johnson makes 26-foot three pointer | 81 | 88 |
| Q3 | 3:57 | SA | Kelly Olynyk misses 4-foot hook shot | 81 | 88 |
| Q3 | 3:55 | ATL | Onyeka Okongwu defensive rebound | 81 | 88 |
| Q3 | 3:50 | ATL | Jalen Johnson out of bounds lost ball turnover | 81 | 88 |
| Q3 | 3:50 | SA | De'Aaron Fox enters the game for Devin Vassell | 81 | 88 |
| Q3 | 3:50 | ATL | Luke Kennard enters the game for Nickeil Alexander-Walker | 81 | 88 |
| Q3 | 3:37 | SA | De'Aaron Fox out of bounds bad pass turnover | 81 | 88 |
| Q3 | 3:25 | ATL | Dyson Daniels lost ball turnover (Jeremy Sochan steals) | 81 | 88 |
| Q3 | 3:21 | SA | Keldon Johnson out of bounds bad pass turnover | 81 | 88 |
| Q3 | 3:21 | ATL | Hawks Full timeout | 81 | 88 |
| Q3 | 3:21 | ATL | Keaton Wallace enters the game for Dyson Daniels | 81 | 88 |
| Q3 | 3:10 | ATL | Jalen Johnson misses 7-foot pullup jump shot | 81 | 88 |
| Q3 | 3:08 | SA | Kelly Olynyk defensive rebound | 81 | 88 |
| Q3 | 3:00 | SA | David Jones Garcia bad pass (Luke Kennard steals) | 81 | 88 |
| Q3 | 2:47 | ATL | Onyeka Okongwu makes 24-foot three point jumper (Luke Kennard assists) | 84 | 88 |
| Q3 | 2:25 | SA | De'Aaron Fox misses 23-foot three point jumper | 84 | 88 |
| Q3 | 2:23 | ATL | Onyeka Okongwu defensive rebound | 84 | 88 |
| Q3 | 2:08 | ATL | Luke Kennard makes 18-foot pullup jump shot (Onyeka Okongwu assists) | 86 | 88 |
| Q3 | 1:49 | ATL | Luke Kennard shooting foul | 86 | 88 |
| Q3 | 1:49 | SA | De'Aaron Fox makes free throw 1 of 2 | 86 | 89 |
| Q3 | 1:49 | SA | Luke Kornet enters the game for Kelly Olynyk | 86 | 89 |
| Q3 | 1:49 | SA | Julian Champagnie enters the game for Jeremy Sochan | 86 | 89 |
| Q3 | 1:49 | ATL | Mouhamed Gueye enters the game for Jalen Johnson | 86 | 89 |
| Q3 | 1:49 | SA | De'Aaron Fox makes free throw 2 of 2 | 86 | 90 |
| Q3 | 1:35 | ATL | Keaton Wallace makes 26-foot three point jumper (Onyeka Okongwu assists) | 89 | 90 |
| Q3 | 1:18 | SA | David Jones Garcia makes driving layup | 89 | 92 |
| Q3 | 1:01 | ATL | Keaton Wallace makes 25-foot three point jumper (Luke Kennard assists) | 92 | 92 |
| Q3 | 0:00 | SA | Julian Champagnie makes 25-foot three point jumper (De'Aaron Fox assists) | 92 | 95 |
| Q3 | 0:00 | ATL | Keaton Wallace misses 25-foot three point step back jumpshot | 92 | 95 |
| Q3 | 0:00 | SA | De'Aaron Fox defensive rebound | 92 | 95 |
| Q3 | 0:00 | SA | De'Aaron Fox misses 14-foot pullup jump shot | 92 | 95 |
| Q3 | 0:00 | ATL | Luke Kennard defensive rebound | 92 | 95 |
| Q3 | 0:00 | SA | David Jones Garcia personal take foul | 92 | 95 |
| Q3 | 0:00 | SA | Jeremy Sochan enters the game for Luke Kornet | 92 | 95 |
| Q3 | 0:00 | ATL | Jeremy Sochan blocks Mouhamed Gueye 's 1-foot layup | 92 | 95 |
| Q3 | 0:00 | SA | Keldon Johnson defensive rebound | 92 | 95 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 92 | 95 |
| Q4 | 12:00 | SA | Luke Kornet enters the game for David Jones Garcia | 92 | 95 |
| Q4 | 12:00 | SA | Harrison Barnes enters the game for Jeremy Sochan | 92 | 95 |
| Q4 | 12:00 | ATL | Kristaps Porzingis enters the game for Mouhamed Gueye | 92 | 95 |
| Q4 | 11:42 | ATL | Kristaps Porzingis misses 10-foot two point shot | 92 | 95 |
| Q4 | 11:40 | SA | Julian Champagnie defensive rebound | 92 | 95 |
| Q4 | 11:24 | SA | Harrison Barnes makes 23-foot three point jumper (De'Aaron Fox assists) | 92 | 98 |
| Q4 | 11:14 | ATL | Onyeka Okongwu makes 6-foot driving floating jump shot | 94 | 98 |
| Q4 | 10:50 | SA | De'Aaron Fox misses 17-foot pullup jump shot | 94 | 98 |
| Q4 | 10:46 | ATL | Onyeka Okongwu defensive rebound | 94 | 98 |
| Q4 | 10:38 | ATL | Luke Kennard makes 15-foot pullup jump shot | 96 | 98 |
| Q4 | 10:28 | ATL | Onyeka Okongwu shooting foul | 96 | 98 |
| Q4 | 10:28 | SA | Harrison Barnes makes free throw 1 of 2 | 96 | 99 |
| Q4 | 10:28 | SA | Harrison Barnes makes free throw 2 of 2 | 96 | 100 |
| Q4 | 10:12 | ATL | Onyeka Okongwu makes 25-foot three point jumper (Luke Kennard assists) | 99 | 100 |
| Q4 | 10:01 | ATL | Vit Krejci personal foul | 99 | 100 |
| Q4 | 9:56 | SA | Luke Kornet bad pass (Luke Kennard steals) | 99 | 100 |
| Q4 | 9:54 | ATL | Luke Kennard misses two point shot | 99 | 100 |
| Q4 | 9:52 | SA | Luke Kornet defensive rebound | 99 | 100 |
| Q4 | 9:42 | SA | Julian Champagnie misses 24-foot three point jumper | 99 | 100 |
| Q4 | 9:41 | SA | Luke Kornet offensive rebound | 99 | 100 |
| Q4 | 9:29 | ATL | Keaton Wallace misses 25-foot three point jumper | 99 | 100 |
| Q4 | 9:28 | ATL | Hawks offensive team rebound | 99 | 100 |
| Q4 | 9:28 | SA | Keldon Johnson loose ball foul | 99 | 100 |
| Q4 | 9:28 | SA | Devin Vassell enters the game for Keldon Johnson | 99 | 100 |
| Q4 | 9:28 | ATL | Nickeil Alexander-Walker enters the game for Vit Krejci | 99 | 100 |
| Q4 | 9:17 | ATL | Nickeil Alexander-Walker makes 2-foot two point shot (Onyeka Okongwu assists) | 101 | 100 |
| Q4 | 9:28 | SA | Jeremy Sochan enters the game for Luke Kornet | 99 | 100 |
| Q4 | 9:04 | SA | Devin Vassell makes 26-foot three point jumper (Jeremy Sochan assists) | 101 | 103 |
| Q4 | 9:04 | ATL | Hawks Full timeout | 101 | 103 |
| Q4 | 9:04 | ATL | Jalen Johnson enters the game for Kristaps Porzingis | 101 | 103 |
| Q4 | 9:04 | SA | David Jones Garcia enters the game for De'Aaron Fox | 101 | 103 |
| Q4 | 8:45 | ATL | Keaton Wallace misses 11-foot pullup jump shot | 101 | 103 |
| Q4 | 8:42 | SA | David Jones Garcia defensive rebound | 101 | 103 |
| Q4 | 8:38 | SA | Julian Champagnie makes two point shot (David Jones Garcia assists) | 101 | 105 |
| Q4 | 8:20 | SA | Julian Champagnie personal foul | 101 | 105 |
| Q4 | 8:20 | ATL | Dyson Daniels enters the game for Keaton Wallace | 101 | 105 |
| Q4 | 8:14 | SA | Devin Vassell personal foul | 101 | 105 |
| Q4 | 8:09 | ATL | Dyson Daniels misses 9-foot pullup jump shot | 101 | 105 |
| Q4 | 8:07 | SA | David Jones Garcia defensive rebound | 101 | 105 |
| Q4 | 7:54 | SA | Julian Champagnie makes 25-foot three point jumper (Jeremy Sochan assists) | 101 | 108 |
| Q4 | 7:32 | ATL | Jalen Johnson lost ball turnover (David Jones Garcia steals) | 101 | 108 |
| Q4 | 7:24 | SA | Jeremy Sochan makes driving dunk (Devin Vassell assists) | 101 | 110 |
| Q4 | 7:24 | ATL | Hawks Full timeout | 101 | 110 |
| Q4 | 9:40 | SA | Luke Kornet misses 1-foot tip shot | 99 | 100 |
| Q4 | 9:39 | ATL | Onyeka Okongwu defensive rebound | 99 | 100 |
| Q4 | 7:24 | ATL | Vit Krejci enters the game for Luke Kennard | 101 | 110 |
| Q4 | 7:01 | ATL | Nickeil Alexander-Walker makes 1-foot two point shot | 103 | 110 |
| Q4 | 6:42 | SA | David Jones Garcia misses two point shot | 103 | 110 |
| Q4 | 6:40 | SA | Spurs offensive team rebound | 103 | 110 |
| Q4 | 6:40 | SA | Keldon Johnson enters the game for Harrison Barnes | 103 | 110 |
| Q4 | 6:33 | SA | Julian Champagnie makes driving dunk (Jeremy Sochan assists) | 103 | 112 |
| Q4 | 6:18 | ATL | Jalen Johnson misses 10-foot two point shot | 103 | 112 |
| Q4 | 6:16 | SA | David Jones Garcia defensive rebound | 103 | 112 |
| Q4 | 6:02 | SA | Jeremy Sochan makes dunk (Julian Champagnie assists) | 103 | 114 |
| Q4 | 5:51 | ATL | Nickeil Alexander-Walker lost ball turnover (David Jones Garcia steals) | 103 | 114 |
| Q4 | 5:47 | SA | Devin Vassell makes dunk (David Jones Garcia assists) | 103 | 116 |
| Q4 | 5:33 | ATL | Dyson Daniels makes driving layup | 105 | 116 |
| Q4 | 5:13 | ATL | Onyeka Okongwu shooting foul | 105 | 116 |
| Q4 | 5:13 | SA | Jeremy Sochan makes free throw 1 of 2 | 105 | 117 |
| Q4 | 5:13 | SA | De'Aaron Fox enters the game for Devin Vassell | 105 | 117 |
| Q4 | 5:13 | ATL | Kristaps Porzingis enters the game for Onyeka Okongwu | 105 | 117 |
| Q4 | 5:13 | SA | Jeremy Sochan makes free throw 2 of 2 | 105 | 118 |
| Q4 | 5:05 | ATL | Dyson Daniels lost ball turnover (David Jones Garcia steals) | 105 | 118 |
| Q4 | 5:03 | SA | David Jones Garcia makes dunk | 105 | 120 |
| Q4 | 4:41 | ATL | Dyson Daniels makes 1-foot two point shot (Nickeil Alexander-Walker assists) | 107 | 120 |
| Q4 | 4:41 | SA | Julian Champagnie shooting foul | 107 | 120 |
| Q4 | 4:41 | ATL | Dyson Daniels misses free throw 1 of 1 | 107 | 120 |
| Q4 | 4:39 | SA | Julian Champagnie defensive rebound | 107 | 120 |
| Q4 | 4:22 | SA | Kristaps Porzingis blocks Keldon Johnson 's 5-foot hook shot | 107 | 120 |
| Q4 | 4:20 | ATL | Kristaps Porzingis defensive rebound | 107 | 120 |
| Q4 | 4:12 | ATL | Nickeil Alexander-Walker makes driving layup | 109 | 120 |
| Q4 | 4:11 | SA | Spurs Full timeout | 109 | 120 |
| Q4 | 4:11 | SA | Devin Vassell enters the game for Jeremy Sochan | 109 | 120 |
| Q4 | 4:11 | SA | Harrison Barnes enters the game for David Jones Garcia | 109 | 120 |
| Q4 | 4:03 | ATL | Kristaps Porzingis shooting foul | 109 | 120 |
| Q4 | 4:03 | SA | Keldon Johnson makes free throw 1 of 2 | 109 | 121 |
| Q4 | 4:03 | SA | Keldon Johnson makes free throw 2 of 2 | 109 | 122 |
| Q4 | 3:47 | ATL | Nickeil Alexander-Walker bad pass (Devin Vassell steals) | 109 | 122 |
| Q4 | 3:44 | SA | Harrison Barnes makes two point shot (Devin Vassell assists) | 109 | 124 |
| Q4 | 3:33 | ATL | Kristaps Porzingis makes dunk (Nickeil Alexander-Walker assists) | 111 | 124 |
| Q4 | 3:16 | SA | De'Aaron Fox makes driving layup | 111 | 126 |
| Q4 | 3:05 | ATL | Jalen Johnson makes 6-foot driving floating jump shot | 113 | 126 |
| Q4 | 2:45 | SA | De'Aaron Fox makes driving layup (Harrison Barnes assists) | 113 | 128 |
| Q4 | 2:45 | ATL | Kristaps Porzingis shooting foul | 113 | 128 |
| Q4 | 2:45 | SA | De'Aaron Fox misses free throw 1 of 1 | 113 | 128 |
| Q4 | 2:36 | ATL | Jalen Johnson defensive rebound | 113 | 128 |
| Q4 | 2:34 | ATL | Jalen Johnson out of bounds bad pass turnover | 113 | 128 |
| Q4 | 2:19 | SA | Harrison Barnes misses 4-foot pullup jump shot | 113 | 128 |
| Q4 | 2:17 | ATL | Jalen Johnson defensive rebound | 113 | 128 |
| Q4 | 2:07 | SA | Keldon Johnson shooting foul | 113 | 128 |
| Q4 | 2:07 | ATL | Nickeil Alexander-Walker makes free throw 1 of 2 | 114 | 128 |
| Q4 | 2:07 | ATL | Nickeil Alexander-Walker makes free throw 2 of 2 | 115 | 128 |
| Q4 | 1:50 | SA | Julian Champagnie bad pass (Dyson Daniels steals) | 115 | 128 |
| Q4 | 1:42 | ATL | Vit Krejci makes alley oop layup (Dyson Daniels assists) | 117 | 128 |
| Q4 | 1:33 | SA | De'Aaron Fox makes driving layup | 117 | 130 |
| Q4 | 1:33 | ATL | Nickeil Alexander-Walker shooting foul | 117 | 130 |
| Q4 | 1:33 | SA | De'Aaron Fox misses free throw 1 of 1 | 117 | 130 |
| Q4 | 1:31 | ATL | Nickeil Alexander-Walker defensive rebound | 117 | 130 |
| Q4 | 1:22 | SA | De'Aaron Fox personal foul | 117 | 130 |
| Q4 | 1:22 | ATL | Jalen Johnson misses free throw 1 of 2 | 117 | 130 |
| Q4 | 1:22 | ATL | Hawks offensive team rebound | 117 | 130 |
| Q4 | 1:22 | ATL | Jalen Johnson makes free throw 2 of 2 | 118 | 130 |
| Q4 | 1:14 | SA | Keldon Johnson makes layup (Devin Vassell assists) | 118 | 132 |
| Q4 | 1:03 | ATL | Nickeil Alexander-Walker makes 25-foot three point step back jumpshot (Dyson Daniels assists) | 121 | 132 |
| Q4 | 0:00 | ATL | Nickeil Alexander-Walker personal foul | 121 | 132 |
| Q4 | 0:00 | SA | Keldon Johnson misses free throw 1 of 2 | 121 | 132 |
| Q4 | 0:00 | SA | Spurs offensive team rebound | 121 | 132 |
| Q4 | 0:00 | SA | Keldon Johnson makes free throw 2 of 2 | 121 | 133 |
| Q4 | 0:00 | ATL | Jalen Johnson makes 1-foot two point shot | 123 | 133 |
| Q4 | 0:00 | ATL | Jalen Johnson personal take foul | 123 | 133 |
| Q4 | 0:00 | SA | De'Aaron Fox makes free throw 1 of 2 | 123 | 134 |
| Q4 | 0:00 | SA | De'Aaron Fox makes free throw 2 of 2 | 123 | 135 |
| Q4 | 0:00 | ATL | Nickeil Alexander-Walker makes 26-foot three pointer | 126 | 135 |
| Q4 | 0:00 | SA | shot clock turnover | 126 | 135 |
| Q4 | 0:00 | — | End of the 4th Quarter | 126 | 135 |
| Q4 | 0:00 | — | End of Game | 126 | 135 |
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: 96 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 189 matches · 189 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:39 | ATLAtlanta Hawks | Made shot | 2 | Atlanta Hawks 2, San Antonio Spurs 0ATL 2 · SA 0 | |
| 2 | Q1 11:21 | SASan Antonio Spurs | Other | 0 | Atlanta Hawks 2, San Antonio Spurs 0ATL 2 · SA 0 | |
| 3 | Q1 11:04 | ATLAtlanta Hawks | Other | 0 | Atlanta Hawks 2, San Antonio Spurs 0ATL 2 · SA 0 | |
| 4 | Q1 10:48 | SASan Antonio Spurs | Other | 0 | Atlanta Hawks 2, San Antonio Spurs 0ATL 2 · SA 0 | |
| 5 | Q1 10:37 | ATLAtlanta Hawks | Made shot | 3 | Atlanta Hawks 5, San Antonio Spurs 0ATL 5 · SA 0 | |
| 6 | Q1 10:14 | SASan Antonio Spurs | Made shot | 2 | Atlanta Hawks 5, San Antonio Spurs 2ATL 5 · SA 2 | |
| 7 | Q1 9:58 | ATLAtlanta Hawks | Other | 0 | Atlanta Hawks 5, San Antonio Spurs 2ATL 5 · SA 2 | |
| 8 | Q1 9:44 | SASan Antonio Spurs | Made shot | 2 | Atlanta Hawks 5, San Antonio Spurs 4ATL 5 · SA 4 | |
| 9 | Q1 9:25 | SASan Antonio Spurs | Made shot | 3 | Atlanta Hawks 5, San Antonio Spurs 7ATL 5 · SA 7 | |
| 10 | Q1 9:08 | ATLAtlanta Hawks | Other | 0 | Atlanta Hawks 5, San Antonio Spurs 7ATL 5 · SA 7 | |
| 11 | Q1 8:54 | SASan Antonio Spurs | Other | 0 | Atlanta Hawks 5, San Antonio Spurs 7ATL 5 · SA 7 | |
| 12 | Q1 8:42 | ATLAtlanta Hawks | Made shot | 3 | Atlanta Hawks 8, San Antonio Spurs 7ATL 8 · SA 7 | |
| 13 | Q1 8:31 | SASan Antonio Spurs | Other | 0 | Atlanta Hawks 8, San Antonio Spurs 7ATL 8 · SA 7 | |
| 14 | Q1 8:20 | ATLAtlanta Hawks | Other | 0 | Atlanta Hawks 8, San Antonio Spurs 7ATL 8 · SA 7 | |
| 15 | Q1 8:12 | SASan Antonio Spurs | Made shot | 3 | Atlanta Hawks 8, San Antonio Spurs 10ATL 8 · SA 10 | |
| 16 | Q1 7:56 | ATLAtlanta Hawks | Made shot | 2 | Atlanta Hawks 10, San Antonio Spurs 10ATL 10 · SA 10 | |
| 17 | Q1 7:48 | SASan Antonio Spurs | Other | 0 | Atlanta Hawks 10, San Antonio Spurs 10ATL 10 · SA 10 | |
| 18 | Q1 7:41 | ATLAtlanta Hawks | Made shot | 3 | Atlanta Hawks 13, San Antonio Spurs 10ATL 13 · SA 10 | |
| 19 | Q1 7:31 | SASan Antonio Spurs | Made shot | 3 | Atlanta Hawks 13, San Antonio Spurs 13ATL 13 · SA 13 | |
| 20 | Q1 7:13 | ATLAtlanta Hawks | Made shot | 2 | Atlanta Hawks 15, San Antonio Spurs 13ATL 15 · SA 13 | |
| 21 | Q1 6:52 | SASan Antonio Spurs | Other | 0 | Atlanta Hawks 15, San Antonio Spurs 13ATL 15 · SA 13 | |
| 22 | Q1 6:40 | ATLAtlanta Hawks | Other | 0 | Atlanta Hawks 15, San Antonio Spurs 13ATL 15 · SA 13 | |
| 23 | Q1 6:30 | SASan Antonio Spurs | Made shot | 2 | Atlanta Hawks 15, San Antonio Spurs 15ATL 15 · SA 15 | |
| 24 | Q1 6:15 | ATLAtlanta Hawks | Made shot | 2 | Atlanta Hawks 17, San Antonio Spurs 15ATL 17 · SA 15 | |
| 25 | Q1 5:59 | SASan Antonio Spurs | Made shot | 3 | Atlanta Hawks 17, San Antonio Spurs 18ATL 17 · SA 18 |
POSS 1 · Q1 11:39
ATLAtlanta Hawks
Made shot
2 PTS
POSS 2 · Q1 11:21
SASan Antonio Spurs
Other
0 PTS
POSS 3 · Q1 11:04
ATLAtlanta Hawks
Other
0 PTS
POSS 4 · Q1 10:48
SASan Antonio Spurs
Other
0 PTS
POSS 5 · Q1 10:37
ATLAtlanta Hawks
Made shot
3 PTS
POSS 6 · Q1 10:14
SASan Antonio Spurs
Made shot
2 PTS
POSS 7 · Q1 9:58
ATLAtlanta Hawks
Other
0 PTS
POSS 8 · Q1 9:44
SASan Antonio Spurs
Made shot
2 PTS
POSS 9 · Q1 9:25
SASan Antonio Spurs
Made shot
3 PTS
POSS 10 · Q1 9:08
ATLAtlanta Hawks
Other
0 PTS
POSS 11 · Q1 8:54
SASan Antonio Spurs
Other
0 PTS
POSS 12 · Q1 8:42
ATLAtlanta Hawks
Made shot
3 PTS
POSS 13 · Q1 8:31
SASan Antonio Spurs
Other
0 PTS
POSS 14 · Q1 8:20
ATLAtlanta Hawks
Other
0 PTS
POSS 15 · Q1 8:12
SASan Antonio Spurs
Made shot
3 PTS
POSS 16 · Q1 7:56
ATLAtlanta Hawks
Made shot
2 PTS
POSS 17 · Q1 7:48
SASan Antonio Spurs
Other
0 PTS
POSS 18 · Q1 7:41
ATLAtlanta Hawks
Made shot
3 PTS
POSS 19 · Q1 7:31
SASan Antonio Spurs
Made shot
3 PTS
POSS 20 · Q1 7:13
ATLAtlanta Hawks
Made shot
2 PTS
POSS 21 · Q1 6:52
SASan Antonio Spurs
Other
0 PTS
POSS 22 · Q1 6:40
ATLAtlanta Hawks
Other
0 PTS
POSS 23 · Q1 6:30
SASan Antonio Spurs
Made shot
2 PTS
POSS 24 · Q1 6:15
ATLAtlanta Hawks
Made shot
2 PTS
POSS 25 · Q1 5:59
SASan Antonio Spurs
Made shot
3 PTS