| Q1 | 12:00 | PHX | Sandro Mamukelashvili vs. Deandre Ayton (Devin Booker gains possession) | 0 | 0 |
| Q1 | 11:40 | SA | Devonte' Graham shooting foul | 0 | 0 |
| Q1 | 11:40 | PHX | Deandre Ayton makes free throw 1 of 2 | 0 | 1 |
| Q1 | 11:40 | PHX | Deandre Ayton makes free throw 2 of 2 | 0 | 2 |
| Q1 | 11:23 | SA | Malaki Branham makes 17-foot pullup jump shot (Sandro Mamukelashvili assists) | 2 | 2 |
| Q1 | 11:02 | PHX | Kevin Durant makes 25-foot three point jumper (Devin Booker assists) | 2 | 5 |
| Q1 | 10:46 | SA | Malaki Branham misses 25-foot three point jumper | 2 | 5 |
| Q1 | 10:43 | SA | Sandro Mamukelashvili offensive rebound | 2 | 5 |
| Q1 | 10:43 | SA | Sandro Mamukelashvili makes two point shot | 4 | 5 |
| Q1 | 10:23 | PHX | Kevin Durant bad pass (Devonte' Graham steals) | 4 | 5 |
| Q1 | 10:21 | PHX | Josh Okogie shooting foul | 4 | 5 |
| Q1 | 10:21 | SA | Devonte' Graham misses free throw 1 of 2 | 4 | 5 |
| Q1 | 10:21 | SA | Spurs offensive team rebound | 4 | 5 |
| Q1 | 10:21 | SA | Devonte' Graham makes free throw 2 of 2 | 5 | 5 |
| Q1 | 10:09 | PHX | Devin Booker makes driving floating jump shot (Chris Paul assists) | 5 | 7 |
| Q1 | 10:02 | SA | Devonte' Graham misses 30-foot three point jumper | 5 | 7 |
| Q1 | 9:59 | PHX | Devin Booker defensive rebound | 5 | 7 |
| Q1 | 9:55 | SA | Keita Bates-Diop shooting foul | 5 | 7 |
| Q1 | 9:55 | PHX | Kevin Durant makes free throw 1 of 2 | 5 | 8 |
| Q1 | 9:55 | PHX | Kevin Durant misses free throw 2 of 2 | 5 | 8 |
| Q1 | 9:53 | SA | Sandro Mamukelashvili defensive rebound | 5 | 8 |
| Q1 | 9:42 | SA | Sandro Mamukelashvili bad pass (Devin Booker steals) | 5 | 8 |
| Q1 | 9:38 | PHX | Devin Booker makes two point shot | 5 | 10 |
| Q1 | 9:38 | SA | Spurs Full timeout | 5 | 10 |
| Q1 | 9:22 | PHX | Kevin Durant personal foul | 5 | 10 |
| Q1 | 9:14 | SA | Sandro Mamukelashvili misses 25-foot three point jumper | 5 | 10 |
| Q1 | 9:10 | PHX | Kevin Durant defensive rebound | 5 | 10 |
| Q1 | 8:52 | PHX | Chris Paul makes 27-foot three point jumper (Devin Booker assists) | 5 | 13 |
| Q1 | 8:29 | SA | Tre Jones misses driving layup | 5 | 13 |
| Q1 | 8:25 | PHX | Devin Booker defensive rebound | 5 | 13 |
| Q1 | 8:20 | PHX | Deandre Ayton makes 5-foot dunk (Kevin Durant assists) | 5 | 15 |
| Q1 | 8:11 | SA | Malaki Branham makes 4-foot layup (Tre Jones assists) | 7 | 15 |
| Q1 | 7:56 | SA | Sandro Mamukelashvili shooting foul | 7 | 15 |
| Q1 | 7:56 | PHX | Devin Booker makes free throw 1 of 2 | 7 | 16 |
| Q1 | 7:56 | SA | Julian Champagnie enters the game for Keita Bates-Diop | 7 | 16 |
| Q1 | 7:56 | SA | Dominick Barlow enters the game for Devonte' Graham | 7 | 16 |
| Q1 | 7:56 | PHX | Devin Booker makes free throw 2 of 2 | 7 | 17 |
| Q1 | 7:42 | SA | Malaki Branham misses two point shot | 7 | 17 |
| Q1 | 7:41 | SA | Spurs offensive team rebound | 7 | 17 |
| Q1 | 7:41 | PHX | Devin Booker loose ball foul | 7 | 17 |
| Q1 | 7:34 | SA | Tre Jones makes 11-foot driving floating jump shot | 9 | 17 |
| Q1 | 7:18 | PHX | Kevin Durant misses 27-foot three point jumper | 9 | 17 |
| Q1 | 7:15 | PHX | Josh Okogie offensive rebound | 9 | 17 |
| Q1 | 7:13 | PHX | Chris Paul makes 26-foot three point jumper (Josh Okogie assists) | 9 | 20 |
| Q1 | 7:02 | SA | Julian Champagnie makes 26-foot three point jumper (Tre Jones assists) | 12 | 20 |
| Q1 | 6:48 | PHX | Dominick Barlow blocks Deandre Ayton 's 4-foot layup | 12 | 20 |
| Q1 | 6:44 | SA | Julian Champagnie defensive rebound | 12 | 20 |
| Q1 | 6:42 | SA | Malaki Branham makes two point shot (Tre Jones assists) | 14 | 20 |
| Q1 | 6:28 | PHX | Kevin Durant makes 14-foot pullup jump shot (Devin Booker assists) | 14 | 22 |
| Q1 | 6:16 | SA | Tre Jones bad pass (Chris Paul steals) | 14 | 22 |
| Q1 | 6:07 | PHX | Devin Booker misses driving floating jump shot | 14 | 22 |
| Q1 | 6:05 | PHX | Deandre Ayton offensive rebound | 14 | 22 |
| Q1 | 6:04 | PHX | Deandre Ayton makes two point shot | 14 | 24 |
| Q1 | 5:49 | SA | Sandro Mamukelashvili out of bounds bad pass turnover | 14 | 24 |
| Q1 | 5:44 | PHX | Devin Booker bad pass (Malaki Branham steals) | 14 | 24 |
| Q1 | 5:37 | SA | Tre Jones misses two point shot | 14 | 24 |
| Q1 | 5:34 | SA | Dominick Barlow offensive rebound | 14 | 24 |
| Q1 | 5:32 | SA | Malaki Branham misses driving layup | 14 | 24 |
| Q1 | 5:29 | PHX | Devin Booker defensive rebound | 14 | 24 |
| Q1 | 5:24 | PHX | Chris Paul makes 27-foot three point jumper (Josh Okogie assists) | 14 | 27 |
| Q1 | 5:00 | SA | Julian Champagnie makes 4-foot layup (Malaki Branham assists) | 16 | 27 |
| Q1 | 4:49 | PHX | Devin Booker makes 16-foot pullup jump shot | 16 | 29 |
| Q1 | 4:31 | SA | Malaki Branham misses 20-foot pullup jump shot | 16 | 29 |
| Q1 | 4:31 | PHX | Josh Okogie defensive rebound | 16 | 29 |
| Q1 | 4:23 | PHX | Kevin Durant makes 5-foot two point shot (Josh Okogie assists) | 16 | 31 |
| Q1 | 4:03 | SA | Sandro Mamukelashvili makes 12-foot two point shot (Tre Jones assists) | 18 | 31 |
| Q1 | 4:02 | PHX | Suns Full timeout | 18 | 31 |
| Q1 | 4:02 | PHX | Landry Shamet enters the game for Josh Okogie | 18 | 31 |
| Q1 | 4:02 | PHX | T.J. Warren enters the game for Chris Paul | 18 | 31 |
| Q1 | 4:02 | PHX | Torrey Craig enters the game for Kevin Durant | 18 | 31 |
| Q1 | 4:02 | SA | Blake Wesley enters the game for Malaki Branham | 18 | 31 |
| Q1 | 4:02 | SA | Doug McDermott enters the game for Tre Jones | 18 | 31 |
| Q1 | 4:02 | SA | Devonte' Graham enters the game for Sandro Mamukelashvili | 18 | 31 |
| Q1 | 3:37 | PHX | Landry Shamet misses 18-foot jumper | 18 | 31 |
| Q1 | 3:35 | SA | Doug McDermott defensive rebound | 18 | 31 |
| Q1 | 3:30 | SA | Doug McDermott misses 25-foot three point shot | 18 | 31 |
| Q1 | 3:25 | PHX | Deandre Ayton defensive rebound | 18 | 31 |
| Q1 | 3:18 | PHX | Devin Booker makes driving floating jump shot | 18 | 33 |
| Q1 | 3:05 | SA | Julian Champagnie makes 25-foot three point jumper (Devonte' Graham assists) | 21 | 33 |
| Q1 | 2:52 | SA | Blake Wesley shooting foul | 21 | 33 |
| Q1 | 2:52 | PHX | Devin Booker makes free throw 1 of 2 | 21 | 34 |
| Q1 | 2:52 | PHX | Bismack Biyombo enters the game for Deandre Ayton | 21 | 34 |
| Q1 | 2:52 | PHX | Devin Booker makes free throw 2 of 2 | 21 | 35 |
| Q1 | 2:30 | SA | Julian Champagnie makes jumper (Blake Wesley assists) | 23 | 35 |
| Q1 | 2:17 | PHX | Devin Booker misses 26-foot three point pullup jump shot | 23 | 35 |
| Q1 | 2:14 | SA | Dominick Barlow defensive rebound | 23 | 35 |
| Q1 | 2:05 | SA | Devonte' Graham misses 21-foot pullup jump shot | 23 | 35 |
| Q1 | 2:01 | PHX | T.J. Warren defensive rebound | 23 | 35 |
| Q1 | 1:58 | PHX | Landry Shamet misses 28-foot three point shot | 23 | 35 |
| Q1 | 1:56 | PHX | Suns offensive team rebound | 23 | 35 |
| Q1 | 1:56 | SA | Gorgui Dieng enters the game for Dominick Barlow | 23 | 35 |
| Q1 | 1:54 | PHX | Torrey Craig makes 23-foot three point jumper (Landry Shamet assists) | 23 | 38 |
| Q1 | 1:35 | SA | Doug McDermott misses 25-foot three point pullup jump shot | 23 | 38 |
| Q1 | 1:34 | PHX | Devin Booker defensive rebound | 23 | 38 |
| Q1 | 1:20 | PHX | Gorgui Dieng blocks Bismack Biyombo 's 11-foot hook shot | 23 | 38 |
| Q1 | 1:18 | SA | Gorgui Dieng defensive rebound | 23 | 38 |
| Q1 | 1:13 | SA | Bismack Biyombo blocks Doug McDermott 's 5-foot two point shot | 23 | 38 |
| Q1 | 1:09 | SA | Doug McDermott offensive rebound | 23 | 38 |
| Q1 | 1:08 | SA | Doug McDermott makes two point shot | 25 | 38 |
| Q1 | 0:00 | PHX | Devin Booker misses 27-foot three point pullup jump shot | 25 | 38 |
| Q1 | 0:00 | PHX | Torrey Craig offensive rebound | 25 | 38 |
| Q1 | 0:00 | PHX | Bismack Biyombo makes two point shot (Torrey Craig assists) | 25 | 40 |
| Q1 | 0:00 | SA | Bismack Biyombo blocks Blake Wesley 's 6-foot hook shot | 25 | 40 |
| Q1 | 0:00 | PHX | Landry Shamet defensive rebound | 25 | 40 |
| Q1 | 0:00 | PHX | Devin Booker makes 4-foot dunk (Torrey Craig assists) | 25 | 42 |
| Q1 | 0:00 | SA | Doug McDermott misses 26-foot three point jumper | 25 | 42 |
| Q1 | 0:00 | PHX | T.J. Warren defensive rebound | 25 | 42 |
| Q1 | 0:00 | PHX | Devin Booker misses 30-foot three point jumper | 25 | 42 |
| Q1 | 0:00 | PHX | Suns offensive team rebound | 25 | 42 |
| Q1 | 0:00 | — | End of the 1st Quarter | 25 | 42 |
| Q2 | 12:00 | PHX | Terrence Ross enters the game for Devin Booker | 25 | 42 |
| Q2 | 12:00 | PHX | Kevin Durant enters the game for Landry Shamet | 25 | 42 |
| Q2 | 12:00 | PHX | Chris Paul enters the game for T.J. Warren | 25 | 42 |
| Q2 | 12:00 | SA | Keita Bates-Diop enters the game for Julian Champagnie | 25 | 42 |
| Q2 | 11:42 | SA | Gorgui Dieng misses 24-foot three point pullup jump shot | 25 | 42 |
| Q2 | 11:37 | PHX | Torrey Craig defensive rebound | 25 | 42 |
| Q2 | 11:34 | PHX | Kevin Durant misses running pullup jump shot | 25 | 42 |
| Q2 | 11:28 | PHX | Chris Paul offensive rebound | 25 | 42 |
| Q2 | 11:19 | PHX | Terrence Ross misses 24-foot three point jumper | 25 | 42 |
| Q2 | 11:16 | SA | Gorgui Dieng defensive rebound | 25 | 42 |
| Q2 | 11:11 | SA | Doug McDermott misses 27-foot three point jumper | 25 | 42 |
| Q2 | 11:08 | PHX | Terrence Ross defensive rebound | 25 | 42 |
| Q2 | 10:52 | PHX | Bismack Biyombo makes dunk (Kevin Durant assists) | 25 | 44 |
| Q2 | 10:42 | SA | Keita Bates-Diop misses 25-foot three point jumper | 25 | 44 |
| Q2 | 10:40 | PHX | Torrey Craig defensive rebound | 25 | 44 |
| Q2 | 10:36 | PHX | Chris Paul makes 26-foot running pullup jump shot | 25 | 47 |
| Q2 | 10:11 | SA | Doug McDermott misses layup | 25 | 47 |
| Q2 | 10:09 | PHX | Terrence Ross defensive rebound | 25 | 47 |
| Q2 | 10:03 | PHX | Bismack Biyombo makes 4-foot dunk (Torrey Craig assists) | 25 | 49 |
| Q2 | 10:03 | SA | Spurs Full timeout | 25 | 47 |
| Q2 | 10:03 | SA | Malaki Branham enters the game for Doug McDermott | 25 | 47 |
| Q2 | 9:41 | SA | Devonte' Graham makes 26-foot three pointer (Gorgui Dieng assists) | 28 | 49 |
| Q2 | 9:20 | PHX | Kevin Durant steps out of bounds turnover | 28 | 49 |
| Q2 | 9:01 | SA | Devonte' Graham makes 4-foot layup (Gorgui Dieng assists) | 30 | 49 |
| Q2 | 8:41 | PHX | Chris Paul makes 17-foot pullup jump shot | 30 | 51 |
| Q2 | 8:16 | SA | Keita Bates-Diop misses driving layup | 30 | 51 |
| Q2 | 8:14 | PHX | Kevin Durant defensive rebound | 30 | 51 |
| Q2 | 8:10 | PHX | Terrence Ross misses 26-foot three point shot | 30 | 51 |
| Q2 | 8:07 | PHX | Terrence Ross offensive rebound | 30 | 51 |
| Q2 | 8:06 | PHX | Kevin Durant makes 18-foot jumper (Terrence Ross assists) | 30 | 53 |
| Q2 | 7:52 | SA | Bismack Biyombo blocks Blake Wesley 's 4-foot driving layup | 30 | 53 |
| Q2 | 7:49 | PHX | Terrence Ross defensive rebound | 30 | 53 |
| Q2 | 7:43 | PHX | Bismack Biyombo makes 3-foot dunk (Terrence Ross assists) | 30 | 55 |
| Q2 | 7:29 | SA | Gorgui Dieng misses 27-foot three point jumper | 30 | 55 |
| Q2 | 7:29 | PHX | Terrence Ross defensive rebound | 30 | 55 |
| Q2 | 7:20 | PHX | Chris Paul makes 12-foot two point shot | 30 | 57 |
| Q2 | 6:56 | SA | Blake Wesley misses driving floating jump shot | 30 | 57 |
| Q2 | 6:52 | PHX | Torrey Craig defensive rebound | 30 | 57 |
| Q2 | 6:43 | PHX | Chris Paul misses 26-foot three point pullup jump shot | 30 | 57 |
| Q2 | 6:39 | PHX | Torrey Craig offensive rebound | 30 | 57 |
| Q2 | 6:38 | PHX | Torrey Craig makes tip shot | 30 | 59 |
| Q2 | 6:25 | SA | Devonte' Graham out of bounds bad pass turnover | 30 | 59 |
| Q2 | 6:25 | PHX | Deandre Ayton enters the game for Bismack Biyombo | 30 | 59 |
| Q2 | 6:25 | SA | Tre Jones enters the game for Devonte' Graham | 30 | 59 |
| Q2 | 6:25 | SA | Julian Champagnie enters the game for Blake Wesley | 30 | 59 |
| Q2 | 6:25 | SA | Sandro Mamukelashvili enters the game for Gorgui Dieng | 30 | 59 |
| Q2 | 6:08 | PHX | Chris Paul makes 18-foot jumper | 30 | 61 |
| Q2 | 5:58 | SA | Julian Champagnie misses three point jumper | 30 | 61 |
| Q2 | 5:56 | PHX | Deandre Ayton defensive rebound | 30 | 61 |
| Q2 | 5:41 | PHX | Julian Champagnie blocks Kevin Durant 's 13-foot two point shot | 30 | 61 |
| Q2 | 5:41 | PHX | Suns offensive team rebound | 30 | 61 |
| Q2 | 5:41 | PHX | Devin Booker enters the game for Torrey Craig | 30 | 61 |
| Q2 | 5:41 | PHX | Josh Okogie enters the game for Terrence Ross | 30 | 61 |
| Q2 | 5:17 | PHX | Deandre Ayton shooting foul | 30 | 61 |
| Q2 | 5:17 | SA | Sandro Mamukelashvili makes free throw 1 of 2 | 31 | 61 |
| Q2 | 5:17 | PHX | Landry Shamet enters the game for Chris Paul | 31 | 61 |
| Q2 | 5:17 | SA | Sandro Mamukelashvili misses free throw 2 of 2 | 31 | 61 |
| Q2 | 5:15 | SA | Julian Champagnie offensive rebound | 31 | 61 |
| Q2 | 5:13 | SA | Keita Bates-Diop makes 27-foot three point jumper (Julian Champagnie assists) | 34 | 61 |
| Q2 | 4:51 | PHX | Deandre Ayton makes 3-foot dunk (Landry Shamet assists) | 34 | 63 |
| Q2 | 4:33 | SA | Tre Jones misses pullup jump shot | 34 | 63 |
| Q2 | 4:31 | SA | Sandro Mamukelashvili offensive rebound | 34 | 63 |
| Q2 | 4:30 | SA | Keita Bates-Diop makes 25-foot three point jumper (Sandro Mamukelashvili assists) | 37 | 63 |
| Q2 | 4:14 | PHX | Deandre Ayton makes layup (Landry Shamet assists) | 37 | 65 |
| Q2 | 4:14 | SA | Julian Champagnie shooting foul | 37 | 65 |
| Q2 | 4:14 | PHX | T.J. Warren enters the game for Kevin Durant | 37 | 65 |
| Q2 | 4:14 | SA | Dominick Barlow enters the game for Malaki Branham | 37 | 65 |
| Q2 | 4:14 | PHX | Deandre Ayton makes free throw 1 of 1 | 37 | 66 |
| Q2 | 4:03 | SA | Julian Champagnie misses driving layup | 37 | 66 |
| Q2 | 4:00 | PHX | Devin Booker defensive rebound | 37 | 66 |
| Q2 | 3:56 | PHX | Devin Booker misses two point shot | 37 | 66 |
| Q2 | 3:54 | SA | Julian Champagnie defensive rebound | 37 | 66 |
| Q2 | 5:33 | PHX | Chris Paul out of bounds bad pass turnover | 30 | 61 |
| Q2 | 3:46 | SA | Keita Bates-Diop misses 25-foot three point jumper | 37 | 66 |
| Q2 | 3:43 | SA | Dominick Barlow offensive rebound | 37 | 66 |
| Q2 | 3:40 | SA | Tre Jones makes 26-foot three point jumper (Keita Bates-Diop assists) | 40 | 66 |
| Q2 | 3:16 | PHX | Deandre Ayton lost ball turnover (Dominick Barlow steals) | 40 | 66 |
| Q2 | 3:13 | SA | Tre Jones misses running pullup jump shot | 40 | 66 |
| Q2 | 3:10 | SA | Dominick Barlow offensive rebound | 40 | 66 |
| Q2 | 3:10 | SA | Dominick Barlow makes two point shot | 42 | 66 |
| Q2 | 3:10 | SA | Devonte' Graham enters the game for Keita Bates-Diop | 42 | 66 |
| Q2 | 3:06 | PHX | Landry Shamet bad pass | 42 | 66 |
| Q2 | 3:06 | PHX | Landry Shamet loose ball foul | 42 | 66 |
| Q2 | 2:51 | PHX | Landry Shamet shooting foul | 42 | 66 |
| Q2 | 2:51 | SA | Tre Jones makes free throw 1 of 2 | 43 | 66 |
| Q2 | 2:51 | SA | Tre Jones makes free throw 2 of 2 | 44 | 66 |
| Q2 | 2:31 | PHX | T.J. Warren misses 24-foot three point jumper | 44 | 66 |
| Q2 | 2:28 | PHX | Deandre Ayton offensive rebound | 44 | 66 |
| Q2 | 2:26 | PHX | Deandre Ayton misses two point shot | 44 | 66 |
| Q2 | 2:25 | PHX | Deandre Ayton offensive rebound | 44 | 66 |
| Q2 | 2:23 | PHX | Landry Shamet misses 27-foot three point pullup jump shot | 44 | 66 |
| Q2 | 2:19 | SA | Tre Jones defensive rebound | 44 | 66 |
| Q2 | 2:15 | SA | Julian Champagnie misses 25-foot three point shot | 44 | 66 |
| Q2 | 2:13 | SA | Tre Jones offensive rebound | 44 | 66 |
| Q2 | 2:09 | SA | Tre Jones bad pass (Deandre Ayton steals) | 44 | 66 |
| Q2 | 1:56 | SA | Dominick Barlow shooting foul | 44 | 66 |
| Q2 | 1:56 | PHX | Josh Okogie misses free throw 1 of 2 | 44 | 66 |
| Q2 | 1:56 | PHX | Suns offensive team rebound | 44 | 66 |
| Q2 | 1:56 | PHX | Josh Okogie makes free throw 2 of 2 | 44 | 67 |
| Q2 | 1:38 | SA | Devonte' Graham misses 23-foot three point jumper | 44 | 67 |
| Q2 | 1:36 | PHX | Josh Okogie defensive rebound | 44 | 67 |
| Q2 | 1:31 | PHX | Josh Okogie misses two point shot | 44 | 67 |
| Q2 | 1:29 | PHX | Landry Shamet offensive rebound | 44 | 67 |
| Q2 | 1:28 | PHX | Landry Shamet misses 4-foot tip shot | 44 | 67 |
| Q2 | 1:27 | SA | Tre Jones defensive rebound | 44 | 67 |
| Q2 | 1:22 | PHX | Josh Okogie personal foul | 44 | 67 |
| Q2 | 1:13 | SA | Tre Jones makes driving layup | 46 | 67 |
| Q2 | 1:02 | PHX | Devin Booker misses 11-foot pullup jump shot | 46 | 67 |
| Q2 | 1:00 | SA | Sandro Mamukelashvili defensive rebound | 46 | 67 |
| Q2 | 0:00 | PHX | Deandre Ayton shooting foul | 46 | 67 |
| Q2 | 0:00 | SA | Sandro Mamukelashvili makes free throw 1 of 2 | 47 | 67 |
| Q2 | 0:00 | SA | Malaki Branham enters the game for Tre Jones | 47 | 67 |
| Q2 | 0:00 | PHX | Devin Booker makes driving layup (T.J. Warren assists) | 47 | 69 |
| Q2 | 0:00 | SA | Sandro Mamukelashvili makes free throw 2 of 2 | 48 | 67 |
| Q2 | 0:00 | SA | Devonte' Graham misses driving layup | 48 | 69 |
| Q2 | 0:00 | SA | Dominick Barlow offensive rebound | 48 | 69 |
| Q2 | 0:00 | SA | Malaki Branham makes 25-foot three point jumper (Dominick Barlow assists) | 51 | 69 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 51 | 69 |
| Q3 | 12:00 | PHX | Chris Paul enters the game for Landry Shamet | 51 | 69 |
| Q3 | 12:00 | PHX | Kevin Durant enters the game for T.J. Warren | 51 | 69 |
| Q3 | 12:00 | SA | Tre Jones enters the game for Julian Champagnie | 51 | 69 |
| Q3 | 11:49 | SA | Sandro Mamukelashvili misses 25-foot three point jumper | 51 | 69 |
| Q3 | 11:45 | PHX | Josh Okogie defensive rebound | 51 | 69 |
| Q3 | 11:30 | PHX | Kevin Durant makes 24-foot three point jumper (Chris Paul assists) | 51 | 72 |
| Q3 | 11:17 | SA | Sandro Mamukelashvili makes driving layup (Tre Jones assists) | 53 | 72 |
| Q3 | 10:58 | PHX | Deandre Ayton misses 13-foot jumper | 53 | 72 |
| Q3 | 10:56 | SA | Sandro Mamukelashvili defensive rebound | 53 | 72 |
| Q3 | 10:41 | SA | Malaki Branham misses 26-foot three point jumper | 53 | 72 |
| Q3 | 10:39 | PHX | Deandre Ayton defensive rebound | 53 | 72 |
| Q3 | 10:33 | PHX | Devin Booker makes 25-foot running pullup jump shot (Deandre Ayton assists) | 53 | 75 |
| Q3 | 10:16 | SA | Tre Jones makes driving layup | 55 | 74 |
| Q3 | 10:03 | PHX | Deandre Ayton lost ball turnover (Tre Jones steals) | 55 | 74 |
| Q3 | 10:00 | SA | Dominick Barlow out of bounds bad pass turnover | 55 | 75 |
| Q3 | 9:45 | PHX | Deandre Ayton makes 5-foot hook shot | 55 | 77 |
| Q3 | 9:28 | SA | Tre Jones makes 13-foot pullup jump shot | 57 | 77 |
| Q3 | 9:18 | SA | Devonte' Graham shooting foul | 57 | 76 |
| Q3 | 9:18 | PHX | Devin Booker makes free throw 1 of 2 | 57 | 78 |
| Q3 | 9:18 | PHX | Devin Booker makes free throw 2 of 2 | 57 | 79 |
| Q3 | 9:06 | SA | Sandro Mamukelashvili makes 27-foot three point jumper (Tre Jones assists) | 60 | 79 |
| Q3 | 8:47 | PHX | Kevin Durant out of bounds lost ball turnover | 60 | 79 |
| Q3 | 8:30 | SA | Dominick Barlow misses 11-foot two point shot | 60 | 79 |
| Q3 | 8:27 | PHX | Deandre Ayton defensive rebound | 60 | 79 |
| Q3 | 8:13 | PHX | Deandre Ayton steps out of bounds turnover | 60 | 79 |
| Q3 | 7:58 | SA | Devonte' Graham makes 24-foot three point jumper (Tre Jones assists) | 63 | 79 |
| Q3 | 7:50 | PHX | Kevin Durant misses layup | 63 | 79 |
| Q3 | 7:48 | SA | Malaki Branham defensive rebound | 63 | 79 |
| Q3 | 7:44 | SA | Malaki Branham makes 28-foot three point shot (Tre Jones assists) | 66 | 79 |
| Q3 | 7:25 | PHX | Chris Paul misses 14-foot pullup jump shot | 66 | 79 |
| Q3 | 7:23 | PHX | Deandre Ayton offensive rebound | 66 | 79 |
| Q3 | 7:23 | SA | Tre Jones shooting foul | 66 | 79 |
| Q3 | 7:23 | PHX | Deandre Ayton makes free throw 1 of 2 | 66 | 80 |
| Q3 | 7:23 | SA | Keita Bates-Diop enters the game for Sandro Mamukelashvili | 66 | 80 |
| Q3 | 7:23 | PHX | Deandre Ayton makes free throw 2 of 2 | 66 | 81 |
| Q3 | 7:08 | SA | Keita Bates-Diop makes 24-foot three point jumper (Malaki Branham assists) | 69 | 81 |
| Q3 | 6:55 | PHX | Josh Okogie misses 24-foot three point jumper | 69 | 81 |
| Q3 | 6:53 | SA | Keita Bates-Diop defensive rebound | 69 | 81 |
| Q3 | 6:43 | SA | Tre Jones makes 24-foot three point jumper (Devonte' Graham assists) | 72 | 81 |
| Q3 | 6:42 | PHX | Suns Full timeout | 72 | 81 |
| Q3 | 6:42 | PHX | Torrey Craig enters the game for Josh Okogie | 72 | 81 |
| Q3 | 6:42 | SA | Julian Champagnie enters the game for Malaki Branham | 72 | 81 |
| Q3 | 6:23 | PHX | Devin Booker makes driving layup | 72 | 83 |
| Q3 | 6:09 | SA | Deandre Ayton blocks Keita Bates-Diop 's 7-foot driving floating jump shot | 72 | 83 |
| Q3 | 6:09 | SA | Spurs offensive team rebound | 72 | 83 |
| Q3 | 6:09 | SA | Blake Wesley enters the game for Devonte' Graham | 72 | 83 |
| Q3 | 6:03 | SA | Tre Jones makes 13-foot two point shot | 74 | 83 |
| Q3 | 5:46 | PHX | Keita Bates-Diop blocks Kevin Durant 's 11-foot two point shot | 74 | 83 |
| Q3 | 5:46 | PHX | Suns offensive team rebound | 74 | 83 |
| Q3 | 5:35 | PHX | Deandre Ayton makes layup | 74 | 85 |
| Q3 | 5:16 | SA | Keita Bates-Diop misses driving floating jump shot | 74 | 85 |
| Q3 | 5:14 | PHX | Deandre Ayton defensive rebound | 74 | 85 |
| Q3 | 5:07 | PHX | Dominick Barlow blocks Devin Booker 's 5-foot two point shot | 74 | 85 |
| Q3 | 5:04 | SA | Julian Champagnie defensive rebound | 74 | 85 |
| Q3 | 5:02 | SA | Kevin Durant blocks Blake Wesley 's 6-foot two point shot | 74 | 85 |
| Q3 | 5:02 | SA | Spurs offensive team rebound | 74 | 85 |
| Q3 | 5:02 | SA | Gorgui Dieng enters the game for Dominick Barlow | 74 | 85 |
| Q3 | 4:54 | SA | Tre Jones misses 23-foot pullup jump shot | 74 | 85 |
| Q3 | 4:50 | PHX | Kevin Durant defensive rebound | 74 | 85 |
| Q3 | 4:47 | PHX | Devin Booker offensive charge | 74 | 85 |
| Q3 | 4:47 | PHX | Devin Booker turnover | 74 | 85 |
| Q3 | 4:26 | SA | Blake Wesley misses 20-foot pullup jump shot | 74 | 85 |
| Q3 | 4:24 | PHX | Kevin Durant defensive rebound | 74 | 85 |
| Q3 | 4:15 | PHX | Kevin Durant makes 18-foot step back jumpshot | 74 | 87 |
| Q3 | 3:56 | SA | Julian Champagnie misses 10-foot jumper | 74 | 87 |
| Q3 | 3:51 | PHX | Devin Booker defensive rebound | 74 | 87 |
| Q3 | 3:38 | PHX | Devin Booker makes 25-foot three pointer (Chris Paul assists) | 74 | 90 |
| Q3 | 3:25 | SA | Tre Jones bad pass (Devin Booker steals) | 74 | 90 |
| Q3 | 3:12 | SA | Gorgui Dieng shooting foul | 74 | 90 |
| Q3 | 3:12 | PHX | Deandre Ayton makes free throw 1 of 2 | 74 | 91 |
| Q3 | 3:12 | PHX | Landry Shamet enters the game for Chris Paul | 74 | 91 |
| Q3 | 3:12 | PHX | Ish Wainright enters the game for Kevin Durant | 74 | 91 |
| Q3 | 3:12 | PHX | Deandre Ayton makes free throw 2 of 2 | 74 | 92 |
| Q3 | 3:03 | SA | Julian Champagnie misses 27-foot three point jumper | 74 | 92 |
| Q3 | 3:00 | PHX | Deandre Ayton defensive rebound | 74 | 92 |
| Q3 | 2:55 | PHX | Devin Booker misses running pullup jump shot | 74 | 92 |
| Q3 | 2:49 | SA | Sandro Mamukelashvili defensive rebound | 74 | 92 |
| Q3 | 2:44 | SA | Keita Bates-Diop misses 26-foot three point shot | 74 | 92 |
| Q3 | 2:41 | PHX | Deandre Ayton defensive rebound | 74 | 92 |
| Q3 | 3:12 | SA | Sandro Mamukelashvili enters the game for Tre Jones | 74 | 92 |
| Q3 | 2:27 | SA | Spurs Full timeout | 74 | 92 |
| Q3 | 2:27 | PHX | Bismack Biyombo enters the game for Deandre Ayton | 74 | 92 |
| Q3 | 2:23 | PHX | Devin Booker misses 29-foot three point pullup jump shot | 74 | 92 |
| Q3 | 2:20 | PHX | Suns offensive team rebound | 74 | 92 |
| Q3 | 2:07 | PHX | Bismack Biyombo misses 5-foot hook shot | 74 | 92 |
| Q3 | 2:05 | SA | Keita Bates-Diop defensive rebound | 74 | 92 |
| Q3 | 1:52 | SA | Gorgui Dieng makes 11-foot two point shot (Keita Bates-Diop assists) | 76 | 92 |
| Q3 | 1:32 | PHX | Torrey Craig misses 26-foot three point jumper | 76 | 92 |
| Q3 | 1:29 | PHX | Landry Shamet offensive rebound | 76 | 92 |
| Q3 | 1:23 | PHX | Ish Wainright misses 23-foot three point jumper | 76 | 92 |
| Q3 | 1:20 | SA | Keita Bates-Diop defensive rebound | 76 | 92 |
| Q3 | 1:05 | SA | Keita Bates-Diop misses 26-foot three point jumper | 76 | 92 |
| Q3 | 1:02 | PHX | Ish Wainright defensive rebound | 76 | 92 |
| Q3 | 0:00 | PHX | Torrey Craig makes 2-foot dunk (Ish Wainright assists) | 76 | 94 |
| Q3 | 0:00 | SA | Sandro Mamukelashvili lost ball turnover (Torrey Craig steals) | 76 | 94 |
| Q3 | 0:00 | PHX | Torrey Craig makes dunk | 76 | 96 |
| Q3 | 0:00 | SA | Blake Wesley misses 14-foot pullup jump shot | 76 | 96 |
| Q3 | 0:00 | PHX | Devin Booker defensive rebound | 76 | 96 |
| Q3 | 0:00 | SA | Keita Bates-Diop shooting foul | 76 | 96 |
| Q3 | 0:00 | PHX | Devin Booker misses free throw 1 of 2 | 76 | 96 |
| Q3 | 0:00 | PHX | Suns offensive team rebound | 76 | 96 |
| Q3 | 0:00 | PHX | Devin Booker makes free throw 2 of 2 | 76 | 97 |
| Q3 | 0:00 | SA | Blake Wesley misses 50-foot three point jumper | 76 | 97 |
| Q3 | 0:00 | SA | Spurs offensive team rebound | 76 | 97 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 76 | 97 |
| Q4 | 12:00 | PHX | Terrence Ross enters the game for Devin Booker | 76 | 97 |
| Q4 | 12:00 | PHX | Kevin Durant enters the game for Ish Wainright | 76 | 97 |
| Q4 | 12:00 | PHX | Chris Paul enters the game for Landry Shamet | 76 | 97 |
| Q4 | 12:00 | SA | Malaki Branham enters the game for Julian Champagnie | 76 | 97 |
| Q4 | 12:00 | SA | Dominick Barlow enters the game for Gorgui Dieng | 76 | 97 |
| Q4 | 12:00 | SA | Tre Jones enters the game for Sandro Mamukelashvili | 76 | 97 |
| Q4 | 11:49 | PHX | Chris Paul bad pass (Keita Bates-Diop steals) | 76 | 97 |
| Q4 | 11:47 | SA | Keita Bates-Diop makes two point shot | 78 | 97 |
| Q4 | 11:47 | PHX | Bismack Biyombo defensive goaltending violation | 78 | 97 |
| Q4 | 11:29 | PHX | Chris Paul makes 18-foot pullup jump shot (Bismack Biyombo assists) | 78 | 99 |
| Q4 | 11:13 | SA | Malaki Branham makes 27-foot three point jumper (Dominick Barlow assists) | 81 | 99 |
| Q4 | 10:54 | PHX | Kevin Durant misses 19-foot pullup jump shot | 81 | 99 |
| Q4 | 10:52 | SA | Malaki Branham defensive rebound | 81 | 99 |
| Q4 | 10:50 | PHX | Chris Paul shooting foul | 81 | 99 |
| Q4 | 10:50 | SA | Tre Jones makes free throw 1 of 2 | 82 | 99 |
| Q4 | 10:50 | SA | Tre Jones makes free throw 2 of 2 | 83 | 99 |
| Q4 | 10:42 | PHX | Torrey Craig bad pass (Blake Wesley steals) | 83 | 99 |
| Q4 | 10:35 | SA | Keita Bates-Diop makes 11-foot driving floating jump shot (Blake Wesley assists) | 85 | 99 |
| Q4 | 10:15 | PHX | Torrey Craig misses 23-foot three point jumper | 85 | 99 |
| Q4 | 10:13 | SA | Blake Wesley defensive rebound | 85 | 99 |
| Q4 | 10:04 | SA | Malaki Branham misses 23-foot three point jumper | 85 | 99 |
| Q4 | 10:00 | PHX | Torrey Craig defensive rebound | 85 | 99 |
| Q4 | 9:51 | PHX | Torrey Craig makes driving layup | 85 | 101 |
| Q4 | 9:34 | SA | Terrence Ross blocks Blake Wesley 's 6-foot driving layup | 85 | 101 |
| Q4 | 9:31 | PHX | Torrey Craig defensive rebound | 85 | 101 |
| Q4 | 9:27 | PHX | Kevin Durant misses driving floating jump shot | 85 | 101 |
| Q4 | 9:24 | SA | Keita Bates-Diop defensive rebound | 85 | 101 |
| Q4 | 9:17 | SA | Bismack Biyombo blocks Keita Bates-Diop 's 13-foot driving floating jump shot | 85 | 101 |
| Q4 | 9:17 | PHX | Terrence Ross defensive rebound | 85 | 101 |
| Q4 | 8:58 | PHX | Terrence Ross misses 26-foot three point jumper | 85 | 101 |
| Q4 | 8:54 | PHX | Kevin Durant offensive rebound | 85 | 101 |
| Q4 | 8:39 | PHX | Chris Paul misses 26-foot three point jumper | 85 | 101 |
| Q4 | 8:36 | PHX | Torrey Craig offensive rebound | 85 | 101 |
| Q4 | 8:35 | PHX | Torrey Craig makes driving layup | 85 | 103 |
| Q4 | 8:35 | SA | Dominick Barlow shooting foul | 85 | 103 |
| Q4 | 8:35 | SA | Sandro Mamukelashvili enters the game for Blake Wesley | 85 | 103 |
| Q4 | 8:35 | SA | Gorgui Dieng enters the game for Keita Bates-Diop | 85 | 103 |
| Q4 | 8:35 | SA | Devonte' Graham enters the game for Dominick Barlow | 85 | 103 |
| Q4 | 8:35 | PHX | Torrey Craig misses free throw 1 of 1 | 85 | 103 |
| Q4 | 8:30 | SA | Devonte' Graham defensive rebound | 85 | 103 |
| Q4 | 8:14 | SA | Malaki Branham misses driving floating jump shot | 85 | 103 |
| Q4 | 8:13 | PHX | Bismack Biyombo defensive rebound | 85 | 103 |
| Q4 | 8:08 | PHX | Torrey Craig makes dunk (Terrence Ross assists) | 85 | 105 |
| Q4 | 8:08 | SA | Spurs Full timeout | 85 | 105 |
| Q4 | 7:57 | SA | Malaki Branham misses 19-foot jumper | 85 | 105 |
| Q4 | 7:54 | PHX | Torrey Craig defensive rebound | 85 | 105 |
| Q4 | 7:37 | PHX | Terrence Ross lost ball turnover (Malaki Branham steals) | 85 | 105 |
| Q4 | 7:32 | PHX | Torrey Craig shooting foul | 85 | 105 |
| Q4 | 7:32 | SA | Malaki Branham makes free throw 1 of 2 | 86 | 105 |
| Q4 | 7:32 | SA | Malaki Branham makes free throw 2 of 2 | 87 | 105 |
| Q4 | 7:20 | PHX | Chris Paul makes 13-foot pullup jump shot | 87 | 107 |
| Q4 | 7:07 | SA | Malaki Branham makes 15-foot pullup jump shot (Tre Jones assists) | 89 | 107 |
| Q4 | 6:50 | PHX | Bismack Biyombo makes 7-foot two point shot | 89 | 109 |
| Q4 | 6:40 | SA | Malaki Branham misses 27-foot three point jumper | 89 | 109 |
| Q4 | 6:37 | PHX | Chris Paul defensive rebound | 89 | 109 |
| Q4 | 6:30 | PHX | Deandre Ayton enters the game for Bismack Biyombo | 89 | 109 |
| Q4 | 6:30 | SA | Keita Bates-Diop enters the game for Malaki Branham | 89 | 109 |
| Q4 | 6:30 | SA | Julian Champagnie enters the game for Sandro Mamukelashvili | 89 | 109 |
| Q4 | 6:27 | SA | Gorgui Dieng shooting foul | 89 | 109 |
| Q4 | 6:27 | PHX | Kevin Durant misses free throw 1 of 2 | 89 | 109 |
| Q4 | 6:27 | PHX | Suns offensive team rebound | 89 | 109 |
| Q4 | 6:27 | PHX | Kevin Durant makes free throw 2 of 2 | 89 | 110 |
| Q4 | 6:08 | SA | Keita Bates-Diop out of bounds lost ball turnover | 89 | 110 |
| Q4 | 6:08 | PHX | Devin Booker enters the game for Terrence Ross | 89 | 110 |
| Q4 | 5:47 | PHX | Chris Paul misses step back jumpshot | 89 | 110 |
| Q4 | 5:42 | SA | Gorgui Dieng defensive rebound | 89 | 110 |
| Q4 | 5:38 | SA | Devonte' Graham misses 25-foot three point shot | 89 | 110 |
| Q4 | 5:38 | PHX | Suns defensive team rebound | 89 | 110 |
| Q4 | 5:21 | SA | Gorgui Dieng personal foul | 89 | 110 |
| Q4 | 5:21 | SA | Blake Wesley enters the game for Tre Jones | 89 | 110 |
| Q4 | 5:08 | PHX | Kevin Durant misses driving floating jump shot | 89 | 110 |
| Q4 | 5:05 | PHX | Torrey Craig offensive rebound | 89 | 110 |
| Q4 | 5:04 | PHX | Devin Booker misses 23-foot three point jumper | 89 | 110 |
| Q4 | 5:02 | SA | Julian Champagnie defensive rebound | 89 | 110 |
| Q4 | 4:49 | SA | Gorgui Dieng makes 18-foot jumper (Keita Bates-Diop assists) | 91 | 110 |
| Q4 | 4:22 | PHX | Devin Booker misses 25-foot three point pullup jump shot | 91 | 110 |
| Q4 | 4:19 | SA | Julian Champagnie defensive rebound | 91 | 110 |
| Q4 | 4:14 | SA | Devonte' Graham lost ball turnover (Devin Booker steals) | 91 | 110 |
| Q4 | 4:13 | SA | Gorgui Dieng personal take foul | 91 | 110 |
| Q4 | 4:13 | SA | Spurs Full timeout | 91 | 110 |
| Q4 | 4:13 | PHX | Josh Okogie enters the game for Torrey Craig | 91 | 110 |
| Q4 | 4:13 | SA | Sandro Mamukelashvili enters the game for Devonte' Graham | 91 | 110 |
| Q4 | 4:13 | SA | Malaki Branham enters the game for Keita Bates-Diop | 91 | 110 |
| Q4 | 4:03 | PHX | Chris Paul misses 17-foot pullup jump shot | 91 | 110 |
| Q4 | 4:01 | SA | Gorgui Dieng defensive rebound | 91 | 110 |
| Q4 | 3:49 | SA | Malaki Branham makes 17-foot pullup jump shot | 93 | 110 |
| Q4 | 3:28 | PHX | Devin Booker misses 26-foot three point pullup jump shot | 93 | 110 |
| Q4 | 3:25 | SA | Sandro Mamukelashvili defensive rebound | 93 | 110 |
| Q4 | 3:22 | SA | Sandro Mamukelashvili out of bounds bad pass turnover | 93 | 110 |
| Q4 | 3:07 | SA | Malaki Branham shooting foul | 93 | 110 |
| Q4 | 3:07 | PHX | Kevin Durant makes free throw 1 of 2 | 93 | 111 |
| Q4 | 3:07 | PHX | Kevin Durant makes free throw 2 of 2 | 93 | 112 |
| Q4 | 2:57 | SA | Julian Champagnie misses 28-foot three point jumper | 93 | 112 |
| Q4 | 2:56 | PHX | Suns defensive team rebound | 93 | 112 |
| Q4 | 2:56 | PHX | T.J. Warren enters the game for Devin Booker | 93 | 112 |
| Q4 | 2:56 | PHX | Jock Landale enters the game for Chris Paul | 93 | 112 |
| Q4 | 2:56 | PHX | Ish Wainright enters the game for Deandre Ayton | 93 | 112 |
| Q4 | 2:56 | PHX | Saben Lee enters the game for Kevin Durant | 93 | 112 |
| Q4 | 2:56 | PHX | Damion Lee enters the game for Josh Okogie | 93 | 112 |
| Q4 | 2:33 | PHX | Damion Lee misses 13-foot two point shot | 93 | 112 |
| Q4 | 2:31 | SA | Malaki Branham defensive rebound | 93 | 112 |
| Q4 | 2:25 | PHX | T.J. Warren shooting foul | 93 | 112 |
| Q4 | 2:25 | SA | Sandro Mamukelashvili makes free throw 1 of 2 | 94 | 112 |
| Q4 | 2:25 | SA | Sandro Mamukelashvili misses free throw 2 of 2 | 94 | 112 |
| Q4 | 2:22 | PHX | T.J. Warren defensive rebound | 94 | 112 |
| Q4 | 2:07 | PHX | Ish Wainright misses 24-foot three point jumper | 94 | 112 |
| Q4 | 2:02 | SA | Blake Wesley defensive rebound | 94 | 112 |
| Q4 | 1:56 | SA | Gorgui Dieng misses 27-foot three point jumper | 94 | 112 |
| Q4 | 1:54 | PHX | Saben Lee defensive rebound | 94 | 112 |
| Q4 | 1:37 | SA | Sandro Mamukelashvili kicked ball violation | 94 | 112 |
| Q4 | 1:27 | PHX | Damion Lee misses driving floating jump shot | 94 | 112 |
| Q4 | 1:25 | PHX | Damion Lee offensive rebound | 94 | 112 |
| Q4 | 1:18 | PHX | Damion Lee makes 26-foot three point jumper (Jock Landale assists) | 94 | 115 |
| Q4 | 1:04 | SA | Gorgui Dieng misses 17-foot two point shot | 94 | 115 |
| Q4 | 1:02 | PHX | Damion Lee defensive rebound | 94 | 115 |
| Q4 | 0:00 | SA | Julian Champagnie personal foul | 94 | 115 |
| Q4 | 0:00 | PHX | Saben Lee misses free throw 1 of 2 | 94 | 115 |
| Q4 | 0:00 | PHX | Suns offensive team rebound | 94 | 115 |
| Q4 | 0:00 | PHX | Saben Lee misses free throw 2 of 2 | 94 | 115 |
| Q4 | 0:00 | SA | Sandro Mamukelashvili defensive rebound | 94 | 115 |
| Q4 | 0:00 | SA | Blake Wesley lost ball turnover (Saben Lee steals) | 94 | 115 |
| Q4 | 0:00 | SA | Julian Champagnie misses 27-foot three point jumper | 94 | 115 |
| Q4 | 0:00 | PHX | Jock Landale defensive rebound | 94 | 115 |
| Q4 | 0:00 | — | End of the 4th Quarter | 94 | 115 |
| Q4 | 0:00 | — | End of Game | 94 | 115 |
| Q4 | 0:00 | PHX | shot clock turnover | 94 | 115 |