TV/Stream: NBA League Pass, AZ Family Sports Net, Arizona's Family 3TV, FanDuel SN DET Ext
Refs: John Goble, Jason Goldenberg, J.D. Ralls
Play-by-Play (536 Plays)
|
| Clock | Team | Play Description | PHX - DET |
|---|---|---|---|
| Q4 0.0 | End of Game | 125 - 121 | |
| Q4 0.0 | End of the 4th Quarter | 125 - 121 | |
| Q4 1.1 | DET | Malik Beasley makes 29-foot three pointer +3 | 125 - 121 |
| Q4 6.1 | PHX | Devin Booker makes free throw 2 of 2 +1 | 125 - 118 |
| Q4 6.1 | PHX | Devin Booker makes free throw 1 of 2 +1 | 124 - 118 |
| Q4 6.1 | DET | Tim Hardaway Jr. personal take foul | 123 - 118 |
| Q4 8.1 | PHX | Devin Booker defensive rebound | 123 - 118 |
| Q4 10.1 | DET | Cade Cunningham misses 27-foot three point pullup jump shot | 123 - 118 |
| Q4 14.2 | PHX | Grayson Allen makes free throw 2 of 2 +1 | 123 - 118 |
| Q4 14.2 | PHX | Ryan Dunn enters the game for Tyus Jones | 122 - 118 |
| Q4 14.2 | DET | Tim Hardaway Jr. enters the game for Ausar Thompson | 122 - 118 |
| Q4 14.2 | DET | Malik Beasley enters the game for Ronald Holland II | 122 - 118 |
| Q4 14.2 | PHX | Grayson Allen makes free throw 1 of 2 +1 | 122 - 118 |
| Q4 14.2 | DET | Tobias Harris personal take foul | 121 - 118 |
| Q4 15.1 | PHX | Royce O'Neale enters the game for Nick Richards | 121 - 118 |
| Q4 15.1 | DET | Cade Cunningham enters the game for Tim Hardaway Jr. | 121 - 118 |
| Q4 15.1 | DET | Tim Hardaway Jr. personal take foul | 121 - 118 |
| Q4 21.1 | PHX | Suns Full timeout | 121 - 118 |
| Q4 21.1 | DET | Tim Hardaway Jr. makes free throw 3 of 3 +1 | 121 - 118 |
| Q4 21.1 | DET | Ronald Holland II enters the game for Malik Beasley | 121 - 117 |
| Q4 21.1 | DET | Ausar Thompson enters the game for Cade Cunningham | 121 - 117 |
| Q4 21.1 | DET | Pistons offensive team rebound | 121 - 117 |
| Q4 21.1 | DET | Tim Hardaway Jr. misses free throw 2 of 3 | 121 - 117 |
| Q4 21.1 | DET | Pistons offensive team rebound | 121 - 117 |
| Q4 21.1 | DET | Tim Hardaway Jr. misses free throw 1 of 3 | 121 - 117 |
| Q4 21.1 | PHX | Tyus Jones enters the game for Ryan Dunn | 121 - 117 |
| Q4 21.1 | PHX | (00:21.7) [Suns] COACH'S CHALLENGE (CALL STANDS) [Suns] charged with a timeout | 121 - 117 |
| Q4 21.1 | PHX | Devin Booker shooting foul | 121 - 117 |
| Q4 22.0 | DET | Malik Beasley enters the game for Ausar Thompson | 121 - 117 |
| Q4 32.0 | DET | Tobias Harris defensive rebound | 121 - 117 |
| Q4 35.0 | PHX | Kevin Durant misses 10-foot pullup jump shot | 121 - 117 |
| Q4 57.1 | PHX | Kevin Durant defensive rebound | 121 - 117 |
| Q4 59.1 | DET | Isaiah Stewart misses 9-foot two point shot | 121 - 117 |
| Q4 1:05 | PHX | Kevin Durant makes 11-foot two point shot +2 | 121 - 117 |
| Q4 1:19 | PHX | Grayson Allen offensive rebound | 119 - 117 |
| Q4 1:21 | PHX | Devin Booker misses 13-foot step back jumpshot | 119 - 117 |
| Q4 1:41 | DET | Tim Hardaway Jr. makes free throw 2 of 2 +1 | 119 - 117 |
| Q4 1:41 | DET | Ausar Thompson enters the game for Malik Beasley | 119 - 116 |
| Q4 1:41 | DET | Tim Hardaway Jr. makes free throw 1 of 2 +1 | 119 - 116 |
| Q4 1:41 | PHX | Kevin Durant personal foul | 119 - 115 |
| Q4 1:47 | DET | Tobias Harris defensive rebound | 119 - 115 |
| Q4 1:48 | PHX | Ryan Dunn misses 4-foot tip shot | 119 - 115 |
| Q4 1:48 | PHX | Ryan Dunn offensive rebound | 119 - 115 |
| Q4 1:52 | PHX | Kevin Durant misses 11-foot pullup jump shot | 119 - 115 |
| Q4 2:11 | PHX | Kevin Durant defensive rebound | 119 - 115 |
| Q4 2:13 | DET | Cade Cunningham misses 17-foot step back jumpshot | 119 - 115 |
| Q4 2:24 | PHX | Ryan Dunn enters the game for Tyus Jones | 119 - 115 |
| Q4 2:24 | DET | Malik Beasley enters the game for Marcus Sasser | 119 - 115 |
| Q4 2:24 | DET | Cade Cunningham enters the game for Ronald Holland II | 119 - 115 |
| Q4 2:24 | DET | Isaiah Stewart enters the game for Jalen Duren | 119 - 115 |
| Q4 2:26 | DET | Pistons Full timeout | 119 - 115 |
| Q4 2:28 | PHX | Devin Booker makes 11-foot two point shot +2 | 119 - 115 |
| Q4 2:49 | DET | Ronald Holland II makes 10-foot dunk +2 | 117 - 115 |
| Q4 2:53 | DET | Ronald Holland II defensive rebound | 117 - 113 |
| Q4 2:54 | PHX | Tobias Harris blocks Kevin Durant's three point pullup jump shot | 117 - 113 |
| Q4 3:13 | PHX | Nick Richards defensive rebound | 117 - 113 |
| Q4 3:16 | DET | Tobias Harris misses 23-foot three point jumper | 117 - 113 |
| Q4 3:37 | PHX | Kevin Durant makes 26-foot three pointer +3 | 117 - 113 |
| Q4 4:05 | DET | Tobias Harris makes 13-foot pullup jump shot +2 | 114 - 113 |
| Q4 4:18 | PHX | Nick Richards makes dunk (Kevin Durant assists) +2 | 114 - 111 |
| Q4 4:38 | DET | Jalen Duren out of bounds bad pass turnover | 112 - 111 |
| Q4 4:43 | DET | Jalen Duren offensive rebound | 112 - 111 |
| Q4 4:45 | DET | Tim Hardaway Jr. misses 22-foot three point jumper | 112 - 111 |
| Q4 4:51 | DET | Tim Hardaway Jr. defensive rebound | 112 - 111 |
| Q4 4:55 | PHX | Devin Booker misses 16-foot pullup jump shot | 112 - 111 |
| Q4 5:08 | PHX | Devin Booker defensive rebound | 112 - 111 |
| Q4 5:10 | DET | Ronald Holland II misses 23-foot three point jumper | 112 - 111 |
| Q4 5:27 | PHX | Kevin Durant makes 8-foot two point shot +2 | 112 - 111 |
| Q4 5:49 | DET | Jalen Duren makes free throw 2 of 2 +1 | 110 - 111 |
| Q4 5:49 | PHX | Grayson Allen enters the game for Ryan Dunn | 110 - 110 |
| Q4 5:49 | DET | Jalen Duren makes free throw 1 of 2 +1 | 110 - 110 |
| Q4 5:49 | PHX | Ryan Dunn shooting foul | 110 - 109 |
| Q4 5:51 | DET | Jalen Duren offensive rebound | 110 - 109 |
| Q4 5:52 | DET | Jalen Duren misses 4-foot tip shot | 110 - 109 |
| Q4 5:52 | DET | Jalen Duren offensive rebound | 110 - 109 |
| Q4 5:53 | DET | Jalen Duren misses 4-foot tip shot | 110 - 109 |
| Q4 5:53 | DET | Jalen Duren offensive rebound | 110 - 109 |
| Q4 5:55 | DET | Tobias Harris misses 14-foot pullup jump shot | 110 - 109 |
| Q4 6:06 | DET | Marcus Sasser enters the game for Cade Cunningham | 110 - 109 |
| Q4 6:06 | DET | Pistons Full timeout | 110 - 109 |
| Q4 6:12 | DET | Jalen Duren defensive rebound | 110 - 109 |
| Q4 6:15 | PHX | Ryan Dunn misses 23-foot three point jumper | 110 - 109 |
| Q4 6:20 | PHX | Tyus Jones offensive rebound | 110 - 109 |
| Q4 6:22 | PHX | Tyus Jones misses 22-foot three point shot | 110 - 109 |
| Q4 6:30 | DET | Cade Cunningham bad pass (Kevin Durant steals) | 110 - 109 |
| Q4 6:46 | PHX | Nick Richards makes two point shot +2 | 110 - 109 |
| Q4 6:47 | PHX | Nick Richards offensive rebound | 108 - 109 |
| Q4 6:49 | PHX | Ryan Dunn misses 3-foot tip shot | 108 - 109 |
| Q4 6:49 | PHX | Ryan Dunn offensive rebound | 108 - 109 |
| Q4 6:50 | PHX | Ryan Dunn misses driving floating jump shot | 108 - 109 |
| Q4 7:12 | PHX | Devin Booker defensive rebound | 108 - 109 |
| Q4 7:14 | DET | Cade Cunningham misses 18-foot jumper | 108 - 109 |
| Q4 7:18 | DET | Pistons offensive team rebound | 108 - 109 |
| Q4 7:21 | DET | Cade Cunningham misses driving layup | 108 - 109 |
| Q4 7:44 | PHX | Kevin Durant makes 16-foot jumper (Devin Booker assists) +2 | 108 - 109 |
| Q4 7:50 | PHX | Kevin Durant enters the game for Royce O'Neale | 106 - 109 |
| Q4 7:50 | DET | Tobias Harris enters the game for Malik Beasley | 106 - 109 |
| Q4 7:50 | PHX | Suns Full timeout | 106 - 109 |
| Q4 7:59 | DET | Malik Beasley makes two point shot +2 | 106 - 109 |
| Q4 8:03 | PHX | Royce O'Neale lost ball turnover (Malik Beasley steals) | 106 - 107 |
| Q4 8:18 | PHX | Nick Richards offensive rebound | 106 - 107 |
| Q4 8:20 | PHX | Devin Booker misses 26-foot three point pullup jump shot | 106 - 107 |
| Q4 8:41 | PHX | Ryan Dunn defensive rebound | 106 - 107 |
| Q4 8:42 | DET | Ronald Holland II misses free throw 2 of 2 | 106 - 107 |
| Q4 8:42 | PHX | Royce O'Neale enters the game for Mason Plumlee | 106 - 107 |
| Q4 8:42 | PHX | Nick Richards enters the game for Grayson Allen | 106 - 107 |
| Q4 8:42 | DET | Tim Hardaway Jr. enters the game for Marcus Sasser | 106 - 107 |
| Q4 8:42 | DET | Ronald Holland II makes free throw 1 of 2 +1 | 106 - 107 |
| Q4 8:42 | PHX | Tyus Jones shooting foul | 106 - 106 |
| Q4 8:46 | DET | Marcus Sasser defensive rebound | 106 - 106 |
| Q4 8:48 | PHX | Ryan Dunn misses 24-foot three point jumper | 106 - 106 |
| Q4 8:50 | PHX | Mason Plumlee offensive rebound | 106 - 106 |
| Q4 8:51 | PHX | Grayson Allen misses driving layup | 106 - 106 |
| Q4 9:00 | PHX | Mason Plumlee defensive rebound | 106 - 106 |
| Q4 9:01 | DET | Cade Cunningham misses driving floating jump shot | 106 - 106 |
| Q4 9:25 | PHX | Devin Booker makes 11-foot step back jumpshot +2 | 106 - 106 |
| Q4 9:41 | DET | Marcus Sasser makes 5-foot layup (Cade Cunningham assists) +2 | 104 - 106 |
| Q4 9:53 | PHX | Mason Plumlee makes 7-foot layup (Tyus Jones assists) +2 | 104 - 104 |
| Q4 10:11 | DET | Cade Cunningham makes driving layup +2 | 102 - 104 |
| Q4 10:28 | PHX | Devin Booker makes 9-foot pullup jump shot (Tyus Jones assists) +2 | 102 - 102 |
| Q4 10:44 | DET | Ronald Holland II makes 26-foot three point jumper (Cade Cunningham assists) +3 | 100 - 102 |
| Q4 11:06 | PHX | Tyus Jones makes 15-foot pullup jump shot (Grayson Allen assists) +2 | 100 - 99 |
| Q4 11:22 | PHX | Mason Plumlee defensive rebound | 98 - 99 |
| Q4 11:23 | DET | Jalen Duren misses free throw 1 of 1 | 98 - 99 |
| Q4 11:23 | PHX | Mason Plumlee shooting foul | 98 - 99 |
| Q4 11:23 | DET | Jalen Duren makes 3-foot layup (Ronald Holland II assists) +2 | 98 - 99 |
| Q4 11:31 | DET | Ronald Holland II defensive rebound | 98 - 97 |
| Q4 11:33 | PHX | Devin Booker misses 22-foot three point jumper | 98 - 97 |
| Q4 11:35 | PHX | Mason Plumlee offensive rebound | 98 - 97 |
| Q4 11:37 | PHX | Devin Booker misses 25-foot three point pullup jump shot | 98 - 97 |
| Q4 11:45 | DET | Marcus Sasser makes free throw 2 of 2 +1 | 98 - 97 |
| Q4 11:45 | PHX | Mason Plumlee enters the game for Nick Richards | 98 - 96 |
| Q4 11:45 | DET | Marcus Sasser makes free throw 1 of 2 +1 | 98 - 96 |
| Q4 11:45 | PHX | Grayson Allen shooting foul | 98 - 95 |
| Q4 11:49 | PHX | Devin Booker bad pass (Ronald Holland II steals) | 98 - 95 |
| Q4 12:00 | PHX | Devin Booker enters the game for Monte Morris | 98 - 95 |
| Q4 12:00 | PHX | Tyus Jones enters the game for Kevin Durant | 98 - 95 |
| Q4 12:00 | PHX | Grayson Allen enters the game for Royce O'Neale | 98 - 95 |
| Q4 12:00 | DET | Jalen Duren enters the game for Isaiah Stewart | 98 - 95 |
| Q4 12:00 | DET | Ronald Holland II enters the game for Tim Hardaway Jr. | 98 - 95 |
| Q3 0.0 | End of the 3rd Quarter | 98 - 95 | |
| Q3 0.0 | (00:00) [Suns] REF-INITIATED REVIEW (CALL STANDS) | 98 - 95 | |
| Q3 4.1 | PHX | Kevin Durant makes free throw 1 of 1 +1 | 98 - 95 |
| Q3 4.1 | PHX | Monte Morris enters the game for Grayson Allen | 97 - 95 |
| Q3 4.1 | DET | Cade Cunningham enters the game for Simone Fontecchio | 97 - 95 |
| Q3 4.1 | DET | Isaiah Stewart shooting foul | 97 - 95 |
| Q3 4.1 | PHX | Kevin Durant makes driving layup (Ryan Dunn assists) +2 | 97 - 95 |
| Q3 11.1 | PHX | Royce O'Neale offensive rebound | 95 - 95 |
| Q3 12.0 | PHX | Kevin Durant misses free throw 2 of 2 | 95 - 95 |
| Q3 12.0 | PHX | Ryan Dunn enters the game for Tyus Jones | 95 - 95 |
| Q3 12.0 | DET | Tim Hardaway Jr. enters the game for Cade Cunningham | 95 - 95 |
| Q3 12.0 | PHX | Suns offensive team rebound | 95 - 95 |
| Q3 12.0 | PHX | Kevin Durant misses free throw 1 of 2 | 95 - 95 |
| Q3 12.0 | DET | Cade Cunningham personal foul | 95 - 95 |
| Q3 28.1 | DET | Cade Cunningham makes 6-foot two point shot +2 | 95 - 95 |
| Q3 33.0 | DET | Cade Cunningham offensive rebound | 95 - 93 |
| Q3 35.0 | DET | Simone Fontecchio misses free throw 2 of 2 | 95 - 93 |
| Q3 35.0 | DET | Pistons offensive team rebound | 95 - 93 |
| Q3 35.0 | DET | Simone Fontecchio misses free throw 1 of 2 | 95 - 93 |
| Q3 35.0 | PHX | Grayson Allen personal foul | 95 - 93 |
| Q3 43.2 | PHX | Kevin Durant makes 26-foot three point jumper (Tyus Jones assists) +3 | 95 - 93 |
| Q3 59.1 | DET | Cade Cunningham makes driving layup +2 | 92 - 93 |
| Q3 1:08 | PHX | Nick Richards makes free throw 2 of 2 +1 | 92 - 91 |
| Q3 1:08 | PHX | Nick Richards makes free throw 1 of 2 +1 | 91 - 91 |
| Q3 1:08 | DET | Marcus Sasser shooting foul | 90 - 91 |
| Q3 1:22 | PHX | Nick Richards defensive rebound | 90 - 91 |
| Q3 1:24 | DET | Simone Fontecchio misses 27-foot three point jumper | 90 - 91 |
| Q3 1:32 | DET | Isaiah Stewart defensive rebound | 90 - 91 |
| Q3 1:33 | DET | Cade Cunningham enters the game for Tobias Harris | 90 - 91 |
| Q3 1:33 | PHX | Kevin Durant misses free throw 2 of 2 | 90 - 91 |
| Q3 1:33 | PHX | Kevin Durant makes free throw 1 of 2 +1 | 90 - 91 |
| Q3 1:33 | DET | Tobias Harris personal foul | 89 - 91 |
| Q3 1:52 | DET | Isaiah Stewart makes 6-foot two point shot (Simone Fontecchio assists) +2 | 89 - 91 |
| Q3 2:04 | PHX | Royce O'Neale makes two point shot (Kevin Durant assists) +2 | 89 - 89 |
| Q3 2:09 | DET | Isaiah Stewart lost ball turnover (Nick Richards steals) | 87 - 89 |
| Q3 2:17 | DET | Isaiah Stewart defensive rebound | 87 - 89 |
| Q3 2:20 | PHX | Royce O'Neale misses 26-foot three point pullup jump shot | 87 - 89 |
| Q3 2:30 | PHX | Nick Richards defensive rebound | 87 - 89 |
| Q3 2:32 | DET | Malik Beasley misses 26-foot three point pullup jump shot | 87 - 89 |
| Q3 2:50 | PHX | Kevin Durant makes 13-foot pullup jump shot (Grayson Allen assists) +2 | 87 - 89 |
| Q3 3:01 | PHX | Tyus Jones enters the game for Devin Booker | 85 - 89 |
| Q3 3:01 | PHX | Suns Full timeout | 85 - 89 |
| Q3 3:07 | DET | Marcus Sasser makes 23-foot pullup jump shot +2 | 85 - 89 |
| Q3 3:13 | PHX | Kevin Durant makes 5-foot driving dunk +2 | 85 - 87 |
| Q3 3:30 | PHX | Nick Richards defensive rebound | 83 - 87 |
| Q3 3:31 | DET | Isaiah Stewart misses free throw 2 of 2 | 83 - 87 |
| Q3 3:31 | DET | Isaiah Stewart makes free throw 1 of 2 +1 | 83 - 87 |
| Q3 3:31 | PHX | Royce O'Neale shooting foul | 83 - 86 |
| Q3 3:38 | PHX | Devin Booker makes driving layup (Kevin Durant assists) +2 | 83 - 86 |
| Q3 3:50 | DET | Tobias Harris makes 10-foot two point shot +2 | 81 - 86 |
| Q3 4:09 | PHX | Nick Richards makes free throw 2 of 2 +1 | 81 - 84 |
| Q3 4:09 | DET | Simone Fontecchio enters the game for Tim Hardaway Jr. | 80 - 84 |
| Q3 4:09 | DET | Isaiah Stewart enters the game for Jalen Duren | 80 - 84 |
| Q3 4:09 | PHX | Nick Richards makes free throw 1 of 2 +1 | 80 - 84 |
| Q3 4:09 | DET | Jalen Duren loose ball foul | 79 - 84 |
| Q3 4:09 | PHX | Suns defensive team rebound | 79 - 84 |
| Q3 4:11 | DET | Marcus Sasser misses 27-foot three point step back jumpshot | 79 - 84 |
| Q3 4:24 | PHX | Kevin Durant makes 7-foot dunk (Devin Booker assists) +2 | 79 - 84 |
| Q3 4:28 | PHX | Devin Booker defensive rebound | 77 - 84 |
| Q3 4:31 | DET | Tim Hardaway Jr. misses 26-foot three point jumper | 77 - 84 |
| Q3 4:38 | DET | Tim Hardaway Jr. defensive rebound | 77 - 84 |
| Q3 4:40 | PHX | Kevin Durant misses 16-foot jumper | 77 - 84 |
| Q3 4:45 | DET | Marcus Sasser personal foul | 77 - 84 |
| Q3 4:59 | DET | Marcus Sasser makes 17-foot step back jumpshot +2 | 77 - 84 |
| Q3 5:11 | PHX | Devin Booker makes free throw 2 of 2 +1 | 77 - 82 |
| Q3 5:11 | PHX | Devin Booker makes free throw 1 of 2 +1 | 76 - 82 |
| Q3 5:11 | DET | Malik Beasley shooting foul | 75 - 82 |
| Q3 5:22 | DET | Jalen Duren makes dunk (Malik Beasley assists) +2 | 75 - 82 |
| Q3 5:32 | PHX | Royce O'Neale enters the game for Ryan Dunn | 75 - 80 |
| Q3 5:32 | DET | Pistons offensive team rebound | 75 - 80 |
| Q3 5:32 | DET | Marcus Sasser misses free throw flagrant 2 of 2 | 75 - 80 |
| Q3 5:32 | DET | Marcus Sasser makes free throw flagrant 1 of 2 +1 | 75 - 80 |
| Q3 5:32 | (05:32) [Suns] REF-INITIATED REVIEW (CALL OVERTURNED) | 75 - 79 | |
| Q3 5:32 | PHX | Grayson Allen turnover | 75 - 79 |
| Q3 5:32 | PHX | Grayson Allen flagrant foul type 1 | 75 - 79 |
| Q3 5:41 | DET | Jalen Duren makes free throw 2 of 2 +1 | 75 - 79 |
| Q3 5:41 | PHX | Grayson Allen enters the game for Tyus Jones | 75 - 78 |
| Q3 5:41 | DET | Marcus Sasser enters the game for Cade Cunningham | 75 - 78 |
| Q3 5:41 | DET | Jalen Duren makes free throw 1 of 2 +1 | 75 - 78 |
| Q3 5:41 | PHX | Nick Richards shooting foul | 75 - 77 |
| Q3 5:57 | PHX | Kevin Durant makes free throw 2 of 2 +1 | 75 - 77 |
| Q3 5:57 | DET | Malik Beasley enters the game for Ausar Thompson | 74 - 77 |
| Q3 5:57 | PHX | Kevin Durant makes free throw 1 of 2 +1 | 74 - 77 |
| Q3 5:57 | DET | Cade Cunningham shooting foul | 73 - 77 |
| Q3 6:18 | DET | Tim Hardaway Jr. makes 25-foot three point jumper (Jalen Duren assists) +3 | 73 - 77 |
| Q3 6:43 | PHX | Ryan Dunn makes two point shot +2 | 73 - 74 |
| Q3 6:44 | PHX | Ryan Dunn offensive rebound | 71 - 74 |
| Q3 6:46 | PHX | Nick Richards misses layup | 71 - 74 |
| Q3 6:55 | PHX | Kevin Durant defensive rebound | 71 - 74 |
| Q3 6:56 | DET | Jalen Duren misses 2-foot tip shot | 71 - 74 |
| Q3 6:56 | DET | Jalen Duren offensive rebound | 71 - 74 |
| Q3 6:57 | DET | Ausar Thompson misses free throw 2 of 2 | 71 - 74 |
| Q3 6:57 | DET | Ausar Thompson makes free throw 1 of 2 +1 | 71 - 74 |
| Q3 6:57 | DET | Pistons Full timeout | 71 - 73 |
| Q3 6:57 | PHX | Kevin Durant personal foul | 71 - 73 |
| Q3 7:03 | PHX | Kevin Durant makes 12-foot pullup jump shot (Tyus Jones assists) +2 | 71 - 73 |
| Q3 7:26 | DET | Jalen Duren makes 5-foot driving dunk (Tobias Harris assists) +2 | 69 - 73 |
| Q3 7:46 | PHX | Nick Richards makes 8-foot layup (Tyus Jones assists) +2 | 69 - 71 |
| Q3 7:54 | DET | Ausar Thompson makes tip shot +2 | 67 - 71 |
| Q3 7:54 | DET | Ausar Thompson offensive rebound | 67 - 69 |
| Q3 7:57 | DET | Cade Cunningham misses driving layup | 67 - 69 |
| Q3 8:05 | PHX | Nick Richards enters the game for Mason Plumlee | 67 - 69 |
| Q3 8:05 | PHX | Mason Plumlee personal foul | 67 - 69 |
| Q3 8:06 | DET | Ausar Thompson defensive rebound | 67 - 69 |
| Q3 8:09 | PHX | Devin Booker misses 10-foot two point shot | 67 - 69 |
| Q3 8:17 | PHX | Kevin Durant defensive rebound | 67 - 69 |
| Q3 8:19 | DET | Ausar Thompson misses 24-foot three point jumper | 67 - 69 |
| Q3 8:33 | DET | Pistons defensive team rebound | 67 - 69 |
| Q3 8:36 | PHX | Kevin Durant misses 13-foot jumper | 67 - 69 |
| Q3 8:39 | DET | Ausar Thompson personal foul | 67 - 69 |
| Q3 8:49 | DET | Jalen Duren makes free throw 1 of 1 +1 | 67 - 69 |
| Q3 8:49 | PHX | Mason Plumlee shooting foul | 67 - 68 |
| Q3 8:49 | DET | Jalen Duren makes 5-foot layup (Cade Cunningham assists) +2 | 67 - 68 |
| Q3 8:55 | DET | Cade Cunningham defensive rebound | 67 - 66 |
| Q3 8:57 | PHX | Tyus Jones misses 26-foot three point pullup jump shot | 67 - 66 |
| Q3 9:08 | DET | Ausar Thompson makes 3-foot dunk +2 | 67 - 66 |
| Q3 9:09 | DET | Ausar Thompson offensive rebound | 67 - 64 |
| Q3 9:12 | DET | Jalen Duren misses 7-foot two point shot | 67 - 64 |
| Q3 9:14 | DET | Jalen Duren offensive rebound | 67 - 64 |
| Q3 9:16 | DET | Cade Cunningham misses 12-foot two point shot | 67 - 64 |
| Q3 9:21 | PHX | Ryan Dunn personal foul | 67 - 64 |
| Q3 9:26 | PHX | Kevin Durant makes 14-foot pullup jump shot (Devin Booker assists) +2 | 67 - 64 |
| Q3 9:42 | PHX | Ryan Dunn defensive rebound | 65 - 64 |
| Q3 9:45 | DET | Ausar Thompson misses 25-foot three point pullup jump shot | 65 - 64 |
| Q3 9:50 | DET | Pistons defensive team rebound | 65 - 64 |
| Q3 9:54 | PHX | Devin Booker misses running pullup jump shot | 65 - 64 |
| Q3 9:57 | PHX | Kevin Durant defensive rebound | 65 - 64 |
| Q3 9:59 | DET | Cade Cunningham misses 18-foot pullup jump shot | 65 - 64 |
| Q3 10:10 | PHX | Mason Plumlee makes dunk (Tyus Jones assists) +2 | 65 - 64 |
| Q3 10:29 | DET | Cade Cunningham makes 6-foot driving floating jump shot +2 | 63 - 64 |
| Q3 10:50 | PHX | Mason Plumlee loose ball foul | 63 - 62 |
| Q3 10:50 | DET | Pistons defensive team rebound | 63 - 62 |
| Q3 10:52 | PHX | Kevin Durant misses 13-foot pullup jump shot | 63 - 62 |
| Q3 11:10 | DET | Tobias Harris makes 8-foot two point shot +2 | 63 - 62 |
| Q3 11:27 | PHX | Kevin Durant makes 10-foot two point shot +2 | 63 - 60 |
| Q3 11:41 | PHX | Kevin Durant defensive rebound | 61 - 60 |
| Q3 11:43 | DET | Kevin Durant blocks Ausar Thompson 's 6-foot hook shot | 61 - 60 |
| Q3 12:00 | PHX | Tyus Jones enters the game for Grayson Allen | 61 - 60 |
| Q3 12:00 | DET | Ausar Thompson enters the game for Paul Reed | 61 - 60 |
| Q3 12:00 | DET | Jalen Duren enters the game for Malik Beasley | 61 - 60 |
| Q2 0.0 | End of the 2nd Quarter | 61 - 60 | |
| Q2 0.0 | DET | Pistons offensive team rebound | 61 - 60 |
| Q2 0.1 | DET | Cade Cunningham misses 46-foot three point pullup jump shot | 61 - 60 |
| Q2 2.1 | DET | Pistons defensive team rebound | 61 - 60 |
| Q2 4.1 | PHX | Paul Reed blocks Ryan Dunn 's 3-foot two point shot | 61 - 60 |
| Q2 23.0 | DET | Paul Reed makes two point shot (Cade Cunningham assists) +2 | 61 - 60 |
| Q2 29.0 | DET | Cade Cunningham defensive rebound | 61 - 58 |
| Q2 30.2 | PHX | Devin Booker misses 14-foot pullup jump shot | 61 - 58 |
| Q2 39.1 | DET | Paul Reed makes free throw 2 of 2 +1 | 61 - 58 |
| Q2 39.1 | DET | Paul Reed makes free throw 1 of 2 +1 | 61 - 57 |
| Q2 39.1 | PHX | Ryan Dunn personal foul | 61 - 56 |
| Q2 41.0 | DET | Paul Reed defensive rebound | 61 - 56 |
| Q2 42.1 | PHX | Kevin Durant misses driving floating jump shot | 61 - 56 |
| Q2 44.1 | PHX | Suns offensive team rebound | 61 - 56 |
| Q2 48.1 | PHX | Ryan Dunn misses 22-foot three point jumper | 61 - 56 |
| Q2 1:04 | DET | Cade Cunningham makes 15-foot pullup jump shot (Paul Reed assists) +2 | 61 - 56 |
| Q2 1:24 | PHX | Devin Booker makes 13-foot two point shot +2 | 61 - 54 |
| Q2 1:41 | DET | Cade Cunningham makes free throw 2 of 2 +1 | 59 - 54 |
| Q2 1:41 | PHX | Mason Plumlee enters the game for Nick Richards | 59 - 53 |
| Q2 1:41 | DET | Cade Cunningham makes free throw 1 of 2 +1 | 59 - 53 |
| Q2 1:41 | PHX | Ryan Dunn shooting foul | 59 - 52 |
| Q2 1:58 | PHX | Devin Booker makes 4-foot dunk +2 | 59 - 52 |
| Q2 2:01 | DET | Cade Cunningham bad pass (Devin Booker steals) | 57 - 52 |
| Q2 2:04 | PHX | Nick Richards personal foul | 57 - 52 |
| Q2 2:08 | PHX | Nick Richards makes driving layup (Kevin Durant assists) +2 | 57 - 52 |
| Q2 2:33 | DET | Cade Cunningham makes 5-foot two point shot (Paul Reed assists) +2 | 55 - 52 |
| Q2 2:51 | PHX | Nick Richards makes free throw 2 of 2 +1 | 55 - 50 |
| Q2 2:51 | PHX | Ryan Dunn enters the game for Tyus Jones | 54 - 50 |
| Q2 2:51 | PHX | Nick Richards makes free throw 1 of 2 +1 | 54 - 50 |
| Q2 2:51 | DET | Paul Reed personal foul | 53 - 50 |
| Q2 2:57 | PHX | Devin Booker enters the game for Royce O'Neale | 53 - 50 |
| Q2 2:57 | DET | Cade Cunningham enters the game for Marcus Sasser | 53 - 50 |
| Q2 2:57 | DET | Malik Beasley enters the game for Ausar Thompson | 53 - 50 |
| Q2 2:57 | PHX | Suns Full timeout | 53 - 50 |
| Q2 3:04 | DET | Tim Hardaway Jr. makes 27-foot three point jumper (Marcus Sasser assists) +3 | 53 - 50 |
| Q2 3:20 | PHX | Grayson Allen makes 27-foot three point jumper (Royce O'Neale assists) +3 | 53 - 47 |
| Q2 3:46 | DET | Tobias Harris makes 16-foot step back jumpshot +2 | 50 - 47 |
| Q2 4:03 | PHX | Kevin Durant makes free throw 2 of 2 +1 | 50 - 45 |
| Q2 4:03 | PHX | Kevin Durant makes free throw 1 of 2 +1 | 49 - 45 |
| Q2 4:03 | PHX | Kevin Durant makes technical free throw +1 | 48 - 45 |
| Q2 4:03 | DET | Ausar Thompson technical foul | 47 - 45 |
| Q2 4:03 | DET | Marcus Sasser shooting foul | 47 - 45 |
| Q2 4:09 | DET | Marcus Sasser bad pass (Tyus Jones steals) | 47 - 45 |
| Q2 4:25 | DET | Marcus Sasser defensive rebound | 47 - 45 |
| Q2 4:28 | PHX | Kevin Durant misses 26-foot three point shot | 47 - 45 |
| Q2 4:33 | PHX | Royce O'Neale defensive rebound | 47 - 45 |
| Q2 4:35 | DET | Tim Hardaway Jr. misses 22-foot three point step back jumpshot | 47 - 45 |
| Q2 4:50 | PHX | shot clock turnover | 47 - 45 |
| Q2 4:50 | DET | Marcus Sasser enters the game for Cade Cunningham | 47 - 45 |
| Q2 5:14 | PHX | Royce O'Neale defensive rebound | 47 - 45 |
| Q2 5:15 | DET | Ausar Thompson misses free throw 2 of 2 | 47 - 45 |
| Q2 5:15 | PHX | Grayson Allen enters the game for Devin Booker | 47 - 45 |
| Q2 5:15 | DET | Ausar Thompson makes free throw 1 of 2 +1 | 47 - 45 |
| Q2 5:15 | PHX | Royce O'Neale shooting foul | 47 - 44 |
| Q2 5:30 | PHX | Nick Richards makes 2-foot two point shot (Tyus Jones assists) +2 | 47 - 44 |
| Q2 5:39 | PHX | Kevin Durant defensive rebound | 45 - 44 |
| Q2 5:41 | DET | Paul Reed misses 23-foot three point jumper | 45 - 44 |
| Q2 6:00 | PHX | Nick Richards makes 3-foot dunk +2 | 45 - 44 |
| Q2 6:00 | PHX | Nick Richards offensive rebound | 43 - 44 |
| Q2 6:03 | PHX | Kevin Durant misses layup | 43 - 44 |
| Q2 6:13 | PHX | Kevin Durant enters the game for Ryan Dunn | 43 - 44 |
| Q2 6:13 | DET | Tobias Harris enters the game for Ronald Holland II | 43 - 44 |
| Q2 6:13 | DET | Pistons Full timeout | 43 - 44 |
| Q2 6:13 | PHX | Suns defensive team rebound | 43 - 44 |
| Q2 6:16 | DET | Cade Cunningham misses 26-foot three point pullup jump shot | 43 - 44 |
| Q2 6:37 | PHX | Royce O'Neale makes 27-foot three point jumper (Tyus Jones assists) +3 | 43 - 44 |
| Q2 6:52 | DET | Paul Reed makes tip shot +2 | 40 - 44 |
| Q2 6:53 | DET | Paul Reed offensive rebound | 40 - 42 |
| Q2 6:54 | DET | Cade Cunningham misses 6-foot two point shot | 40 - 42 |
| Q2 7:16 | DET | Paul Reed defensive rebound | 40 - 42 |
| Q2 7:17 | DET | Tim Hardaway Jr. enters the game for Malik Beasley | 40 - 42 |
| Q2 7:17 | PHX | Devin Booker misses free throw 2 of 2 | 40 - 42 |
| Q2 7:17 | PHX | Devin Booker makes free throw 1 of 2 +1 | 40 - 42 |
| Q2 7:17 | DET | Ausar Thompson shooting foul | 39 - 42 |
| Q2 7:26 | PHX | Royce O'Neale defensive rebound | 39 - 42 |
| Q2 7:28 | DET | Ronald Holland II misses driving floating jump shot | 39 - 42 |
| Q2 7:39 | DET | Ausar Thompson defensive rebound | 39 - 42 |
| Q2 7:40 | PHX | Nick Richards misses free throw 1 of 1 | 39 - 42 |
| Q2 7:40 | DET | Paul Reed enters the game for Jalen Duren | 39 - 42 |
| Q2 7:40 | DET | Jalen Duren shooting foul | 39 - 42 |
| Q2 7:40 | PHX | Nick Richards makes driving layup (Tyus Jones assists) +2 | 39 - 42 |
| Q2 7:56 | DET | Cade Cunningham bad pass (Tyus Jones steals) | 37 - 42 |
| Q2 8:02 | DET | Jalen Duren defensive rebound | 37 - 42 |
| Q2 8:05 | PHX | Royce O'Neale misses 24-foot three point jumper | 37 - 42 |
| Q2 8:10 | PHX | Royce O'Neale enters the game for Monte Morris | 37 - 42 |
| Q2 8:10 | PHX | Tyus Jones enters the game for Grayson Allen | 37 - 42 |
| Q2 8:10 | PHX | Nick Richards enters the game for Oso Ighodaro | 37 - 42 |
| Q2 8:10 | DET | Ausar Thompson enters the game for Simone Fontecchio | 37 - 42 |
| Q2 8:10 | DET | Cade Cunningham personal foul | 37 - 42 |
| Q2 8:14 | PHX | Grayson Allen defensive rebound | 37 - 42 |
| Q2 8:18 | DET | Simone Fontecchio misses 25-foot three point shot | 37 - 42 |
| Q2 8:22 | DET | Malik Beasley defensive rebound | 37 - 42 |
| Q2 8:23 | PHX | Cade Cunningham blocks Oso Ighodaro 's 6-foot dunk | 37 - 42 |
| Q2 8:33 | PHX | Ryan Dunn defensive rebound | 37 - 42 |
| Q2 8:35 | DET | Cade Cunningham misses 11-foot two point shot | 37 - 42 |
| Q2 8:50 | PHX | Devin Booker makes driving layup +2 | 37 - 42 |
| Q2 9:03 | DET | Jalen Duren makes two point shot (Cade Cunningham assists) +2 | 35 - 42 |
| Q2 9:20 | PHX | Oso Ighodaro personal foul | 35 - 40 |
| Q2 9:21 | DET | Cade Cunningham defensive rebound | 35 - 40 |
| Q2 9:23 | PHX | Grayson Allen misses 27-foot three point jumper | 35 - 40 |
| Q2 9:41 | DET | Simone Fontecchio makes tip shot +2 | 35 - 40 |
| Q2 9:41 | DET | Simone Fontecchio offensive rebound | 35 - 38 |
| Q2 9:42 | DET | Malik Beasley misses free throw 1 of 1 | 35 - 38 |
| Q2 9:42 | PHX | Grayson Allen shooting foul | 35 - 38 |
| Q2 9:42 | DET | Malik Beasley makes 11-foot driving floating jump shot (Jalen Duren assists) +2 | 35 - 38 |
| Q2 9:54 | PHX | Devin Booker makes free throw 3 of 3 +1 | 35 - 36 |
| Q2 9:54 | DET | Jalen Duren enters the game for Isaiah Stewart | 34 - 36 |
| Q2 9:54 | PHX | Devin Booker makes free throw 2 of 3 +1 | 34 - 36 |
| Q2 9:54 | PHX | Devin Booker makes free throw 1 of 3 +1 | 33 - 36 |
| Q2 9:54 | DET | Isaiah Stewart shooting foul | 32 - 36 |
| Q2 10:02 | DET | Ronald Holland II makes three point jumper (Cade Cunningham assists) +3 | 32 - 36 |
| Q2 10:04 | DET | Pistons offensive team rebound | 32 - 33 |
| Q2 10:08 | DET | Cade Cunningham misses driving floating jump shot | 32 - 33 |
| Q2 10:25 | PHX | Grayson Allen makes free throw 2 of 2 +1 | 32 - 33 |
| Q2 10:25 | PHX | Ryan Dunn enters the game for Royce O'Neale | 31 - 33 |
| Q2 10:25 | PHX | Grayson Allen makes free throw 1 of 2 +1 | 31 - 33 |
| Q2 10:25 | DET | Ronald Holland II shooting foul | 30 - 33 |
| Q2 10:31 | PHX | Grayson Allen defensive rebound | 30 - 33 |
| Q2 10:33 | DET | Ronald Holland II misses 26-foot three point jumper | 30 - 33 |
| Q2 10:47 | DET | Isaiah Stewart defensive rebound | 30 - 33 |
| Q2 10:49 | PHX | Monte Morris misses 20-foot step back jumpshot | 30 - 33 |
| Q2 11:00 | DET | Simone Fontecchio makes two point shot +2 | 30 - 33 |
| Q2 11:04 | PHX | Royce O'Neale bad pass (Isaiah Stewart steals) | 30 - 31 |
| Q2 11:27 | DET | Malik Beasley makes two point shot +2 | 30 - 31 |
| Q2 11:32 | PHX | Grayson Allen bad pass (Malik Beasley steals) | 30 - 29 |
| Q2 11:44 | PHX | Oso Ighodaro defensive rebound | 30 - 29 |
| Q2 11:46 | DET | Cade Cunningham misses 25-foot three point pullup jump shot | 30 - 29 |
| Q2 12:00 | PHX | Devin Booker enters the game for Kevin Durant | 30 - 29 |
| Q2 12:00 | DET | Ronald Holland II enters the game for Marcus Sasser | 30 - 29 |
| Q2 12:00 | DET | Cade Cunningham enters the game for Tobias Harris | 30 - 29 |
| Q1 0.0 | End of the 1st Quarter | 30 - 29 | |
| Q1 0.0 | DET | Pistons offensive team rebound | 30 - 29 |
| Q1 0.0 | DET | Tobias Harris misses driving floating jump shot | 30 - 29 |
| Q1 5.1 | PHX | Oso Ighodaro makes free throw 2 of 2 +1 | 30 - 29 |
| Q1 5.1 | PHX | Suns offensive team rebound | 29 - 29 |
| Q1 5.1 | PHX | Oso Ighodaro misses free throw 1 of 2 | 29 - 29 |
| Q1 5.1 | DET | Isaiah Stewart loose ball foul | 29 - 29 |
| Q1 5.1 | PHX | Suns offensive team rebound | 29 - 29 |
| Q1 7.2 | PHX | Kevin Durant misses 28-foot three point jumper | 29 - 29 |
| Q1 31.1 | DET | Malik Beasley out of bounds bad pass turnover | 29 - 29 |
| Q1 31.1 | PHX | Royce O'Neale enters the game for Devin Booker | 29 - 29 |
| Q1 32.1 | DET | Malik Beasley offensive rebound | 29 - 29 |
| Q1 35.1 | DET | Malik Beasley misses 26-foot three point shot | 29 - 29 |
| Q1 41.1 | DET | Marcus Sasser defensive rebound | 29 - 29 |
| Q1 44.1 | PHX | Grayson Allen misses driving layup | 29 - 29 |
| Q1 56.1 | DET | Tobias Harris makes 3-foot dunk +2 | 29 - 29 |
| Q1 56.1 | DET | Tobias Harris offensive rebound | 29 - 27 |
| Q1 58.0 | DET | Marcus Sasser misses two point shot | 29 - 27 |
| Q1 1:01 | DET | Marcus Sasser defensive rebound | 29 - 27 |
| Q1 1:05 | PHX | Devin Booker misses 17-foot step back jumpshot | 29 - 27 |
| Q1 1:16 | DET | Marcus Sasser makes two point shot (Tobias Harris assists) +2 | 29 - 27 |
| Q1 1:32 | PHX | Devin Booker makes free throw 2 of 2 +1 | 29 - 25 |
| Q1 1:32 | PHX | Devin Booker makes free throw 1 of 2 +1 | 28 - 25 |
| Q1 1:32 | PHX | Oso Ighodaro enters the game for Nick Richards | 27 - 25 |
| Q1 1:32 | DET | (01:32) [Pistons] COACH'S CHALLENGE (CALL STANDS) [Pistons] charged with a timeout | 27 - 25 |
| Q1 1:32 | DET | Pistons Full timeout | 27 - 25 |
| Q1 1:32 | DET | Malik Beasley shooting foul | 27 - 25 |
| Q1 1:46 | DET | Tobias Harris makes 10-foot two point shot (Marcus Sasser assists) +2 | 27 - 25 |
| Q1 2:09 | PHX | Devin Booker makes driving layup +2 | 27 - 23 |
| Q1 2:17 | PHX | Devin Booker defensive rebound | 25 - 23 |
| Q1 2:20 | DET | Malik Beasley misses 30-foot three point pullup jump shot | 25 - 23 |
| Q1 2:40 | DET | Tobias Harris makes technical free throw +1 | 25 - 23 |
| Q1 2:40 | PHX | Devin Booker makes free throw 2 of 2 +1 | 25 - 22 |
| Q1 2:40 | PHX | Grayson Allen enters the game for Royce O'Neale | 24 - 22 |
| Q1 2:40 | PHX | Devin Booker makes free throw 1 of 2 +1 | 24 - 22 |
| Q1 2:40 | PHX | Monte Morris enters the game for Grayson Allen | 23 - 22 |
| Q1 2:40 | DET | Marcus Sasser enters the game for Cade Cunningham | 23 - 22 |
| Q1 2:40 | PHX | Suns Full timeout | 23 - 22 |
| Q1 2:40 | PHX | Nick Richards technical foul | 23 - 22 |
| Q1 2:40 | DET | Simone Fontecchio shooting foul | 23 - 22 |
| Q1 2:53 | DET | Malik Beasley makes 27-foot three point jumper (Cade Cunningham assists) +3 | 23 - 22 |
| Q1 3:08 | PHX | Devin Booker makes layup (Grayson Allen assists) +2 | 23 - 19 |
| Q1 3:17 | PHX | Royce O'Neale defensive rebound | 21 - 19 |
| Q1 3:19 | DET | Cade Cunningham misses 26-foot three point jumper | 21 - 19 |
| Q1 3:29 | PHX | Devin Booker makes 8-foot pullup jump shot +2 | 21 - 19 |
| Q1 3:39 | PHX | Nick Richards defensive rebound | 19 - 19 |
| Q1 3:41 | DET | Kevin Durant blocks Tobias Harris 's 18-foot pullup jump shot | 19 - 19 |
| Q1 3:48 | DET | Simone Fontecchio defensive rebound | 19 - 19 |
| Q1 3:50 | PHX | Kevin Durant misses 12-foot step back jumpshot | 19 - 19 |
| Q1 4:00 | DET | Cade Cunningham makes free throw 2 of 2 +1 | 19 - 19 |
| Q1 4:00 | DET | Cade Cunningham makes free throw 1 of 2 +1 | 19 - 18 |
| Q1 4:00 | PHX | Royce O'Neale shooting foul | 19 - 17 |
| Q1 4:07 | DET | Tobias Harris defensive rebound | 19 - 17 |
| Q1 4:09 | PHX | Kevin Durant misses 24-foot three point jumper | 19 - 17 |
| Q1 4:24 | PHX | Royce O'Neale defensive rebound | 19 - 17 |
| Q1 4:27 | DET | Tobias Harris misses 27-foot three point jumper | 19 - 17 |
| Q1 4:32 | PHX | Kevin Durant out of bounds bad pass turnover | 19 - 17 |
| Q1 4:43 | DET | Cade Cunningham personal foul | 19 - 17 |
| Q1 4:53 | PHX | Royce O'Neale enters the game for Ryan Dunn | 19 - 17 |
| Q1 4:53 | DET | Simone Fontecchio enters the game for Tim Hardaway Jr. | 19 - 17 |
| Q1 4:53 | DET | Isaiah Stewart turnover | 19 - 17 |
| Q1 4:53 | DET | Isaiah Stewart offensive foul | 19 - 17 |
| Q1 5:05 | PHX | Ryan Dunn makes 24-foot three point jumper (Nick Richards assists) +3 | 19 - 17 |
| Q1 5:09 | PHX | Nick Richards offensive rebound | 16 - 17 |
| Q1 5:10 | PHX | Ryan Dunn misses driving floating jump shot | 16 - 17 |
| Q1 5:25 | PHX | Nick Richards defensive rebound | 16 - 17 |
| Q1 5:27 | DET | Tim Hardaway Jr. misses 26-foot three point jumper | 16 - 17 |
| Q1 5:34 | PHX | Grayson Allen enters the game for Tyus Jones | 16 - 17 |
| Q1 5:34 | PHX | Tyus Jones back court turnover | 16 - 17 |
| Q1 5:42 | DET | Malik Beasley makes dunk (Cade Cunningham assists) +2 | 16 - 17 |
| Q1 5:46 | DET | Cade Cunningham defensive rebound | 16 - 15 |
| Q1 5:48 | PHX | Kevin Durant misses running pullup jump shot | 16 - 15 |
| Q1 5:54 | DET | Cade Cunningham bad pass (Kevin Durant steals) | 16 - 15 |
| Q1 5:58 | DET | Malik Beasley enters the game for Ausar Thompson | 16 - 15 |
| Q1 5:58 | PHX | Kevin Durant out of bounds bad pass turnover | 16 - 15 |
| Q1 6:03 | PHX | Tyus Jones defensive rebound | 16 - 15 |
| Q1 6:06 | DET | Cade Cunningham misses 5-foot two point shot | 16 - 15 |
| Q1 6:22 | PHX | Tyus Jones makes driving layup +2 | 16 - 15 |
| Q1 6:37 | PHX | Nick Richards defensive rebound | 14 - 15 |
| Q1 6:40 | DET | Cade Cunningham misses 25-foot three point pullup jump shot | 14 - 15 |
| Q1 6:55 | PHX | Nick Richards makes free throw 2 of 2 +1 | 14 - 15 |
| Q1 6:55 | PHX | Suns offensive team rebound | 13 - 15 |
| Q1 6:55 | PHX | Nick Richards misses free throw 1 of 2 | 13 - 15 |
| Q1 6:55 | DET | Isaiah Stewart enters the game for Jalen Duren | 13 - 15 |
| Q1 6:55 | DET | Pistons Full timeout | 13 - 15 |
| Q1 6:55 | DET | Jalen Duren shooting foul | 13 - 15 |
| Q1 7:08 | DET | Cade Cunningham makes 26-foot three pointer +3 | 13 - 15 |
| Q1 7:24 | PHX | Kevin Durant makes 8-foot pullup jump shot +2 | 13 - 12 |
| Q1 7:44 | PHX | Tyus Jones defensive rebound | 11 - 12 |
| Q1 7:45 | DET | Cade Cunningham misses free throw 2 of 2 | 11 - 12 |
| Q1 7:45 | PHX | Nick Richards enters the game for Mason Plumlee | 11 - 12 |
| Q1 7:45 | DET | Cade Cunningham makes free throw 1 of 2 +1 | 11 - 12 |
| Q1 7:45 | PHX | Mason Plumlee shooting foul | 11 - 11 |
| Q1 8:01 | PHX | Ryan Dunn makes two point shot +2 | 11 - 11 |
| Q1 8:02 | PHX | Ryan Dunn offensive rebound | 9 - 11 |
| Q1 8:04 | PHX | Devin Booker misses 15-foot pullup jump shot | 9 - 11 |
| Q1 8:17 | DET | Tim Hardaway Jr. makes free throw 1 of 1 +1 | 9 - 11 |
| Q1 8:17 | PHX | Devin Booker shooting foul | 9 - 10 |
| Q1 8:17 | DET | Tim Hardaway Jr. makes two point shot (Cade Cunningham assists) +2 | 9 - 10 |
| Q1 8:21 | PHX | Devin Booker bad pass (Cade Cunningham steals) | 9 - 8 |
| Q1 8:25 | DET | Ausar Thompson personal foul | 9 - 8 |
| Q1 8:41 | DET | Tobias Harris makes 9-foot two point shot (Cade Cunningham assists) +2 | 9 - 8 |
| Q1 9:00 | PHX | Devin Booker makes 26-foot three point step back jumpshot (Tyus Jones assists) +3 | 9 - 6 |
| Q1 9:17 | PHX | Ryan Dunn defensive rebound | 6 - 6 |
| Q1 9:20 | DET | Tim Hardaway Jr. misses 19-foot step back jumpshot | 6 - 6 |
| Q1 9:36 | PHX | Kevin Durant makes free throw 2 of 2 +1 | 6 - 6 |
| Q1 9:36 | PHX | Suns offensive team rebound | 5 - 6 |
| Q1 9:36 | PHX | Kevin Durant misses free throw 1 of 2 | 5 - 6 |
| Q1 9:36 | DET | Jalen Duren shooting foul | 5 - 6 |
| Q1 9:50 | PHX | Mason Plumlee defensive rebound | 5 - 6 |
| Q1 9:52 | DET | Cade Cunningham misses driving floating jump shot | 5 - 6 |
| Q1 9:53 | DET | Jalen Duren offensive rebound | 5 - 6 |
| Q1 9:56 | DET | Tobias Harris misses 27-foot three point jumper | 5 - 6 |
| Q1 9:58 | DET | Cade Cunningham offensive rebound | 5 - 6 |
| Q1 10:00 | DET | Kevin Durant blocks Cade Cunningham 's 8-foot driving floating jump shot | 5 - 6 |
| Q1 10:17 | PHX | Ryan Dunn makes layup (Mason Plumlee assists) +2 | 5 - 6 |
| Q1 10:31 | DET | Tobias Harris makes 25-foot running pullup jump shot +3 | 3 - 6 |
| Q1 10:37 | DET | Tobias Harris defensive rebound | 3 - 3 |
| Q1 10:40 | PHX | Kevin Durant misses 22-foot three point jumper | 3 - 3 |
| Q1 10:56 | DET | Tobias Harris makes 24-foot three point jumper (Cade Cunningham assists) +3 | 3 - 3 |
| Q1 11:19 | PHX | Ryan Dunn makes 23-foot three point jumper (Kevin Durant assists) +3 | 3 - 0 |
| Q1 11:32 | PHX | Mason Plumlee defensive rebound | 0 - 0 |
| Q1 11:34 | DET | Tim Hardaway Jr. misses driving floating jump shot | 0 - 0 |
| Q1 11:42 | DET | Jalen Duren defensive rebound | 0 - 0 |
| Q1 11:44 | PHX | Devin Booker misses 16-foot pullup jump shot | 0 - 0 |
| Q1 12:00 | PHX | Mason Plumlee vs. Jalen Duren (Ryan Dunn gains possession) | 0 - 0 |
| Q1 12:00 | PHX | Mason Plumlee vs. Jalen Duren (Ryan Dunn gains possession) | 0 - 0 |
| Q1 11:44 | PHX | Devin Booker misses 16-foot pullup jump shot | 0 - 0 |
| Q1 11:42 | DET | Jalen Duren defensive rebound | 0 - 0 |
| Q1 11:34 | DET | Tim Hardaway Jr. misses driving floating jump shot | 0 - 0 |
| Q1 11:32 | PHX | Mason Plumlee defensive rebound | 0 - 0 |
| Q1 11:19 | PHX | Ryan Dunn makes 23-foot three point jumper (Kevin Durant assists) +3 | 3 - 0 |
| Q1 10:56 | DET | Tobias Harris makes 24-foot three point jumper (Cade Cunningham assists) +3 | 3 - 3 |
| Q1 10:40 | PHX | Kevin Durant misses 22-foot three point jumper | 3 - 3 |
| Q1 10:37 | DET | Tobias Harris defensive rebound | 3 - 3 |
| Q1 10:31 | DET | Tobias Harris makes 25-foot running pullup jump shot +3 | 3 - 6 |
| Q1 10:17 | PHX | Ryan Dunn makes layup (Mason Plumlee assists) +2 | 5 - 6 |
| Q1 10:00 | DET | Kevin Durant blocks Cade Cunningham 's 8-foot driving floating jump shot | 5 - 6 |
| Q1 9:58 | DET | Cade Cunningham offensive rebound | 5 - 6 |
| Q1 9:56 | DET | Tobias Harris misses 27-foot three point jumper | 5 - 6 |
| Q1 9:53 | DET | Jalen Duren offensive rebound | 5 - 6 |
| Q1 9:52 | DET | Cade Cunningham misses driving floating jump shot | 5 - 6 |
| Q1 9:50 | PHX | Mason Plumlee defensive rebound | 5 - 6 |
| Q1 9:36 | DET | Jalen Duren shooting foul | 5 - 6 |
| Q1 9:36 | PHX | Kevin Durant misses free throw 1 of 2 | 5 - 6 |
| Q1 9:36 | PHX | Suns offensive team rebound | 5 - 6 |
| Q1 9:36 | PHX | Kevin Durant makes free throw 2 of 2 +1 | 6 - 6 |
| Q1 9:20 | DET | Tim Hardaway Jr. misses 19-foot step back jumpshot | 6 - 6 |
| Q1 9:17 | PHX | Ryan Dunn defensive rebound | 6 - 6 |
| Q1 9:00 | PHX | Devin Booker makes 26-foot three point step back jumpshot (Tyus Jones assists) +3 | 9 - 6 |
| Q1 8:41 | DET | Tobias Harris makes 9-foot two point shot (Cade Cunningham assists) +2 | 9 - 8 |
| Q1 8:25 | DET | Ausar Thompson personal foul | 9 - 8 |
| Q1 8:21 | PHX | Devin Booker bad pass (Cade Cunningham steals) | 9 - 8 |
| Q1 8:17 | DET | Tim Hardaway Jr. makes two point shot (Cade Cunningham assists) +2 | 9 - 10 |
| Q1 8:17 | PHX | Devin Booker shooting foul | 9 - 10 |
| Q1 8:17 | DET | Tim Hardaway Jr. makes free throw 1 of 1 +1 | 9 - 11 |
| Q1 8:04 | PHX | Devin Booker misses 15-foot pullup jump shot | 9 - 11 |
| Q1 8:02 | PHX | Ryan Dunn offensive rebound | 9 - 11 |
| Q1 8:01 | PHX | Ryan Dunn makes two point shot +2 | 11 - 11 |
| Q1 7:45 | PHX | Mason Plumlee shooting foul | 11 - 11 |
| Q1 7:45 | DET | Cade Cunningham makes free throw 1 of 2 +1 | 11 - 12 |
| Q1 7:45 | PHX | Nick Richards enters the game for Mason Plumlee | 11 - 12 |
| Q1 7:45 | DET | Cade Cunningham misses free throw 2 of 2 | 11 - 12 |
| Q1 7:44 | PHX | Tyus Jones defensive rebound | 11 - 12 |
| Q1 7:24 | PHX | Kevin Durant makes 8-foot pullup jump shot +2 | 13 - 12 |
| Q1 7:08 | DET | Cade Cunningham makes 26-foot three pointer +3 | 13 - 15 |
| Q1 6:55 | DET | Jalen Duren shooting foul | 13 - 15 |
| Q1 6:55 | DET | Pistons Full timeout | 13 - 15 |
| Q1 6:55 | DET | Isaiah Stewart enters the game for Jalen Duren | 13 - 15 |
| Q1 6:55 | PHX | Nick Richards misses free throw 1 of 2 | 13 - 15 |
| Q1 6:55 | PHX | Suns offensive team rebound | 13 - 15 |
| Q1 6:55 | PHX | Nick Richards makes free throw 2 of 2 +1 | 14 - 15 |
| Q1 6:40 | DET | Cade Cunningham misses 25-foot three point pullup jump shot | 14 - 15 |
| Q1 6:37 | PHX | Nick Richards defensive rebound | 14 - 15 |
| Q1 6:22 | PHX | Tyus Jones makes driving layup +2 | 16 - 15 |
| Q1 6:06 | DET | Cade Cunningham misses 5-foot two point shot | 16 - 15 |
| Q1 6:03 | PHX | Tyus Jones defensive rebound | 16 - 15 |
| Q1 5:58 | PHX | Kevin Durant out of bounds bad pass turnover | 16 - 15 |
| Q1 5:58 | DET | Malik Beasley enters the game for Ausar Thompson | 16 - 15 |
| Q1 5:54 | DET | Cade Cunningham bad pass (Kevin Durant steals) | 16 - 15 |
| Q1 5:48 | PHX | Kevin Durant misses running pullup jump shot | 16 - 15 |
| Q1 5:46 | DET | Cade Cunningham defensive rebound | 16 - 15 |
| Q1 5:42 | DET | Malik Beasley makes dunk (Cade Cunningham assists) +2 | 16 - 17 |
| Q1 5:34 | PHX | Tyus Jones back court turnover | 16 - 17 |
| Q1 5:34 | PHX | Grayson Allen enters the game for Tyus Jones | 16 - 17 |
| Q1 5:27 | DET | Tim Hardaway Jr. misses 26-foot three point jumper | 16 - 17 |
| Q1 5:25 | PHX | Nick Richards defensive rebound | 16 - 17 |
| Q1 5:10 | PHX | Ryan Dunn misses driving floating jump shot | 16 - 17 |
| Q1 5:09 | PHX | Nick Richards offensive rebound | 16 - 17 |
| Q1 5:05 | PHX | Ryan Dunn makes 24-foot three point jumper (Nick Richards assists) +3 | 19 - 17 |
| Q1 4:53 | DET | Isaiah Stewart offensive foul | 19 - 17 |
| Q1 4:53 | DET | Isaiah Stewart turnover | 19 - 17 |
| Q1 4:53 | DET | Simone Fontecchio enters the game for Tim Hardaway Jr. | 19 - 17 |
| Q1 4:53 | PHX | Royce O'Neale enters the game for Ryan Dunn | 19 - 17 |
| Q1 4:43 | DET | Cade Cunningham personal foul | 19 - 17 |
| Q1 4:32 | PHX | Kevin Durant out of bounds bad pass turnover | 19 - 17 |
| Q1 4:27 | DET | Tobias Harris misses 27-foot three point jumper | 19 - 17 |
| Q1 4:24 | PHX | Royce O'Neale defensive rebound | 19 - 17 |
| Q1 4:09 | PHX | Kevin Durant misses 24-foot three point jumper | 19 - 17 |
| Q1 4:07 | DET | Tobias Harris defensive rebound | 19 - 17 |
| Q1 4:00 | PHX | Royce O'Neale shooting foul | 19 - 17 |
| Q1 4:00 | DET | Cade Cunningham makes free throw 1 of 2 +1 | 19 - 18 |
| Q1 4:00 | DET | Cade Cunningham makes free throw 2 of 2 +1 | 19 - 19 |
| Q1 3:50 | PHX | Kevin Durant misses 12-foot step back jumpshot | 19 - 19 |
| Q1 3:48 | DET | Simone Fontecchio defensive rebound | 19 - 19 |
| Q1 3:41 | DET | Kevin Durant blocks Tobias Harris 's 18-foot pullup jump shot | 19 - 19 |
| Q1 3:39 | PHX | Nick Richards defensive rebound | 19 - 19 |
| Q1 3:29 | PHX | Devin Booker makes 8-foot pullup jump shot +2 | 21 - 19 |
| Q1 3:19 | DET | Cade Cunningham misses 26-foot three point jumper | 21 - 19 |
| Q1 3:17 | PHX | Royce O'Neale defensive rebound | 21 - 19 |
| Q1 3:08 | PHX | Devin Booker makes layup (Grayson Allen assists) +2 | 23 - 19 |
| Q1 2:53 | DET | Malik Beasley makes 27-foot three point jumper (Cade Cunningham assists) +3 | 23 - 22 |
| Q1 2:40 | DET | Simone Fontecchio shooting foul | 23 - 22 |
| Q1 2:40 | PHX | Nick Richards technical foul | 23 - 22 |
| Q1 2:40 | PHX | Suns Full timeout | 23 - 22 |
| Q1 2:40 | DET | Marcus Sasser enters the game for Cade Cunningham | 23 - 22 |
| Q1 2:40 | PHX | Monte Morris enters the game for Grayson Allen | 23 - 22 |
| Q1 2:40 | PHX | Devin Booker makes free throw 1 of 2 +1 | 24 - 22 |
| Q1 2:40 | PHX | Grayson Allen enters the game for Royce O'Neale | 24 - 22 |
| Q1 2:40 | PHX | Devin Booker makes free throw 2 of 2 +1 | 25 - 22 |
| Q1 2:40 | DET | Tobias Harris makes technical free throw +1 | 25 - 23 |
| Q1 2:20 | DET | Malik Beasley misses 30-foot three point pullup jump shot | 25 - 23 |
| Q1 2:17 | PHX | Devin Booker defensive rebound | 25 - 23 |
| Q1 2:09 | PHX | Devin Booker makes driving layup +2 | 27 - 23 |
| Q1 1:46 | DET | Tobias Harris makes 10-foot two point shot (Marcus Sasser assists) +2 | 27 - 25 |
| Q1 1:32 | DET | Malik Beasley shooting foul | 27 - 25 |
| Q1 1:32 | DET | Pistons Full timeout | 27 - 25 |
| Q1 1:32 | DET | (01:32) [Pistons] COACH'S CHALLENGE (CALL STANDS) [Pistons] charged with a timeout | 27 - 25 |
| Q1 1:32 | PHX | Oso Ighodaro enters the game for Nick Richards | 27 - 25 |
| Q1 1:32 | PHX | Devin Booker makes free throw 1 of 2 +1 | 28 - 25 |
| Q1 1:32 | PHX | Devin Booker makes free throw 2 of 2 +1 | 29 - 25 |
| Q1 1:16 | DET | Marcus Sasser makes two point shot (Tobias Harris assists) +2 | 29 - 27 |
| Q1 1:05 | PHX | Devin Booker misses 17-foot step back jumpshot | 29 - 27 |
| Q1 1:01 | DET | Marcus Sasser defensive rebound | 29 - 27 |
| Q1 58.0 | DET | Marcus Sasser misses two point shot | 29 - 27 |
| Q1 56.1 | DET | Tobias Harris offensive rebound | 29 - 27 |
| Q1 56.1 | DET | Tobias Harris makes 3-foot dunk +2 | 29 - 29 |
| Q1 44.1 | PHX | Grayson Allen misses driving layup | 29 - 29 |
| Q1 41.1 | DET | Marcus Sasser defensive rebound | 29 - 29 |
| Q1 35.1 | DET | Malik Beasley misses 26-foot three point shot | 29 - 29 |
| Q1 32.1 | DET | Malik Beasley offensive rebound | 29 - 29 |
| Q1 31.1 | PHX | Royce O'Neale enters the game for Devin Booker | 29 - 29 |
| Q1 31.1 | DET | Malik Beasley out of bounds bad pass turnover | 29 - 29 |
| Q1 7.2 | PHX | Kevin Durant misses 28-foot three point jumper | 29 - 29 |
| Q1 5.1 | PHX | Suns offensive team rebound | 29 - 29 |
| Q1 5.1 | DET | Isaiah Stewart loose ball foul | 29 - 29 |
| Q1 5.1 | PHX | Oso Ighodaro misses free throw 1 of 2 | 29 - 29 |
| Q1 5.1 | PHX | Suns offensive team rebound | 29 - 29 |
| Q1 5.1 | PHX | Oso Ighodaro makes free throw 2 of 2 +1 | 30 - 29 |
| Q1 0.0 | DET | Tobias Harris misses driving floating jump shot | 30 - 29 |
| Q1 0.0 | DET | Pistons offensive team rebound | 30 - 29 |
| Q1 0.0 | End of the 1st Quarter | 30 - 29 | |
| Q2 12:00 | DET | Cade Cunningham enters the game for Tobias Harris | 30 - 29 |
| Q2 12:00 | DET | Ronald Holland II enters the game for Marcus Sasser | 30 - 29 |
| Q2 12:00 | PHX | Devin Booker enters the game for Kevin Durant | 30 - 29 |
| Q2 11:46 | DET | Cade Cunningham misses 25-foot three point pullup jump shot | 30 - 29 |
| Q2 11:44 | PHX | Oso Ighodaro defensive rebound | 30 - 29 |
| Q2 11:32 | PHX | Grayson Allen bad pass (Malik Beasley steals) | 30 - 29 |
| Q2 11:27 | DET | Malik Beasley makes two point shot +2 | 30 - 31 |
| Q2 11:04 | PHX | Royce O'Neale bad pass (Isaiah Stewart steals) | 30 - 31 |
| Q2 11:00 | DET | Simone Fontecchio makes two point shot +2 | 30 - 33 |
| Q2 10:49 | PHX | Monte Morris misses 20-foot step back jumpshot | 30 - 33 |
| Q2 10:47 | DET | Isaiah Stewart defensive rebound | 30 - 33 |
| Q2 10:33 | DET | Ronald Holland II misses 26-foot three point jumper | 30 - 33 |
| Q2 10:31 | PHX | Grayson Allen defensive rebound | 30 - 33 |
| Q2 10:25 | DET | Ronald Holland II shooting foul | 30 - 33 |
| Q2 10:25 | PHX | Grayson Allen makes free throw 1 of 2 +1 | 31 - 33 |
| Q2 10:25 | PHX | Ryan Dunn enters the game for Royce O'Neale | 31 - 33 |
| Q2 10:25 | PHX | Grayson Allen makes free throw 2 of 2 +1 | 32 - 33 |
| Q2 10:08 | DET | Cade Cunningham misses driving floating jump shot | 32 - 33 |
| Q2 10:04 | DET | Pistons offensive team rebound | 32 - 33 |
| Q2 10:02 | DET | Ronald Holland II makes three point jumper (Cade Cunningham assists) +3 | 32 - 36 |
| Q2 9:54 | DET | Isaiah Stewart shooting foul | 32 - 36 |
| Q2 9:54 | PHX | Devin Booker makes free throw 1 of 3 +1 | 33 - 36 |
| Q2 9:54 | PHX | Devin Booker makes free throw 2 of 3 +1 | 34 - 36 |
| Q2 9:54 | DET | Jalen Duren enters the game for Isaiah Stewart | 34 - 36 |
| Q2 9:54 | PHX | Devin Booker makes free throw 3 of 3 +1 | 35 - 36 |
| Q2 9:42 | DET | Malik Beasley makes 11-foot driving floating jump shot (Jalen Duren assists) +2 | 35 - 38 |
| Q2 9:42 | PHX | Grayson Allen shooting foul | 35 - 38 |
| Q2 9:42 | DET | Malik Beasley misses free throw 1 of 1 | 35 - 38 |
| Q2 9:41 | DET | Simone Fontecchio offensive rebound | 35 - 38 |
| Q2 9:41 | DET | Simone Fontecchio makes tip shot +2 | 35 - 40 |
| Q2 9:23 | PHX | Grayson Allen misses 27-foot three point jumper | 35 - 40 |
| Q2 9:21 | DET | Cade Cunningham defensive rebound | 35 - 40 |
| Q2 9:20 | PHX | Oso Ighodaro personal foul | 35 - 40 |
| Q2 9:03 | DET | Jalen Duren makes two point shot (Cade Cunningham assists) +2 | 35 - 42 |
| Q2 8:50 | PHX | Devin Booker makes driving layup +2 | 37 - 42 |
| Q2 8:35 | DET | Cade Cunningham misses 11-foot two point shot | 37 - 42 |
| Q2 8:33 | PHX | Ryan Dunn defensive rebound | 37 - 42 |
| Q2 8:23 | PHX | Cade Cunningham blocks Oso Ighodaro 's 6-foot dunk | 37 - 42 |
| Q2 8:22 | DET | Malik Beasley defensive rebound | 37 - 42 |
| Q2 8:18 | DET | Simone Fontecchio misses 25-foot three point shot | 37 - 42 |
| Q2 8:14 | PHX | Grayson Allen defensive rebound | 37 - 42 |
| Q2 8:10 | DET | Cade Cunningham personal foul | 37 - 42 |
| Q2 8:10 | DET | Ausar Thompson enters the game for Simone Fontecchio | 37 - 42 |
| Q2 8:10 | PHX | Nick Richards enters the game for Oso Ighodaro | 37 - 42 |
| Q2 8:10 | PHX | Tyus Jones enters the game for Grayson Allen | 37 - 42 |
| Q2 8:10 | PHX | Royce O'Neale enters the game for Monte Morris | 37 - 42 |
| Q2 8:05 | PHX | Royce O'Neale misses 24-foot three point jumper | 37 - 42 |
| Q2 8:02 | DET | Jalen Duren defensive rebound | 37 - 42 |
| Q2 7:56 | DET | Cade Cunningham bad pass (Tyus Jones steals) | 37 - 42 |
| Q2 7:40 | PHX | Nick Richards makes driving layup (Tyus Jones assists) +2 | 39 - 42 |
| Q2 7:40 | DET | Jalen Duren shooting foul | 39 - 42 |
| Q2 7:40 | DET | Paul Reed enters the game for Jalen Duren | 39 - 42 |
| Q2 7:40 | PHX | Nick Richards misses free throw 1 of 1 | 39 - 42 |
| Q2 7:39 | DET | Ausar Thompson defensive rebound | 39 - 42 |
| Q2 7:28 | DET | Ronald Holland II misses driving floating jump shot | 39 - 42 |
| Q2 7:26 | PHX | Royce O'Neale defensive rebound | 39 - 42 |
| Q2 7:17 | DET | Ausar Thompson shooting foul | 39 - 42 |
| Q2 7:17 | PHX | Devin Booker makes free throw 1 of 2 +1 | 40 - 42 |
| Q2 7:17 | PHX | Devin Booker misses free throw 2 of 2 | 40 - 42 |
| Q2 7:17 | DET | Tim Hardaway Jr. enters the game for Malik Beasley | 40 - 42 |
| Q2 7:16 | DET | Paul Reed defensive rebound | 40 - 42 |
| Q2 6:54 | DET | Cade Cunningham misses 6-foot two point shot | 40 - 42 |
| Q2 6:53 | DET | Paul Reed offensive rebound | 40 - 42 |
| Q2 6:52 | DET | Paul Reed makes tip shot +2 | 40 - 44 |
| Q2 6:37 | PHX | Royce O'Neale makes 27-foot three point jumper (Tyus Jones assists) +3 | 43 - 44 |
| Q2 6:16 | DET | Cade Cunningham misses 26-foot three point pullup jump shot | 43 - 44 |
| Q2 6:13 | PHX | Suns defensive team rebound | 43 - 44 |
| Q2 6:13 | DET | Pistons Full timeout | 43 - 44 |
| Q2 6:13 | DET | Tobias Harris enters the game for Ronald Holland II | 43 - 44 |
| Q2 6:13 | PHX | Kevin Durant enters the game for Ryan Dunn | 43 - 44 |
| Q2 6:03 | PHX | Kevin Durant misses layup | 43 - 44 |
| Q2 6:00 | PHX | Nick Richards offensive rebound | 43 - 44 |
| Q2 6:00 | PHX | Nick Richards makes 3-foot dunk +2 | 45 - 44 |
| Q2 5:41 | DET | Paul Reed misses 23-foot three point jumper | 45 - 44 |
| Q2 5:39 | PHX | Kevin Durant defensive rebound | 45 - 44 |
| Q2 5:30 | PHX | Nick Richards makes 2-foot two point shot (Tyus Jones assists) +2 | 47 - 44 |
| Q2 5:15 | PHX | Royce O'Neale shooting foul | 47 - 44 |
| Q2 5:15 | DET | Ausar Thompson makes free throw 1 of 2 +1 | 47 - 45 |
| Q2 5:15 | PHX | Grayson Allen enters the game for Devin Booker | 47 - 45 |
| Q2 5:15 | DET | Ausar Thompson misses free throw 2 of 2 | 47 - 45 |
| Q2 5:14 | PHX | Royce O'Neale defensive rebound | 47 - 45 |
| Q2 4:50 | DET | Marcus Sasser enters the game for Cade Cunningham | 47 - 45 |
| Q2 4:50 | PHX | shot clock turnover | 47 - 45 |
| Q2 4:35 | DET | Tim Hardaway Jr. misses 22-foot three point step back jumpshot | 47 - 45 |
| Q2 4:33 | PHX | Royce O'Neale defensive rebound | 47 - 45 |
| Q2 4:28 | PHX | Kevin Durant misses 26-foot three point shot | 47 - 45 |
| Q2 4:25 | DET | Marcus Sasser defensive rebound | 47 - 45 |
| Q2 4:09 | DET | Marcus Sasser bad pass (Tyus Jones steals) | 47 - 45 |
| Q2 4:03 | DET | Marcus Sasser shooting foul | 47 - 45 |
| Q2 4:03 | DET | Ausar Thompson technical foul | 47 - 45 |
| Q2 4:03 | PHX | Kevin Durant makes technical free throw +1 | 48 - 45 |
| Q2 4:03 | PHX | Kevin Durant makes free throw 1 of 2 +1 | 49 - 45 |
| Q2 4:03 | PHX | Kevin Durant makes free throw 2 of 2 +1 | 50 - 45 |
| Q2 3:46 | DET | Tobias Harris makes 16-foot step back jumpshot +2 | 50 - 47 |
| Q2 3:20 | PHX | Grayson Allen makes 27-foot three point jumper (Royce O'Neale assists) +3 | 53 - 47 |
| Q2 3:04 | DET | Tim Hardaway Jr. makes 27-foot three point jumper (Marcus Sasser assists) +3 | 53 - 50 |
| Q2 2:57 | PHX | Suns Full timeout | 53 - 50 |
| Q2 2:57 | DET | Malik Beasley enters the game for Ausar Thompson | 53 - 50 |
| Q2 2:57 | DET | Cade Cunningham enters the game for Marcus Sasser | 53 - 50 |
| Q2 2:57 | PHX | Devin Booker enters the game for Royce O'Neale | 53 - 50 |
| Q2 2:51 | DET | Paul Reed personal foul | 53 - 50 |
| Q2 2:51 | PHX | Nick Richards makes free throw 1 of 2 +1 | 54 - 50 |
| Q2 2:51 | PHX | Ryan Dunn enters the game for Tyus Jones | 54 - 50 |
| Q2 2:51 | PHX | Nick Richards makes free throw 2 of 2 +1 | 55 - 50 |
| Q2 2:33 | DET | Cade Cunningham makes 5-foot two point shot (Paul Reed assists) +2 | 55 - 52 |
| Q2 2:08 | PHX | Nick Richards makes driving layup (Kevin Durant assists) +2 | 57 - 52 |
| Q2 2:04 | PHX | Nick Richards personal foul | 57 - 52 |
| Q2 2:01 | DET | Cade Cunningham bad pass (Devin Booker steals) | 57 - 52 |
| Q2 1:58 | PHX | Devin Booker makes 4-foot dunk +2 | 59 - 52 |
| Q2 1:41 | PHX | Ryan Dunn shooting foul | 59 - 52 |
| Q2 1:41 | DET | Cade Cunningham makes free throw 1 of 2 +1 | 59 - 53 |
| Q2 1:41 | PHX | Mason Plumlee enters the game for Nick Richards | 59 - 53 |
| Q2 1:41 | DET | Cade Cunningham makes free throw 2 of 2 +1 | 59 - 54 |
| Q2 1:24 | PHX | Devin Booker makes 13-foot two point shot +2 | 61 - 54 |
| Q2 1:04 | DET | Cade Cunningham makes 15-foot pullup jump shot (Paul Reed assists) +2 | 61 - 56 |
| Q2 48.1 | PHX | Ryan Dunn misses 22-foot three point jumper | 61 - 56 |
| Q2 44.1 | PHX | Suns offensive team rebound | 61 - 56 |
| Q2 42.1 | PHX | Kevin Durant misses driving floating jump shot | 61 - 56 |
| Q2 41.0 | DET | Paul Reed defensive rebound | 61 - 56 |
| Q2 39.1 | PHX | Ryan Dunn personal foul | 61 - 56 |
| Q2 39.1 | DET | Paul Reed makes free throw 1 of 2 +1 | 61 - 57 |
| Q2 39.1 | DET | Paul Reed makes free throw 2 of 2 +1 | 61 - 58 |
| Q2 30.2 | PHX | Devin Booker misses 14-foot pullup jump shot | 61 - 58 |
| Q2 29.0 | DET | Cade Cunningham defensive rebound | 61 - 58 |
| Q2 23.0 | DET | Paul Reed makes two point shot (Cade Cunningham assists) +2 | 61 - 60 |
| Q2 4.1 | PHX | Paul Reed blocks Ryan Dunn 's 3-foot two point shot | 61 - 60 |
| Q2 2.1 | DET | Pistons defensive team rebound | 61 - 60 |
| Q2 0.1 | DET | Cade Cunningham misses 46-foot three point pullup jump shot | 61 - 60 |
| Q2 0.0 | DET | Pistons offensive team rebound | 61 - 60 |
| Q2 0.0 | End of the 2nd Quarter | 61 - 60 | |
| Q3 12:00 | DET | Jalen Duren enters the game for Malik Beasley | 61 - 60 |
| Q3 12:00 | DET | Ausar Thompson enters the game for Paul Reed | 61 - 60 |
| Q3 12:00 | PHX | Tyus Jones enters the game for Grayson Allen | 61 - 60 |
| Q3 11:43 | DET | Kevin Durant blocks Ausar Thompson 's 6-foot hook shot | 61 - 60 |
| Q3 11:41 | PHX | Kevin Durant defensive rebound | 61 - 60 |
| Q3 11:27 | PHX | Kevin Durant makes 10-foot two point shot +2 | 63 - 60 |
| Q3 11:10 | DET | Tobias Harris makes 8-foot two point shot +2 | 63 - 62 |
| Q3 10:52 | PHX | Kevin Durant misses 13-foot pullup jump shot | 63 - 62 |
| Q3 10:50 | DET | Pistons defensive team rebound | 63 - 62 |
| Q3 10:50 | PHX | Mason Plumlee loose ball foul | 63 - 62 |
| Q3 10:29 | DET | Cade Cunningham makes 6-foot driving floating jump shot +2 | 63 - 64 |
| Q3 10:10 | PHX | Mason Plumlee makes dunk (Tyus Jones assists) +2 | 65 - 64 |
| Q3 9:59 | DET | Cade Cunningham misses 18-foot pullup jump shot | 65 - 64 |
| Q3 9:57 | PHX | Kevin Durant defensive rebound | 65 - 64 |
| Q3 9:54 | PHX | Devin Booker misses running pullup jump shot | 65 - 64 |
| Q3 9:50 | DET | Pistons defensive team rebound | 65 - 64 |
| Q3 9:45 | DET | Ausar Thompson misses 25-foot three point pullup jump shot | 65 - 64 |
| Q3 9:42 | PHX | Ryan Dunn defensive rebound | 65 - 64 |
| Q3 9:26 | PHX | Kevin Durant makes 14-foot pullup jump shot (Devin Booker assists) +2 | 67 - 64 |
| Q3 9:21 | PHX | Ryan Dunn personal foul | 67 - 64 |
| Q3 9:16 | DET | Cade Cunningham misses 12-foot two point shot | 67 - 64 |
| Q3 9:14 | DET | Jalen Duren offensive rebound | 67 - 64 |
| Q3 9:12 | DET | Jalen Duren misses 7-foot two point shot | 67 - 64 |
| Q3 9:09 | DET | Ausar Thompson offensive rebound | 67 - 64 |
| Q3 9:08 | DET | Ausar Thompson makes 3-foot dunk +2 | 67 - 66 |
| Q3 8:57 | PHX | Tyus Jones misses 26-foot three point pullup jump shot | 67 - 66 |
| Q3 8:55 | DET | Cade Cunningham defensive rebound | 67 - 66 |
| Q3 8:49 | DET | Jalen Duren makes 5-foot layup (Cade Cunningham assists) +2 | 67 - 68 |
| Q3 8:49 | PHX | Mason Plumlee shooting foul | 67 - 68 |
| Q3 8:49 | DET | Jalen Duren makes free throw 1 of 1 +1 | 67 - 69 |
| Q3 8:39 | DET | Ausar Thompson personal foul | 67 - 69 |
| Q3 8:36 | PHX | Kevin Durant misses 13-foot jumper | 67 - 69 |
| Q3 8:33 | DET | Pistons defensive team rebound | 67 - 69 |
| Q3 8:19 | DET | Ausar Thompson misses 24-foot three point jumper | 67 - 69 |
| Q3 8:17 | PHX | Kevin Durant defensive rebound | 67 - 69 |
| Q3 8:09 | PHX | Devin Booker misses 10-foot two point shot | 67 - 69 |
| Q3 8:06 | DET | Ausar Thompson defensive rebound | 67 - 69 |
| Q3 8:05 | PHX | Mason Plumlee personal foul | 67 - 69 |
| Q3 8:05 | PHX | Nick Richards enters the game for Mason Plumlee | 67 - 69 |
| Q3 7:57 | DET | Cade Cunningham misses driving layup | 67 - 69 |
| Q3 7:54 | DET | Ausar Thompson offensive rebound | 67 - 69 |
| Q3 7:54 | DET | Ausar Thompson makes tip shot +2 | 67 - 71 |
| Q3 7:46 | PHX | Nick Richards makes 8-foot layup (Tyus Jones assists) +2 | 69 - 71 |
| Q3 7:26 | DET | Jalen Duren makes 5-foot driving dunk (Tobias Harris assists) +2 | 69 - 73 |
| Q3 7:03 | PHX | Kevin Durant makes 12-foot pullup jump shot (Tyus Jones assists) +2 | 71 - 73 |
| Q3 6:57 | PHX | Kevin Durant personal foul | 71 - 73 |
| Q3 6:57 | DET | Pistons Full timeout | 71 - 73 |
| Q3 6:57 | DET | Ausar Thompson makes free throw 1 of 2 +1 | 71 - 74 |
| Q3 6:57 | DET | Ausar Thompson misses free throw 2 of 2 | 71 - 74 |
| Q3 6:56 | DET | Jalen Duren offensive rebound | 71 - 74 |
| Q3 6:56 | DET | Jalen Duren misses 2-foot tip shot | 71 - 74 |
| Q3 6:55 | PHX | Kevin Durant defensive rebound | 71 - 74 |
| Q3 6:46 | PHX | Nick Richards misses layup | 71 - 74 |
| Q3 6:44 | PHX | Ryan Dunn offensive rebound | 71 - 74 |
| Q3 6:43 | PHX | Ryan Dunn makes two point shot +2 | 73 - 74 |
| Q3 6:18 | DET | Tim Hardaway Jr. makes 25-foot three point jumper (Jalen Duren assists) +3 | 73 - 77 |
| Q3 5:57 | DET | Cade Cunningham shooting foul | 73 - 77 |
| Q3 5:57 | PHX | Kevin Durant makes free throw 1 of 2 +1 | 74 - 77 |
| Q3 5:57 | DET | Malik Beasley enters the game for Ausar Thompson | 74 - 77 |
| Q3 5:57 | PHX | Kevin Durant makes free throw 2 of 2 +1 | 75 - 77 |
| Q3 5:41 | PHX | Nick Richards shooting foul | 75 - 77 |
| Q3 5:41 | DET | Jalen Duren makes free throw 1 of 2 +1 | 75 - 78 |
| Q3 5:41 | DET | Marcus Sasser enters the game for Cade Cunningham | 75 - 78 |
| Q3 5:41 | PHX | Grayson Allen enters the game for Tyus Jones | 75 - 78 |
| Q3 5:41 | DET | Jalen Duren makes free throw 2 of 2 +1 | 75 - 79 |
| Q3 5:32 | PHX | Grayson Allen flagrant foul type 1 | 75 - 79 |
| Q3 5:32 | PHX | Grayson Allen turnover | 75 - 79 |
| Q3 5:32 | (05:32) [Suns] REF-INITIATED REVIEW (CALL OVERTURNED) | 75 - 79 | |
| Q3 5:32 | DET | Marcus Sasser makes free throw flagrant 1 of 2 +1 | 75 - 80 |
| Q3 5:32 | DET | Marcus Sasser misses free throw flagrant 2 of 2 | 75 - 80 |
| Q3 5:32 | DET | Pistons offensive team rebound | 75 - 80 |
| Q3 5:32 | PHX | Royce O'Neale enters the game for Ryan Dunn | 75 - 80 |
| Q3 5:22 | DET | Jalen Duren makes dunk (Malik Beasley assists) +2 | 75 - 82 |
| Q3 5:11 | DET | Malik Beasley shooting foul | 75 - 82 |
| Q3 5:11 | PHX | Devin Booker makes free throw 1 of 2 +1 | 76 - 82 |
| Q3 5:11 | PHX | Devin Booker makes free throw 2 of 2 +1 | 77 - 82 |
| Q3 4:59 | DET | Marcus Sasser makes 17-foot step back jumpshot +2 | 77 - 84 |
| Q3 4:45 | DET | Marcus Sasser personal foul | 77 - 84 |
| Q3 4:40 | PHX | Kevin Durant misses 16-foot jumper | 77 - 84 |
| Q3 4:38 | DET | Tim Hardaway Jr. defensive rebound | 77 - 84 |
| Q3 4:31 | DET | Tim Hardaway Jr. misses 26-foot three point jumper | 77 - 84 |
| Q3 4:28 | PHX | Devin Booker defensive rebound | 77 - 84 |
| Q3 4:24 | PHX | Kevin Durant makes 7-foot dunk (Devin Booker assists) +2 | 79 - 84 |
| Q3 4:11 | DET | Marcus Sasser misses 27-foot three point step back jumpshot | 79 - 84 |
| Q3 4:09 | PHX | Suns defensive team rebound | 79 - 84 |
| Q3 4:09 | DET | Jalen Duren loose ball foul | 79 - 84 |
| Q3 4:09 | PHX | Nick Richards makes free throw 1 of 2 +1 | 80 - 84 |
| Q3 4:09 | DET | Isaiah Stewart enters the game for Jalen Duren | 80 - 84 |
| Q3 4:09 | DET | Simone Fontecchio enters the game for Tim Hardaway Jr. | 80 - 84 |
| Q3 4:09 | PHX | Nick Richards makes free throw 2 of 2 +1 | 81 - 84 |
| Q3 3:50 | DET | Tobias Harris makes 10-foot two point shot +2 | 81 - 86 |
| Q3 3:38 | PHX | Devin Booker makes driving layup (Kevin Durant assists) +2 | 83 - 86 |
| Q3 3:31 | PHX | Royce O'Neale shooting foul | 83 - 86 |
| Q3 3:31 | DET | Isaiah Stewart makes free throw 1 of 2 +1 | 83 - 87 |
| Q3 3:31 | DET | Isaiah Stewart misses free throw 2 of 2 | 83 - 87 |
| Q3 3:30 | PHX | Nick Richards defensive rebound | 83 - 87 |
| Q3 3:13 | PHX | Kevin Durant makes 5-foot driving dunk +2 | 85 - 87 |
| Q3 3:07 | DET | Marcus Sasser makes 23-foot pullup jump shot +2 | 85 - 89 |
| Q3 3:01 | PHX | Suns Full timeout | 85 - 89 |
| Q3 3:01 | PHX | Tyus Jones enters the game for Devin Booker | 85 - 89 |
| Q3 2:50 | PHX | Kevin Durant makes 13-foot pullup jump shot (Grayson Allen assists) +2 | 87 - 89 |
| Q3 2:32 | DET | Malik Beasley misses 26-foot three point pullup jump shot | 87 - 89 |
| Q3 2:30 | PHX | Nick Richards defensive rebound | 87 - 89 |
| Q3 2:20 | PHX | Royce O'Neale misses 26-foot three point pullup jump shot | 87 - 89 |
| Q3 2:17 | DET | Isaiah Stewart defensive rebound | 87 - 89 |
| Q3 2:09 | DET | Isaiah Stewart lost ball turnover (Nick Richards steals) | 87 - 89 |
| Q3 2:04 | PHX | Royce O'Neale makes two point shot (Kevin Durant assists) +2 | 89 - 89 |
| Q3 1:52 | DET | Isaiah Stewart makes 6-foot two point shot (Simone Fontecchio assists) +2 | 89 - 91 |
| Q3 1:33 | DET | Tobias Harris personal foul | 89 - 91 |
| Q3 1:33 | PHX | Kevin Durant makes free throw 1 of 2 +1 | 90 - 91 |
| Q3 1:33 | PHX | Kevin Durant misses free throw 2 of 2 | 90 - 91 |
| Q3 1:33 | DET | Cade Cunningham enters the game for Tobias Harris | 90 - 91 |
| Q3 1:32 | DET | Isaiah Stewart defensive rebound | 90 - 91 |
| Q3 1:24 | DET | Simone Fontecchio misses 27-foot three point jumper | 90 - 91 |
| Q3 1:22 | PHX | Nick Richards defensive rebound | 90 - 91 |
| Q3 1:08 | DET | Marcus Sasser shooting foul | 90 - 91 |
| Q3 1:08 | PHX | Nick Richards makes free throw 1 of 2 +1 | 91 - 91 |
| Q3 1:08 | PHX | Nick Richards makes free throw 2 of 2 +1 | 92 - 91 |
| Q3 59.1 | DET | Cade Cunningham makes driving layup +2 | 92 - 93 |
| Q3 43.2 | PHX | Kevin Durant makes 26-foot three point jumper (Tyus Jones assists) +3 | 95 - 93 |
| Q3 35.0 | PHX | Grayson Allen personal foul | 95 - 93 |
| Q3 35.0 | DET | Simone Fontecchio misses free throw 1 of 2 | 95 - 93 |
| Q3 35.0 | DET | Pistons offensive team rebound | 95 - 93 |
| Q3 35.0 | DET | Simone Fontecchio misses free throw 2 of 2 | 95 - 93 |
| Q3 33.0 | DET | Cade Cunningham offensive rebound | 95 - 93 |
| Q3 28.1 | DET | Cade Cunningham makes 6-foot two point shot +2 | 95 - 95 |
| Q3 12.0 | DET | Cade Cunningham personal foul | 95 - 95 |
| Q3 12.0 | PHX | Kevin Durant misses free throw 1 of 2 | 95 - 95 |
| Q3 12.0 | PHX | Suns offensive team rebound | 95 - 95 |
| Q3 12.0 | DET | Tim Hardaway Jr. enters the game for Cade Cunningham | 95 - 95 |
| Q3 12.0 | PHX | Ryan Dunn enters the game for Tyus Jones | 95 - 95 |
| Q3 12.0 | PHX | Kevin Durant misses free throw 2 of 2 | 95 - 95 |
| Q3 11.1 | PHX | Royce O'Neale offensive rebound | 95 - 95 |
| Q3 4.1 | PHX | Kevin Durant makes driving layup (Ryan Dunn assists) +2 | 97 - 95 |
| Q3 4.1 | DET | Isaiah Stewart shooting foul | 97 - 95 |
| Q3 4.1 | DET | Cade Cunningham enters the game for Simone Fontecchio | 97 - 95 |
| Q3 4.1 | PHX | Monte Morris enters the game for Grayson Allen | 97 - 95 |
| Q3 4.1 | PHX | Kevin Durant makes free throw 1 of 1 +1 | 98 - 95 |
| Q3 0.0 | (00:00) [Suns] REF-INITIATED REVIEW (CALL STANDS) | 98 - 95 | |
| Q3 0.0 | End of the 3rd Quarter | 98 - 95 | |
| Q4 12:00 | DET | Ronald Holland II enters the game for Tim Hardaway Jr. | 98 - 95 |
| Q4 12:00 | DET | Jalen Duren enters the game for Isaiah Stewart | 98 - 95 |
| Q4 12:00 | PHX | Grayson Allen enters the game for Royce O'Neale | 98 - 95 |
| Q4 12:00 | PHX | Tyus Jones enters the game for Kevin Durant | 98 - 95 |
| Q4 12:00 | PHX | Devin Booker enters the game for Monte Morris | 98 - 95 |
| Q4 11:49 | PHX | Devin Booker bad pass (Ronald Holland II steals) | 98 - 95 |
| Q4 11:45 | PHX | Grayson Allen shooting foul | 98 - 95 |
| Q4 11:45 | DET | Marcus Sasser makes free throw 1 of 2 +1 | 98 - 96 |
| Q4 11:45 | PHX | Mason Plumlee enters the game for Nick Richards | 98 - 96 |
| Q4 11:45 | DET | Marcus Sasser makes free throw 2 of 2 +1 | 98 - 97 |
| Q4 11:37 | PHX | Devin Booker misses 25-foot three point pullup jump shot | 98 - 97 |
| Q4 11:35 | PHX | Mason Plumlee offensive rebound | 98 - 97 |
| Q4 11:33 | PHX | Devin Booker misses 22-foot three point jumper | 98 - 97 |
| Q4 11:31 | DET | Ronald Holland II defensive rebound | 98 - 97 |
| Q4 11:23 | DET | Jalen Duren makes 3-foot layup (Ronald Holland II assists) +2 | 98 - 99 |
| Q4 11:23 | PHX | Mason Plumlee shooting foul | 98 - 99 |
| Q4 11:23 | DET | Jalen Duren misses free throw 1 of 1 | 98 - 99 |
| Q4 11:22 | PHX | Mason Plumlee defensive rebound | 98 - 99 |
| Q4 11:06 | PHX | Tyus Jones makes 15-foot pullup jump shot (Grayson Allen assists) +2 | 100 - 99 |
| Q4 10:44 | DET | Ronald Holland II makes 26-foot three point jumper (Cade Cunningham assists) +3 | 100 - 102 |
| Q4 10:28 | PHX | Devin Booker makes 9-foot pullup jump shot (Tyus Jones assists) +2 | 102 - 102 |
| Q4 10:11 | DET | Cade Cunningham makes driving layup +2 | 102 - 104 |
| Q4 9:53 | PHX | Mason Plumlee makes 7-foot layup (Tyus Jones assists) +2 | 104 - 104 |
| Q4 9:41 | DET | Marcus Sasser makes 5-foot layup (Cade Cunningham assists) +2 | 104 - 106 |
| Q4 9:25 | PHX | Devin Booker makes 11-foot step back jumpshot +2 | 106 - 106 |
| Q4 9:01 | DET | Cade Cunningham misses driving floating jump shot | 106 - 106 |
| Q4 9:00 | PHX | Mason Plumlee defensive rebound | 106 - 106 |
| Q4 8:51 | PHX | Grayson Allen misses driving layup | 106 - 106 |
| Q4 8:50 | PHX | Mason Plumlee offensive rebound | 106 - 106 |
| Q4 8:48 | PHX | Ryan Dunn misses 24-foot three point jumper | 106 - 106 |
| Q4 8:46 | DET | Marcus Sasser defensive rebound | 106 - 106 |
| Q4 8:42 | PHX | Tyus Jones shooting foul | 106 - 106 |
| Q4 8:42 | DET | Ronald Holland II makes free throw 1 of 2 +1 | 106 - 107 |
| Q4 8:42 | DET | Tim Hardaway Jr. enters the game for Marcus Sasser | 106 - 107 |
| Q4 8:42 | PHX | Nick Richards enters the game for Grayson Allen | 106 - 107 |
| Q4 8:42 | PHX | Royce O'Neale enters the game for Mason Plumlee | 106 - 107 |
| Q4 8:42 | DET | Ronald Holland II misses free throw 2 of 2 | 106 - 107 |
| Q4 8:41 | PHX | Ryan Dunn defensive rebound | 106 - 107 |
| Q4 8:20 | PHX | Devin Booker misses 26-foot three point pullup jump shot | 106 - 107 |
| Q4 8:18 | PHX | Nick Richards offensive rebound | 106 - 107 |
| Q4 8:03 | PHX | Royce O'Neale lost ball turnover (Malik Beasley steals) | 106 - 107 |
| Q4 7:59 | DET | Malik Beasley makes two point shot +2 | 106 - 109 |
| Q4 7:50 | PHX | Suns Full timeout | 106 - 109 |
| Q4 7:50 | DET | Tobias Harris enters the game for Malik Beasley | 106 - 109 |
| Q4 7:50 | PHX | Kevin Durant enters the game for Royce O'Neale | 106 - 109 |
| Q4 7:44 | PHX | Kevin Durant makes 16-foot jumper (Devin Booker assists) +2 | 108 - 109 |
| Q4 7:21 | DET | Cade Cunningham misses driving layup | 108 - 109 |
| Q4 7:18 | DET | Pistons offensive team rebound | 108 - 109 |
| Q4 7:14 | DET | Cade Cunningham misses 18-foot jumper | 108 - 109 |
| Q4 7:12 | PHX | Devin Booker defensive rebound | 108 - 109 |
| Q4 6:50 | PHX | Ryan Dunn misses driving floating jump shot | 108 - 109 |
| Q4 6:49 | PHX | Ryan Dunn offensive rebound | 108 - 109 |
| Q4 6:49 | PHX | Ryan Dunn misses 3-foot tip shot | 108 - 109 |
| Q4 6:47 | PHX | Nick Richards offensive rebound | 108 - 109 |
| Q4 6:46 | PHX | Nick Richards makes two point shot +2 | 110 - 109 |
| Q4 6:30 | DET | Cade Cunningham bad pass (Kevin Durant steals) | 110 - 109 |
| Q4 6:22 | PHX | Tyus Jones misses 22-foot three point shot | 110 - 109 |
| Q4 6:20 | PHX | Tyus Jones offensive rebound | 110 - 109 |
| Q4 6:15 | PHX | Ryan Dunn misses 23-foot three point jumper | 110 - 109 |
| Q4 6:12 | DET | Jalen Duren defensive rebound | 110 - 109 |
| Q4 6:06 | DET | Pistons Full timeout | 110 - 109 |
| Q4 6:06 | DET | Marcus Sasser enters the game for Cade Cunningham | 110 - 109 |
| Q4 5:55 | DET | Tobias Harris misses 14-foot pullup jump shot | 110 - 109 |
| Q4 5:53 | DET | Jalen Duren offensive rebound | 110 - 109 |
| Q4 5:53 | DET | Jalen Duren misses 4-foot tip shot | 110 - 109 |
| Q4 5:52 | DET | Jalen Duren offensive rebound | 110 - 109 |
| Q4 5:52 | DET | Jalen Duren misses 4-foot tip shot | 110 - 109 |
| Q4 5:51 | DET | Jalen Duren offensive rebound | 110 - 109 |
| Q4 5:49 | PHX | Ryan Dunn shooting foul | 110 - 109 |
| Q4 5:49 | DET | Jalen Duren makes free throw 1 of 2 +1 | 110 - 110 |
| Q4 5:49 | PHX | Grayson Allen enters the game for Ryan Dunn | 110 - 110 |
| Q4 5:49 | DET | Jalen Duren makes free throw 2 of 2 +1 | 110 - 111 |
| Q4 5:27 | PHX | Kevin Durant makes 8-foot two point shot +2 | 112 - 111 |
| Q4 5:10 | DET | Ronald Holland II misses 23-foot three point jumper | 112 - 111 |
| Q4 5:08 | PHX | Devin Booker defensive rebound | 112 - 111 |
| Q4 4:55 | PHX | Devin Booker misses 16-foot pullup jump shot | 112 - 111 |
| Q4 4:51 | DET | Tim Hardaway Jr. defensive rebound | 112 - 111 |
| Q4 4:45 | DET | Tim Hardaway Jr. misses 22-foot three point jumper | 112 - 111 |
| Q4 4:43 | DET | Jalen Duren offensive rebound | 112 - 111 |
| Q4 4:38 | DET | Jalen Duren out of bounds bad pass turnover | 112 - 111 |
| Q4 4:18 | PHX | Nick Richards makes dunk (Kevin Durant assists) +2 | 114 - 111 |
| Q4 4:05 | DET | Tobias Harris makes 13-foot pullup jump shot +2 | 114 - 113 |
| Q4 3:37 | PHX | Kevin Durant makes 26-foot three pointer +3 | 117 - 113 |
| Q4 3:16 | DET | Tobias Harris misses 23-foot three point jumper | 117 - 113 |
| Q4 3:13 | PHX | Nick Richards defensive rebound | 117 - 113 |
| Q4 2:54 | PHX | Tobias Harris blocks Kevin Durant's three point pullup jump shot | 117 - 113 |
| Q4 2:53 | DET | Ronald Holland II defensive rebound | 117 - 113 |
| Q4 2:49 | DET | Ronald Holland II makes 10-foot dunk +2 | 117 - 115 |
| Q4 2:28 | PHX | Devin Booker makes 11-foot two point shot +2 | 119 - 115 |
| Q4 2:26 | DET | Pistons Full timeout | 119 - 115 |
| Q4 2:24 | DET | Isaiah Stewart enters the game for Jalen Duren | 119 - 115 |
| Q4 2:24 | DET | Cade Cunningham enters the game for Ronald Holland II | 119 - 115 |
| Q4 2:24 | DET | Malik Beasley enters the game for Marcus Sasser | 119 - 115 |
| Q4 2:24 | PHX | Ryan Dunn enters the game for Tyus Jones | 119 - 115 |
| Q4 2:13 | DET | Cade Cunningham misses 17-foot step back jumpshot | 119 - 115 |
| Q4 2:11 | PHX | Kevin Durant defensive rebound | 119 - 115 |
| Q4 1:52 | PHX | Kevin Durant misses 11-foot pullup jump shot | 119 - 115 |
| Q4 1:48 | PHX | Ryan Dunn offensive rebound | 119 - 115 |
| Q4 1:48 | PHX | Ryan Dunn misses 4-foot tip shot | 119 - 115 |
| Q4 1:47 | DET | Tobias Harris defensive rebound | 119 - 115 |
| Q4 1:41 | PHX | Kevin Durant personal foul | 119 - 115 |
| Q4 1:41 | DET | Tim Hardaway Jr. makes free throw 1 of 2 +1 | 119 - 116 |
| Q4 1:41 | DET | Ausar Thompson enters the game for Malik Beasley | 119 - 116 |
| Q4 1:41 | DET | Tim Hardaway Jr. makes free throw 2 of 2 +1 | 119 - 117 |
| Q4 1:21 | PHX | Devin Booker misses 13-foot step back jumpshot | 119 - 117 |
| Q4 1:19 | PHX | Grayson Allen offensive rebound | 119 - 117 |
| Q4 1:05 | PHX | Kevin Durant makes 11-foot two point shot +2 | 121 - 117 |
| Q4 59.1 | DET | Isaiah Stewart misses 9-foot two point shot | 121 - 117 |
| Q4 57.1 | PHX | Kevin Durant defensive rebound | 121 - 117 |
| Q4 35.0 | PHX | Kevin Durant misses 10-foot pullup jump shot | 121 - 117 |
| Q4 32.0 | DET | Tobias Harris defensive rebound | 121 - 117 |
| Q4 22.0 | DET | Malik Beasley enters the game for Ausar Thompson | 121 - 117 |
| Q4 21.1 | PHX | Devin Booker shooting foul | 121 - 117 |
| Q4 21.1 | PHX | (00:21.7) [Suns] COACH'S CHALLENGE (CALL STANDS) [Suns] charged with a timeout | 121 - 117 |
| Q4 21.1 | PHX | Tyus Jones enters the game for Ryan Dunn | 121 - 117 |
| Q4 21.1 | DET | Tim Hardaway Jr. misses free throw 1 of 3 | 121 - 117 |
| Q4 21.1 | DET | Pistons offensive team rebound | 121 - 117 |
| Q4 21.1 | DET | Tim Hardaway Jr. misses free throw 2 of 3 | 121 - 117 |
| Q4 21.1 | DET | Pistons offensive team rebound | 121 - 117 |
| Q4 21.1 | DET | Ausar Thompson enters the game for Cade Cunningham | 121 - 117 |
| Q4 21.1 | DET | Ronald Holland II enters the game for Malik Beasley | 121 - 117 |
| Q4 21.1 | DET | Tim Hardaway Jr. makes free throw 3 of 3 +1 | 121 - 118 |
| Q4 21.1 | PHX | Suns Full timeout | 121 - 118 |
| Q4 15.1 | DET | Tim Hardaway Jr. personal take foul | 121 - 118 |
| Q4 15.1 | DET | Cade Cunningham enters the game for Tim Hardaway Jr. | 121 - 118 |
| Q4 15.1 | PHX | Royce O'Neale enters the game for Nick Richards | 121 - 118 |
| Q4 14.2 | DET | Tobias Harris personal take foul | 121 - 118 |
| Q4 14.2 | PHX | Grayson Allen makes free throw 1 of 2 +1 | 122 - 118 |
| Q4 14.2 | DET | Malik Beasley enters the game for Ronald Holland II | 122 - 118 |
| Q4 14.2 | DET | Tim Hardaway Jr. enters the game for Ausar Thompson | 122 - 118 |
| Q4 14.2 | PHX | Ryan Dunn enters the game for Tyus Jones | 122 - 118 |
| Q4 14.2 | PHX | Grayson Allen makes free throw 2 of 2 +1 | 123 - 118 |
| Q4 10.1 | DET | Cade Cunningham misses 27-foot three point pullup jump shot | 123 - 118 |
| Q4 8.1 | PHX | Devin Booker defensive rebound | 123 - 118 |
| Q4 6.1 | DET | Tim Hardaway Jr. personal take foul | 123 - 118 |
| Q4 6.1 | PHX | Devin Booker makes free throw 1 of 2 +1 | 124 - 118 |
| Q4 6.1 | PHX | Devin Booker makes free throw 2 of 2 +1 | 125 - 118 |
| Q4 1.1 | DET | Malik Beasley makes 29-foot three pointer +3 | 125 - 121 |
| Q4 0.0 | End of the 4th Quarter | 125 - 121 | |
| Q4 0.0 | End of Game | 125 - 121 |