| ORTG | #Poss | Pace | |
|---|---|---|---|
| 105.0 | 100 | 106.4 | |
| 108.0 | 100 | 94.3 |
Scoring Opportunities
Scoring Efficiency
WIN PROBABILITY | PLAYS
Win Probability
Scoring Margin
Play-by-Play
| Score / WinProb | ||||
|---|---|---|---|---|
| Clock | Team | Event | PHX | DET |
| Q4 - 0:00.0 | End of 4th Quarter. | 105 | 108 | |
| Q4 - 0:00.1 | Suns | Suns offensive rebound | 105 | 108 |
| Q4 - 0:00.7 | Suns | Grayson Allen misses three point turnaround bank jump shot | 105 | 108 |
| Q4 - 0:02.0 | Pistons | Duncan Robinson makes regular free throw 2 of 2 | 105 | 108 |
| Q4 - 0:02.0 | Pistons lineup change (Jalen Duren, Ausar Thompson, Ronald Holland II, Cade Cunningham, Duncan Robinson) | 105 | 107 | |
| Q4 - 0:02.0 | Suns lineup change (Jordan Goodwin, Oso Ighodaro, Grayson Allen, Royce O'Neale, Collin Gillespie) | 105 | 107 | |
| Q4 - 0:02.0 | Pistons | Duncan Robinson misses regular free throw 1 of 2 | 105 | 107 |
| Q4 - 0:02.0 | Suns | Jordan Goodwin personal foul (Duncan Robinson draws the foul) | 105 | 107 |
| Q4 - 0:03.0 | Pistons lineup change (Tobias Harris, Jalen Duren, Cade Cunningham, Duncan Robinson, Jaden Ivey) | 105 | 107 | |
| Q4 - 0:03.0 | Suns lineup change (Jordan Goodwin, Oso Ighodaro, Royce O'Neale, Collin Gillespie, Ryan Dunn) | 105 | 107 | |
| Q4 - 0:03.1 | Pistons 60 second timeout | 105 | 107 | |
| Q4 - 0:03.1 | Suns | Grayson Allen makes three point stepback jump shot (Royce O'Neale assists) | 105 | 107 |
| Q4 - 0:06.6 | Suns lineup change (Jordan Goodwin, Oso Ighodaro, Grayson Allen, Royce O'Neale, Collin Gillespie) | 102 | 107 | |
| Q4 - 0:06.6 | Suns 60 second timeout | 102 | 107 | |
| Q4 - 0:06.6 | Suns | Mark Williams defensive rebound | 102 | 107 |
| Q4 - 0:07.6 | Pistons | Ronald Holland II misses regular free throw 2 of 2 | 102 | 107 |
| Q4 - 0:07.6 | Suns lineup change (Mark Williams, Jordan Goodwin, Oso Ighodaro, Royce O'Neale, Ryan Dunn) | 102 | 107 | |
| Q4 - 0:07.6 | Pistons | Ronald Holland II misses regular free throw 1 of 2 | 102 | 107 |
| Q4 - 0:07.6 | Suns | Jordan Goodwin personal foul (Take) (Ronald Holland II draws the foul) | 102 | 107 |
| Q4 - 0:07.6 | Pistons | Ronald Holland II defensive rebound | 102 | 107 |
| Q4 - 0:09.7 | Suns | Grayson Allen misses three point jump shot | 102 | 107 |
| Q4 - 0:13.2 | Pistons lineup change (Jalen Duren, Ausar Thompson, Javonte Green, Ronald Holland II, Cade Cunningham) | 102 | 107 | |
| Q4 - 0:13.2 | Suns lineup change (Jordan Goodwin, Oso Ighodaro, Grayson Allen, Royce O'Neale, Collin Gillespie) | 102 | 107 | |
| Q4 - 0:13.2 | Suns 60 second timeout | 102 | 107 | |
| Q4 - 0:13.2 | Pistons | Ronald Holland II makes regular free throw 2 of 2 | 102 | 107 |
| Q4 - 0:13.2 | Suns lineup change (Mark Williams, Jordan Goodwin, Oso Ighodaro, Royce O'Neale, Ryan Dunn) | 102 | 106 | |
| Q4 - 0:13.2 | Pistons | Ronald Holland II misses regular free throw 1 of 2 | 102 | 106 |
| Q4 - 0:13.2 | Suns | Jordan Goodwin personal foul (Take) (Ronald Holland II draws the foul) | 102 | 106 |
| Q4 - 0:14.1 | Pistons | Ronald Holland II defensive rebound | 102 | 106 |
| Q4 - 0:17.4 | Suns | Grayson Allen misses three point jump shot | 102 | 106 |
| Q4 - 0:20.4 | Suns | Oso Ighodaro offensive rebound | 102 | 106 |
| Q4 - 0:22.3 | Suns | Grayson Allen misses three point pullup jump shot | 102 | 106 |
| Q4 - 0:37.5 | Suns | Collin Gillespie defensive rebound | 102 | 106 |
| Q4 - 0:39.7 | Pistons | Cade Cunningham misses three point pullup jump shot | 102 | 106 |
| Q4 - 0:56.7 | Pistons | Ausar Thompson defensive rebound | 102 | 106 |
| Q4 - 0:59.3 | Suns | Jordan Goodwin misses two point driving floating jump shot | 102 | 106 |
| Q4 - 1:16 | Stoppage (Out of bounds) | 102 | 106 | |
| Q4 - 1:16 | Suns | Suns defensive rebound | 102 | 106 |
| Q4 - 1:18 | Pistons | Ausar Thompson misses regular free throw 2 of 2 | 102 | 106 |
| Q4 - 1:18 | Pistons | Ausar Thompson makes regular free throw 1 of 2 | 102 | 106 |
| Q4 - 1:18 | Stoppage (Blood rule) | 102 | 105 | |
| Q4 - 1:18 | Suns | Jordan Goodwin personal foul (Ausar Thompson draws the foul) | 102 | 105 |
| Q4 - 1:32 | Suns | Grayson Allen makes two point driving floating jump shot | 102 | 105 |
| Q4 - 1:51 | Pistons | Jalen Duren personal foul (Jordan Goodwin draws the foul) | 100 | 105 |
| Q4 - 1:51 | Suns | Jordan Goodwin defensive rebound | 100 | 105 |
| Q4 - 1:52 | Pistons | Cade Cunningham misses regular free throw 2 of 2 | 100 | 105 |
| Q4 - 1:52 | Pistons | Cade Cunningham makes regular free throw 1 of 2 | 100 | 105 |
| Q4 - 1:52 | Suns | Oso Ighodaro personal foul (Cade Cunningham draws the foul) | 100 | 104 |
| Q4 - 1:57 | Pistons | Jalen Duren defensive rebound | 100 | 104 |
| Q4 - 1:58 | Suns | Grayson Allen misses three point pullup jump shot | 100 | 104 |
| Q4 - 2:10 | Suns | Royce O'Neale defensive rebound | 100 | 104 |
| Q4 - 2:13 | Pistons | Cade Cunningham misses regular free throw 2 of 2 | 100 | 104 |
| Q4 - 2:13 | Pistons lineup change (Tobias Harris, Jalen Duren, Ausar Thompson, Ronald Holland II, Cade Cunningham) | 100 | 104 | |
| Q4 - 2:13 | Pistons | Cade Cunningham misses regular free throw 1 of 2 | 100 | 104 |
| Q4 - 2:13 | Suns lineup change (Jordan Goodwin, Oso Ighodaro, Grayson Allen, Royce O'Neale, Collin Gillespie) | 100 | 104 | |
| Q4 - 2:13 | Suns | Dillon Brooks shooting foul (Cade Cunningham draws the foul) | 100 | 104 |
| Q4 - 2:15 | Pistons | Cade Cunningham defensive rebound | 100 | 104 |
| Q4 - 2:17 | Suns | Jalen Duren blocks Oso Ighodaro's two point driving layup | 100 | 104 |
| Q4 - 2:29 | Pistons | Cade Cunningham makes two point turnaround hook shot (Tobias Harris assists) | 100 | 104 |
| Q4 - 2:47 | Suns lineup change (Jordan Goodwin, Dillon Brooks, Oso Ighodaro, Grayson Allen, Collin Gillespie) | 100 | 102 | |
| Q4 - 2:47 | Pistons 60 second timeout | 100 | 102 | |
| Q4 - 2:47 | Pistons | Ronald Holland II defensive rebound | 100 | 102 |
| Q4 - 2:51 | Suns | Royce O'Neale misses three point running jump shot | 100 | 102 |
| Q4 - 2:54 | Pistons | Ronald Holland II turnover (bad pass) (Oso Ighodaro steals) | 100 | 102 |
| Q4 - 3:09 | Pistons lineup change (Tobias Harris, Jalen Duren, Ronald Holland II, Cade Cunningham, Duncan Robinson) | 100 | 102 | |
| Q4 - 3:09 | Pistons 60 second timeout | 100 | 102 | |
| Q4 - 3:09 | Suns | Grayson Allen makes two point running layup (Royce O'Neale assists) | 100 | 102 |
| Q4 - 3:14 | Pistons | Jaden Ivey turnover (lost ball) (Oso Ighodaro steals) | 98 | 102 |
| Q4 - 3:37 | Suns | Oso Ighodaro makes two point driving finger roll layup (Royce O'Neale assists) | 98 | 102 |
| Q4 - 3:57 | Pistons | Tobias Harris makes two point turnaround jump shot | 96 | 102 |
| Q4 - 4:19 | Stoppage (Other) | 96 | 100 | |
| Q4 - 4:19 | Pistons | Tobias Harris defensive rebound | 96 | 100 |
| Q4 - 4:20 | Suns | Royce O'Neale misses two point driving finger roll layup | 96 | 100 |
| Q4 - 4:29 | Suns lineup change (Jordan Goodwin, Dillon Brooks, Oso Ighodaro, Grayson Allen, Royce O'Neale) | 96 | 100 | |
| Q4 - 4:29 | Stoppage (Out of bounds) | 96 | 100 | |
| Q4 - 4:41 | Suns | Oso Ighodaro defensive rebound | 96 | 100 |
| Q4 - 4:44 | Pistons | Cade Cunningham misses three point jump shot | 96 | 100 |
| Q4 - 4:56 | Pistons | Isaiah Stewart defensive rebound | 96 | 100 |
| Q4 - 4:59 | Suns | Isaiah Stewart blocks Grayson Allen's two point driving hook shot | 96 | 100 |
| Q4 - 5:11 | Suns | Jordan Goodwin defensive rebound | 96 | 100 |
| Q4 - 5:14 | Pistons | Cade Cunningham misses two point stepback jump shot | 96 | 100 |
| Q4 - 5:26 | Suns | Collin Gillespie personal foul (Cade Cunningham draws the foul) | 96 | 100 |
| Q4 - 5:42 | Suns | Collin Gillespie turnover (lost ball) (Tobias Harris steals) | 96 | 100 |
| Q4 - 5:58 | Pistons | Isaiah Stewart makes regular free throw 2 of 2 | 96 | 100 |
| Q4 - 5:58 | Pistons lineup change (Tobias Harris, Isaiah Stewart, Cade Cunningham, Duncan Robinson, Jaden Ivey) | 96 | 99 | |
| Q4 - 5:58 | Suns lineup change (Jordan Goodwin, Oso Ighodaro, Grayson Allen, Royce O'Neale, Collin Gillespie) | 96 | 99 | |
| Q4 - 5:58 | Pistons | Isaiah Stewart makes regular free throw 1 of 2 | 96 | 99 |
| Q4 - 5:58 | Suns | Oso Ighodaro shooting foul (Isaiah Stewart draws the foul) | 96 | 98 |
| Q4 - 6:00 | Pistons | Caris LeVert defensive rebound | 96 | 98 |
| Q4 - 6:06 | Suns | Dillon Brooks misses three point pullup jump shot | 96 | 98 |
| Q4 - 6:15 | Suns | Royce O'Neale defensive rebound | 96 | 98 |
| Q4 - 6:17 | Pistons | Tobias Harris misses three point jump shot | 96 | 98 |
| Q4 - 6:31 | Pistons | Tobias Harris defensive rebound | 96 | 98 |
| Q4 - 6:33 | Suns | Dillon Brooks misses two point fadeaway jump shot | 96 | 98 |
| Q4 - 6:55 | Pistons | Tobias Harris makes two point fadeaway jump shot | 96 | 98 |
| Q4 - 7:02 | Pistons lineup change (Tobias Harris, Caris LeVert, Isaiah Stewart, Cade Cunningham, Jaden Ivey) | 96 | 96 | |
| Q4 - 7:02 | Suns lineup change (Dillon Brooks, Oso Ighodaro, Grayson Allen, Royce O'Neale, Collin Gillespie) | 96 | 96 | |
| Q4 - 7:02 | Suns | Dillon Brooks personal foul (Cade Cunningham draws the foul) | 96 | 96 |
| Q4 - 7:03 | Pistons | Jalen Duren defensive rebound | 96 | 96 |
| Q4 - 7:05 | Suns | Dillon Brooks misses two point driving floating jump shot | 96 | 96 |
| Q4 - 7:24 | Pistons | Jalen Duren makes two point alley-oop dunk (Cade Cunningham assists) | 96 | 96 |
| Q4 - 7:37 | Suns | Royce O'Neale makes two point driving floating jump shot | 96 | 94 |
| Q4 - 7:40 | Suns | Royce O'Neale offensive rebound | 94 | 94 |
| Q4 - 7:44 | Suns | Royce O'Neale misses three point jump shot | 94 | 94 |
| Q4 - 7:57 | Pistons lineup change (Tobias Harris, Jalen Duren, Caris LeVert, Cade Cunningham, Jaden Ivey) | 94 | 94 | |
| Q4 - 7:57 | Suns lineup change (Mark Williams, Dillon Brooks, Royce O'Neale, Collin Gillespie, Isaiah Livers) | 94 | 94 | |
| Q4 - 7:57 | Suns 60 second timeout | 94 | 94 | |
| Q4 - 7:57 | Pistons | Jaden Ivey makes three point jump shot (Caris LeVert assists) | 94 | 94 |
| Q4 - 8:06 | Suns | Collin Gillespie turnover (lost ball) (Caris LeVert steals) | 94 | 91 |
| Q4 - 8:25 | Pistons | Jalen Duren makes two point driving floating jump shot (Jaden Ivey assists) | 94 | 91 |
| Q4 - 8:28 | Pistons | Jaden Ivey offensive rebound | 94 | 89 |
| Q4 - 8:30 | Pistons | Javonte Green misses three point jump shot | 94 | 89 |
| Q4 - 8:45 | Suns | Ryan Dunn makes two point driving floating jump shot (Mark Williams assists) | 94 | 89 |
| Q4 - 9:10 | Suns | Ryan Dunn defensive rebound | 92 | 89 |
| Q4 - 9:12 | Pistons | Javonte Green misses three point jump shot | 92 | 89 |
| Q4 - 9:24 | Pistons | Jalen Duren defensive rebound | 92 | 89 |
| Q4 - 9:27 | Suns | Collin Gillespie misses two point pullup jump shot | 92 | 89 |
| Q4 - 9:34 | Suns | Jordan Goodwin defensive rebound | 92 | 89 |
| Q4 - 9:37 | Pistons | Jaden Ivey misses three point jump shot | 92 | 89 |
| Q4 - 9:38 | Pistons | Caris LeVert offensive rebound | 92 | 89 |
| Q4 - 9:40 | Pistons | Javonte Green misses three point jump shot | 92 | 89 |
| Q4 - 9:56 | Pistons | Caris LeVert defensive rebound | 92 | 89 |
| Q4 - 9:58 | Suns | Mark Williams misses two point driving layup | 92 | 89 |
| Q4 - 10:10 | Pistons | Cade Cunningham turnover (lost ball) (Jordan Goodwin steals) | 92 | 89 |
| Q4 - 10:16 | Pistons lineup change (Jalen Duren, Caris LeVert, Javonte Green, Cade Cunningham, Jaden Ivey) | 92 | 89 | |
| Q4 - 10:16 | Stoppage (Out of bounds) | 92 | 89 | |
| Q4 - 10:35 | Suns | Mark Williams makes two point reverse layup (Ryan Dunn assists) | 92 | 89 |
| Q4 - 10:41 | Suns | Jordan Goodwin defensive rebound | 90 | 89 |
| Q4 - 10:43 | Pistons | Cade Cunningham misses two point fadeaway jump shot | 90 | 89 |
| Q4 - 10:52 | Pistons | Cade Cunningham defensive rebound | 90 | 89 |
| Q4 - 10:56 | Suns | Ryan Dunn misses three point jump shot | 90 | 89 |
| Q4 - 11:05 | Suns | Mark Williams defensive rebound | 90 | 89 |
| Q4 - 11:12 | Pistons | Isaiah Stewart misses three point jump shot | 90 | 89 |
| Q4 - 11:36 | Suns | Suns turnover (shot clock violation) | 90 | 89 |
| Q4 - 11:36 | Suns | Suns offensive rebound | 90 | 89 |
| Q4 - 11:37 | Suns | Jordan Goodwin misses three point bank jump shot | 90 | 89 |
| Q4 - 12:00 | Pistons lineup change (Caris LeVert, Javonte Green, Isaiah Stewart, Cade Cunningham, Jaden Ivey) | 90 | 89 | |
| Q4 - 12:00 | Suns lineup change (Mark Williams, Jordan Goodwin, Collin Gillespie, Isaiah Livers, Ryan Dunn) | 90 | 89 | |
| Q3 - 0:00.0 | End of 3rd Quarter. | 90 | 89 | |
| Q3 - 0:00.1 | Suns | Suns offensive rebound | 90 | 89 |
| Q3 - 0:01.4 | Pistons | Ronald Holland II makes two point driving layup | 90 | 89 |
| Q3 - 0:06.9 | Suns | Grayson Allen makes two point pullup bank jump shot | 90 | 87 |
| Q3 - 0:24.0 | Suns | Jordan Goodwin defensive rebound | 88 | 87 |
| Q3 - 0:27.5 | Pistons | Javonte Green misses regular free throw 3 of 3 | 88 | 87 |
| Q3 - 0:27.5 | Pistons | Javonte Green makes regular free throw 2 of 3 | 88 | 87 |
| Q3 - 0:27.5 | Pistons | Javonte Green makes regular free throw 1 of 3 | 88 | 86 |
| Q3 - 0:27.5 | Suns lineup change (Jordan Goodwin, Oso Ighodaro, Grayson Allen, Royce O'Neale, Collin Gillespie) | 88 | 85 | |
| Q3 - 0:27.5 | Instant replay (Challenge: Stands) | 88 | 85 | |
| Q3 - 0:27.5 | Suns 60 second timeout | 88 | 85 | |
| Q3 - 0:27.5 | Suns | Jordan Goodwin shooting foul (Javonte Green draws the foul) | 88 | 85 |
| Q3 - 0:40.7 | Suns | Collin Gillespie makes three point pullup jump shot | 88 | 85 |
| Q3 - 0:44.3 | Pistons | Jaden Ivey makes two point pullup jump shot (Caris LeVert assists) | 85 | 85 |
| Q3 - 0:57.2 | Suns | Jordan Goodwin makes two point driving floating jump shot | 85 | 83 |
| Q3 - 1:23 | Pistons | Jaden Ivey makes two point pullup jump shot | 83 | 83 |
| Q3 - 1:44 | Suns | Jordan Goodwin makes regular free throw 2 of 2 | 83 | 81 |
| Q3 - 1:44 | Suns | Jordan Goodwin misses regular free throw 1 of 2 | 82 | 81 |
| Q3 - 1:44 | Pistons | Javonte Green shooting foul (Jordan Goodwin draws the foul) | 82 | 81 |
| Q3 - 1:46 | Pistons | Ronald Holland II turnover (lost ball) (Oso Ighodaro steals) | 82 | 81 |
| Q3 - 2:05 | Suns lineup change (Jordan Goodwin, Oso Ighodaro, Collin Gillespie, Isaiah Livers, Ryan Dunn) | 82 | 81 | |
| Q3 - 2:05 | Pistons lineup change (Caris LeVert, Javonte Green, Isaiah Stewart, Ronald Holland II, Jaden Ivey) | 82 | 81 | |
| Q3 - 2:05 | Stoppage (Out of bounds) | 82 | 81 | |
| Q3 - 2:25 | Suns | Collin Gillespie makes two point running pullup jump shot (Jordan Goodwin assists) | 82 | 81 |
| Q3 - 2:30 | Suns | Jordan Goodwin defensive rebound | 80 | 81 |
| Q3 - 2:33 | Pistons | Cade Cunningham misses three point jump shot | 80 | 81 |
| Q3 - 2:57 | Suns | Oso Ighodaro makes regular free throw 2 of 2 | 80 | 81 |
| Q3 - 2:57 | Pistons lineup change (Javonte Green, Isaiah Stewart, Ronald Holland II, Cade Cunningham, Jaden Ivey) | 79 | 81 | |
| Q3 - 2:57 | Suns | Oso Ighodaro misses regular free throw 1 of 2 | 79 | 81 |
| Q3 - 2:57 | Pistons | Duncan Robinson shooting foul (Oso Ighodaro draws the foul) | 79 | 81 |
| Q3 - 2:59 | Suns | Ryan Dunn defensive rebound | 79 | 81 |
| Q3 - 3:01 | Pistons | Ronald Holland II misses three point jump shot | 79 | 81 |
| Q3 - 3:15 | Pistons | Ronald Holland II defensive rebound | 79 | 81 |
| Q3 - 3:17 | Suns | Dillon Brooks misses two point pullup jump shot | 79 | 81 |
| Q3 - 3:25 | Suns | Jordan Goodwin defensive rebound | 79 | 81 |
| Q3 - 3:28 | Pistons | Duncan Robinson misses two point pullup jump shot | 79 | 81 |
| Q3 - 3:49 | Suns | Collin Gillespie makes three point pullup jump shot (Dillon Brooks assists) | 79 | 81 |
| Q3 - 4:02 | Suns | Dillon Brooks defensive rebound | 76 | 81 |
| Q3 - 4:05 | Pistons | Duncan Robinson misses regular free throw 1 of 1 | 76 | 81 |
| Q3 - 4:05 | Pistons lineup change (Jalen Duren, Isaiah Stewart, Ronald Holland II, Cade Cunningham, Duncan Robinson) | 76 | 81 | |
| Q3 - 4:05 | Suns lineup change (Jordan Goodwin, Dillon Brooks, Oso Ighodaro, Collin Gillespie, Ryan Dunn) | 76 | 81 | |
| Q3 - 4:05 | Suns | Ryan Dunn shooting foul (Duncan Robinson draws the foul) | 76 | 81 |
| Q3 - 4:05 | Pistons | Duncan Robinson makes two point driving floating bank jump shot (Cade Cunningham assists) | 76 | 81 |
| Q3 - 4:12 | Pistons | Tobias Harris defensive rebound | 76 | 79 |
| Q3 - 4:15 | Suns | Dillon Brooks misses three point stepback jump shot | 76 | 79 |
| Q3 - 4:34 | Pistons | Ronald Holland II makes two point driving layup | 76 | 79 |
| Q3 - 4:38 | Jump ball. Jalen Duren vs. Oso Ighodaro (Ronald Holland II gains possession) | 76 | 77 | |
| Q3 - 4:38 | Pistons | Pistons defensive rebound | 76 | 77 |
| Q3 - 4:42 | Suns | Grayson Allen misses three point pullup jump shot | 76 | 77 |
| Q3 - 4:44 | Suns | Grayson Allen offensive rebound | 76 | 77 |
| Q3 - 4:46 | Suns | Oso Ighodaro misses two point alley-oop layup | 76 | 77 |
| Q3 - 4:54 | Pistons lineup change (Tobias Harris, Jalen Duren, Ronald Holland II, Cade Cunningham, Duncan Robinson) | 76 | 77 | |
| Q3 - 4:54 | Suns lineup change (Jordan Goodwin, Dillon Brooks, Oso Ighodaro, Grayson Allen, Ryan Dunn) | 76 | 77 | |
| Q3 - 4:54 | Stoppage (Out of bounds) | 76 | 77 | |
| Q3 - 5:10 | Pistons | Ausar Thompson makes two point cutting dunk (Jalen Duren assists) | 76 | 77 |
| Q3 - 5:19 | Suns | Royce O'Neale turnover (bad pass) (Tobias Harris steals) | 76 | 75 |
| Q3 - 5:20 | Suns | Royce O'Neale defensive rebound | 76 | 75 |
| Q3 - 5:22 | Pistons | Ausar Thompson misses three point jump shot | 76 | 75 |
| Q3 - 5:42 | Suns | Oso Ighodaro makes two point floating jump shot (Royce O'Neale assists) | 76 | 75 |
| Q3 - 5:57 | Pistons | Jalen Duren makes two point reverse layup (Tobias Harris assists) | 74 | 75 |
| Q3 - 6:22 | Stoppage (Out of bounds) | 74 | 73 | |
| Q3 - 6:22 | Pistons | Pistons defensive rebound | 74 | 73 |
| Q3 - 6:24 | Suns | Grayson Allen misses three point stepback jump shot | 74 | 73 |
| Q3 - 6:35 | Pistons | Jalen Duren turnover (out of bounds bad pass) | 74 | 73 |
| Q3 - 6:36 | Pistons | Jalen Duren defensive rebound | 74 | 73 |
| Q3 - 6:38 | Suns | Dillon Brooks misses two point fadeaway jump shot | 74 | 73 |
| Q3 - 7:04 | Suns lineup change (Jordan Goodwin, Dillon Brooks, Oso Ighodaro, Grayson Allen, Royce O'Neale) | 74 | 73 | |
| Q3 - 7:04 | Suns 60 second timeout | 74 | 73 | |
| Q3 - 7:04 | Pistons | Jalen Duren makes two point dunk (Cade Cunningham assists) | 74 | 73 |
| Q3 - 7:08 | Pistons | Ausar Thompson offensive rebound | 74 | 71 |
| Q3 - 7:10 | Pistons | Duncan Robinson misses three point jump shot | 74 | 71 |
| Q3 - 7:20 | Pistons | Ausar Thompson defensive rebound | 74 | 71 |
| Q3 - 7:23 | Suns | Royce O'Neale misses three point jump shot | 74 | 71 |
| Q3 - 7:40 | Pistons | Duncan Robinson makes three point pullup jump shot (Cade Cunningham assists) | 74 | 71 |
| Q3 - 7:58 | Suns | Dillon Brooks makes three point jump shot (Collin Gillespie assists) | 74 | 68 |
| Q3 - 8:09 | Pistons | Ausar Thompson makes two point tip layup | 71 | 68 |
| Q3 - 8:11 | Pistons | Ausar Thompson offensive rebound | 71 | 66 |
| Q3 - 8:11 | Pistons | Ausar Thompson misses two point tip layup | 71 | 66 |
| Q3 - 8:11 | Pistons | Ausar Thompson offensive rebound | 71 | 66 |
| Q3 - 8:15 | Pistons | Jalen Duren misses two point turnaround hook shot | 71 | 66 |
| Q3 - 8:31 | Pistons | Jalen Duren defensive rebound | 71 | 66 |
| Q3 - 8:34 | Suns | Dillon Brooks misses two point pullup jump shot | 71 | 66 |
| Q3 - 8:44 | Pistons | Jalen Duren makes two point putback dunk | 71 | 66 |
| Q3 - 8:45 | Pistons | Jalen Duren offensive rebound | 71 | 64 |
| Q3 - 8:55 | Pistons | Mark Williams blocks Jalen Duren's two point driving layup | 71 | 64 |
| Q3 - 9:02 | Pistons | Jalen Duren defensive rebound | 71 | 64 |
| Q3 - 9:04 | Suns | Grayson Allen misses three point jump shot | 71 | 64 |
| Q3 - 9:24 | Pistons | Tobias Harris makes two point driving floating jump shot (Cade Cunningham assists) | 71 | 64 |
| Q3 - 9:39 | Mark Williams kicked ball violation | 71 | 62 | |
| Q3 - 9:52 | Suns | Mark Williams makes two point cutting dunk (Royce O'Neale assists) | 71 | 62 |
| Q3 - 9:58 | Pistons | Cade Cunningham turnover (bad pass) (Mark Williams steals) | 69 | 62 |
| Q3 - 10:17 | Suns | Grayson Allen makes three point jump shot (Collin Gillespie assists) | 69 | 62 |
| Q3 - 10:30 | Pistons | Cade Cunningham misses technical free throw 1 of 1 | 66 | 62 |
| Q3 - 10:30 | Suns | Grayson Allen technical foul | 66 | 62 |
| Q3 - 10:30 | Pistons | Ausar Thompson personal foul (Grayson Allen draws the foul) | 66 | 62 |
| Q3 - 10:36 | Pistons | Jalen Duren makes two point cutting dunk (Ausar Thompson assists) | 66 | 62 |
| Q3 - 10:59 | Suns | Royce O'Neale makes three point pullup jump shot (Collin Gillespie assists) | 66 | 60 |
| Q3 - 11:08 | Suns | Mark Williams defensive rebound | 63 | 60 |
| Q3 - 11:10 | Pistons | Cade Cunningham misses two point pullup jump shot | 63 | 60 |
| Q3 - 11:18 | Pistons | Jalen Duren defensive rebound | 63 | 60 |
| Q3 - 11:18 | Suns | Cade Cunningham blocks Collin Gillespie's two point stepback jump shot | 63 | 60 |
| Q3 - 11:37 | Suns 60 second timeout | 63 | 60 | |
| Q3 - 11:37 | Pistons | Duncan Robinson makes three point jump shot (Jalen Duren assists) | 63 | 60 |
| Q3 - 11:37 | Pistons | Jalen Duren offensive rebound | 63 | 57 |
| Q3 - 11:41 | Pistons | Cade Cunningham misses regular free throw 2 of 2 | 63 | 57 |
| Q3 - 11:41 | Pistons | Cade Cunningham makes regular free throw 1 of 2 | 63 | 57 |
| Q3 - 11:41 | Suns | Grayson Allen shooting foul (Cade Cunningham draws the foul) | 63 | 56 |
| Q3 - 12:00 | Pistons lineup change (Tobias Harris, Jalen Duren, Ausar Thompson, Cade Cunningham, Duncan Robinson) | 63 | 56 | |
| Q3 - 12:00 | Suns lineup change (Mark Williams, Dillon Brooks, Grayson Allen, Royce O'Neale, Collin Gillespie) | 63 | 56 | |
| Q2 - 0:00.0 | End of 1st Half. | 63 | 56 | |
| Q2 - 0:00.0 | Pistons | Pistons offensive rebound | 63 | 56 |
| Q2 - 0:00.0 | Pistons | Tobias Harris misses two point driving layup | 63 | 56 |
| Q2 - 0:03.4 | Pistons | Isaiah Stewart defensive rebound | 63 | 56 |
| Q2 - 0:03.4 | Suns | Isaiah Stewart blocks Royce O'Neale's two point driving finger roll layup | 63 | 56 |
| Q2 - 0:28.5 | Pistons | Cade Cunningham makes two point driving floating bank jump shot | 63 | 56 |
| Q2 - 0:40.8 | Pistons | Cade Cunningham defensive rebound | 63 | 54 |
| Q2 - 0:43.2 | Suns | Royce O'Neale misses regular free throw 2 of 2 | 63 | 54 |
| Q2 - 0:43.2 | Suns | Royce O'Neale misses regular free throw 1 of 2 | 63 | 54 |
| Q2 - 0:43.2 | Pistons | Isaiah Stewart personal foul (Royce O'Neale draws the foul) | 63 | 54 |
| Q2 - 0:54.4 | Pistons | Duncan Robinson makes three point jump shot (Cade Cunningham assists) | 63 | 54 |
| Q2 - 1:02 | Pistons | Tobias Harris defensive rebound | 63 | 51 |
| Q2 - 1:05 | Suns | Collin Gillespie misses regular free throw 2 of 2 | 63 | 51 |
| Q2 - 1:05 | Suns | Collin Gillespie makes regular free throw 1 of 2 | 63 | 51 |
| Q2 - 1:05 | Pistons lineup change (Tobias Harris, Javonte Green, Isaiah Stewart, Cade Cunningham, Duncan Robinson) | 62 | 51 | |
| Q2 - 1:05 | Suns lineup change (Jordan Goodwin, Oso Ighodaro, Royce O'Neale, Collin Gillespie, Ryan Dunn) | 62 | 51 | |
| Q2 - 1:05 | Suns | Collin Gillespie makes technical free throw 1 of 1 | 62 | 51 |
| Q2 - 1:05 | Instant replay (Request: Ruling Overturned) | 61 | 51 | |
| Q2 - 1:05 | Pistons | Isaiah Stewart technical foul | 61 | 51 |
| Q2 - 1:05 | Pistons | Ronald Holland II shooting foul (Collin Gillespie draws the foul) | 61 | 51 |
| Q2 - 1:12 | Pistons | Isaiah Stewart turnover (3-second violation) | 61 | 51 |
| Q2 - 1:27 | Suns | Grayson Allen makes three point jump shot (Collin Gillespie assists) | 61 | 51 |
| Q2 - 1:30 | Suns | Jordan Goodwin offensive rebound | 58 | 51 |
| Q2 - 1:35 | Suns | Royce O'Neale misses three point jump shot | 58 | 51 |
| Q2 - 1:44 | Pistons | Ronald Holland II turnover (bad pass) (Oso Ighodaro steals) | 58 | 51 |
| Q2 - 1:48 | Pistons | Cade Cunningham defensive rebound | 58 | 51 |
| Q2 - 1:50 | Suns | Oso Ighodaro misses two point floating jump shot | 58 | 51 |
| Q2 - 2:02 | Pistons | Ronald Holland II turnover (bad pass) (Jordan Goodwin steals) | 58 | 51 |
| Q2 - 2:10 | Suns | Grayson Allen makes three point stepback jump shot | 58 | 51 |
| Q2 - 2:27 | Pistons | Ronald Holland II makes regular free throw 2 of 2 | 55 | 51 |
| Q2 - 2:27 | Pistons lineup change (Tobias Harris, Isaiah Stewart, Ronald Holland II, Cade Cunningham, Duncan Robinson) | 55 | 50 | |
| Q2 - 2:27 | Suns lineup change (Jordan Goodwin, Oso Ighodaro, Grayson Allen, Royce O'Neale, Collin Gillespie) | 55 | 50 | |
| Q2 - 2:27 | Pistons | Ronald Holland II makes regular free throw 1 of 2 | 55 | 50 |
| Q2 - 2:27 | Instant replay (Challenge: Ruling Overturned) | 55 | 49 | |
| Q2 - 2:27 | Suns | Dillon Brooks personal foul (Ronald Holland II draws the foul) | 55 | 49 |
| Q2 - 2:31 | Pistons | Ronald Holland II defensive rebound | 55 | 49 |
| Q2 - 2:32 | Suns | Mark Williams misses two point tip layup | 55 | 49 |
| Q2 - 2:32 | Suns | Mark Williams offensive rebound | 55 | 49 |
| Q2 - 2:34 | Suns | Dillon Brooks misses three point pullup jump shot | 55 | 49 |
| Q2 - 2:38 | Suns | Mark Williams defensive rebound | 55 | 49 |
| Q2 - 2:41 | Pistons | Jalen Duren misses two point turnaround fadeaway jump shot | 55 | 49 |
| Q2 - 3:02 | Pistons | Ronald Holland II defensive rebound | 55 | 49 |
| Q2 - 3:05 | Suns | Mark Williams misses regular free throw 2 of 2 | 55 | 49 |
| Q2 - 3:05 | Pistons lineup change (Tobias Harris, Jalen Duren, Ronald Holland II, Cade Cunningham, Duncan Robinson) | 55 | 49 | |
| Q2 - 3:05 | Suns | Mark Williams makes regular free throw 1 of 2 | 55 | 49 |
| Q2 - 3:05 | Pistons | Ronald Holland II shooting foul (Mark Williams draws the foul) | 54 | 49 |
| Q2 - 3:14 | Pistons | Tobias Harris makes two point running layup (Ronald Holland II assists) | 54 | 49 |
| Q2 - 3:16 | Pistons | Ronald Holland II defensive rebound | 54 | 47 |
| Q2 - 3:20 | Suns | Daniss Jenkins blocks Grayson Allen's three point turnaround jump shot | 54 | 47 |
| Q2 - 3:46 | Pistons | Duncan Robinson makes two point pullup jump shot (Daniss Jenkins assists) | 54 | 47 |
| Q2 - 3:54 | Pistons | Ronald Holland II makes flagrant free throw 2 of 2 | 54 | 45 |
| Q2 - 3:54 | Pistons | Ronald Holland II misses flagrant free throw 1 of 2 | 54 | 44 |
| Q2 - 3:54 | Suns lineup change (Mark Williams, Dillon Brooks, Grayson Allen, Royce O'Neale, Collin Gillespie) | 54 | 44 | |
| Q2 - 3:54 | Suns | Grayson Allen makes technical free throw 1 of 1 | 54 | 44 |
| Q2 - 3:54 | Pistons | Duncan Robinson technical foul | 53 | 44 |
| Q2 - 3:54 | Instant replay (Request: Ruling Overturned) | 53 | 44 | |
| Q2 - 3:54 | Suns | Dillon Brooks flagrant 1 (Ronald Holland II draws the foul) | 53 | 44 |
| Q2 - 3:54 | Suns | Dillon Brooks turnover (lost ball) (Ronald Holland II steals) | 53 | 44 |
| Q2 - 4:15 | Pistons | Duncan Robinson makes two point driving floating bank jump shot (Daniss Jenkins assists) | 53 | 44 |
| Q2 - 4:30 | Suns | Mark Williams turnover (offensive foul) | 53 | 42 |
| Q2 - 4:30 | Suns | Mark Williams offensive foul (Daniss Jenkins draws the foul) | 53 | 42 |
| Q2 - 4:38 | Pistons | Daniss Jenkins makes three point running pullup jump shot | 53 | 42 |
| Q2 - 4:43 | Pistons | Jalen Duren defensive rebound | 53 | 39 |
| Q2 - 4:45 | Suns | Dillon Brooks misses two point turnaround fadeaway jump shot | 53 | 39 |
| Q2 - 5:00 | Pistons | Tobias Harris makes regular free throw 2 of 2 | 53 | 39 |
| Q2 - 5:00 | Pistons | Tobias Harris makes regular free throw 1 of 2 | 53 | 38 |
| Q2 - 5:00 | Suns | Grayson Allen makes technical free throw 1 of 1 | 53 | 37 |
| Q2 - 5:00 | Pistons | Tobias Harris technical foul | 52 | 37 |
| Q2 - 5:00 | Instant replay (Challenge: Ruling Overturned) | 52 | 37 | |
| Q2 - 5:00 | Pistons 60 second timeout | 52 | 37 | |
| Q2 - 5:00 | Suns | Grayson Allen shooting foul (Tobias Harris draws the foul) | 52 | 37 |
| Q2 - 5:16 | Suns | Dillon Brooks makes regular free throw 2 of 2 | 52 | 37 |
| Q2 - 5:16 | Suns | Dillon Brooks makes regular free throw 1 of 2 | 51 | 37 |
| Q2 - 5:16 | Pistons | Ronald Holland II personal foul (Dillon Brooks draws the foul) | 50 | 37 |
| Q2 - 5:23 | Pistons | Ronald Holland II makes regular free throw 1 of 1 | 50 | 37 |
| Q2 - 5:23 | Suns | Mark Williams shooting foul (Ronald Holland II draws the foul) | 50 | 36 |
| Q2 - 5:23 | Pistons | Ronald Holland II makes two point driving layup (Daniss Jenkins assists) | 50 | 36 |
| Q2 - 5:33 | Suns | Dillon Brooks makes regular free throw 2 of 2 | 50 | 34 |
| Q2 - 5:33 | Suns | Dillon Brooks misses regular free throw 1 of 2 | 49 | 34 |
| Q2 - 5:33 | Pistons | Daniss Jenkins shooting foul (Dillon Brooks draws the foul) | 49 | 34 |
| Q2 - 5:40 | Suns | Royce O'Neale defensive rebound | 49 | 34 |
| Q2 - 5:44 | Pistons | Tobias Harris misses three point jump shot | 49 | 34 |
| Q2 - 5:52 | Pistons | Jalen Duren defensive rebound | 49 | 34 |
| Q2 - 5:55 | Suns | Grayson Allen misses three point jump shot | 49 | 34 |
| Q2 - 6:05 | Stoppage (Out of bounds) | 49 | 34 | |
| Q2 - 6:06 | Suns | Suns defensive rebound | 49 | 34 |
| Q2 - 6:08 | Pistons | Mark Williams blocks Tobias Harris's two point running layup | 49 | 34 |
| Q2 - 6:12 | Suns | Royce O'Neale turnover (lost ball) (Daniss Jenkins steals) | 49 | 34 |
| Q2 - 6:29 | Suns | Dillon Brooks makes flagrant free throw 1 of 1 | 49 | 34 |
| Q2 - 6:29 | Pistons lineup change (Tobias Harris, Jalen Duren, Daniss Jenkins, Ronald Holland II, Duncan Robinson) | 48 | 34 | |
| Q2 - 6:29 | Instant replay (Request: Ruling Overturned) | 48 | 34 | |
| Q2 - 6:29 | Pistons | Ausar Thompson flagrant 1 (Dillon Brooks draws the foul) | 48 | 34 |
| Q2 - 6:29 | Suns | Dillon Brooks makes three point jump shot (Royce O'Neale assists) | 48 | 34 |
| Q2 - 6:33 | Suns lineup change (Mark Williams, Dillon Brooks, Rasheer Fleming, Grayson Allen, Royce O'Neale) | 45 | 34 | |
| Q2 - 6:33 | Pistons | Ausar Thompson personal foul (Jordan Goodwin draws the foul) | 45 | 34 |
| Q2 - 6:33 | Suns | Jordan Goodwin defensive rebound | 45 | 34 |
| Q2 - 6:33 | Pistons | Jordan Goodwin blocks Ausar Thompson's two point driving layup | 45 | 34 |
| Q2 - 6:53 | Suns | Royce O'Neale makes three point pullup jump shot | 45 | 34 |
| Q2 - 7:05 | Pistons | Tobias Harris makes regular free throw 2 of 2 | 42 | 34 |
| Q2 - 7:05 | Pistons | Tobias Harris makes regular free throw 1 of 2 | 42 | 33 |
| Q2 - 7:05 | Suns | Grayson Allen shooting foul (Tobias Harris draws the foul) | 42 | 32 |
| Q2 - 7:05 | Pistons | Tobias Harris offensive rebound | 42 | 32 |
| Q2 - 7:05 | Pistons | Duncan Robinson misses three point running jump shot | 42 | 32 |
| Q2 - 7:23 | Suns | Jordan Goodwin turnover (bad pass) (Tobias Harris steals) | 42 | 32 |
| Q2 - 7:23 | Pistons | Daniss Jenkins makes regular free throw 2 of 2 | 42 | 32 |
| Q2 - 7:23 | Pistons lineup change (Tobias Harris, Jalen Duren, Daniss Jenkins, Ausar Thompson, Duncan Robinson) | 42 | 31 | |
| Q2 - 7:23 | Suns lineup change (Mark Williams, Jordan Goodwin, Dillon Brooks, Grayson Allen, Royce O'Neale) | 42 | 31 | |
| Q2 - 7:23 | Pistons | Daniss Jenkins makes regular free throw 1 of 2 | 42 | 31 |
| Q2 - 7:23 | Suns | Oso Ighodaro shooting foul (Daniss Jenkins draws the foul) | 42 | 30 |
| Q2 - 7:35 | Suns lineup change (Jordan Goodwin, Dillon Brooks, Oso Ighodaro, Royce O'Neale, Collin Gillespie) | 42 | 30 | |
| Q2 - 7:35 | Pistons | Pistons defensive rebound | 42 | 30 |
| Q2 - 7:35 | Suns | Oso Ighodaro misses two point driving finger roll layup | 42 | 30 |
| Q2 - 7:52 | Pistons | Javonte Green makes three point jump shot (Cade Cunningham assists) | 42 | 30 |
| Q2 - 8:04 | Suns | Ryan Dunn turnover (traveling) | 42 | 27 |
| Q2 - 8:13 | Suns | Oso Ighodaro defensive rebound | 42 | 27 |
| Q2 - 8:14 | Pistons | Oso Ighodaro blocks Cade Cunningham's two point pullup jump shot | 42 | 27 |
| Q2 - 8:39 | Pistons lineup change (Jalen Duren, Daniss Jenkins, Ausar Thompson, Javonte Green, Cade Cunningham) | 42 | 27 | |
| Q2 - 8:39 | Pistons 60 second timeout | 42 | 27 | |
| Q2 - 8:39 | Suns | Jordan Goodwin makes two point tip layup | 42 | 27 |
| Q2 - 8:39 | Suns | Jordan Goodwin offensive rebound | 40 | 27 |
| Q2 - 8:43 | Suns | Collin Gillespie misses three point running jump shot | 40 | 27 |
| Q2 - 8:47 | Pistons | Cade Cunningham turnover (lost ball) (Oso Ighodaro steals) | 40 | 27 |
| Q2 - 8:56 | Pistons | Isaiah Stewart defensive rebound | 40 | 27 |
| Q2 - 9:00 | Suns | Ryan Dunn misses three point running jump shot | 40 | 27 |
| Q2 - 9:05 | Pistons | Caris LeVert turnover (bad pass) (Isaiah Livers steals) | 40 | 27 |
| Q2 - 9:16 | Pistons lineup change (Daniss Jenkins, Caris LeVert, Javonte Green, Isaiah Stewart, Cade Cunningham) | 40 | 27 | |
| Q2 - 9:16 | Suns | Collin Gillespie personal foul (Caris LeVert draws the foul) | 40 | 27 |
| Q2 - 9:26 | Suns | Jordan Goodwin makes two point running layup | 40 | 27 |
| Q2 - 9:31 | Pistons | Cade Cunningham turnover (bad pass) (Jordan Goodwin steals) | 38 | 27 |
| Q2 - 9:53 | Suns | Collin Gillespie makes two point stepback jump shot | 38 | 27 |
| Q2 - 10:19 | Pistons delay of game violation | 36 | 27 | |
| Q2 - 10:19 | Pistons | Caris LeVert makes two point driving finger roll layup (Cade Cunningham assists) | 36 | 27 |
| Q2 - 10:25 | Pistons 60 second timeout | 36 | 25 | |
| Q2 - 10:25 | Suns | Isaiah Livers turnover (out of bounds step) | 36 | 25 |
| Q2 - 10:29 | Pistons | Isaiah Stewart turnover (lost ball) (Collin Gillespie steals) | 36 | 25 |
| Q2 - 10:43 | Suns | Oso Ighodaro makes regular free throw 2 of 2 | 36 | 25 |
| Q2 - 10:43 | Suns | Oso Ighodaro misses regular free throw 1 of 2 | 35 | 25 |
| Q2 - 10:43 | Pistons | Caris LeVert shooting foul (Oso Ighodaro draws the foul) | 35 | 25 |
| Q2 - 10:53 | Pistons | Isaiah Stewart makes regular free throw 2 of 2 | 35 | 25 |
| Q2 - 10:53 | Pistons | Isaiah Stewart makes regular free throw 1 of 2 | 35 | 24 |
| Q2 - 10:53 | Suns | Collin Gillespie shooting foul (Isaiah Stewart draws the foul) | 35 | 23 |
| Q2 - 10:53 | Pistons | Isaiah Stewart offensive rebound | 35 | 23 |
| Q2 - 10:53 | Pistons | Javonte Green misses three point jump shot | 35 | 23 |
| Q2 - 11:15 | Stoppage (Out of bounds) | 35 | 23 | |
| Q2 - 11:21 | Suns | Ryan Dunn makes three point running jump shot (Isaiah Livers assists) | 35 | 23 |
| Q2 - 11:28 | Pistons | Caris LeVert turnover (bad pass) (Oso Ighodaro steals) | 32 | 23 |
| Q2 - 11:31 | Suns | Collin Gillespie turnover (lost ball) (Javonte Green steals) | 32 | 23 |
| Q2 - 11:32 | Suns | Ryan Dunn offensive rebound | 32 | 23 |
| Q2 - 11:34 | Suns | Jordan Goodwin misses two point stepback jump shot | 32 | 23 |
| Q2 - 11:51 | Pistons | Ronald Holland II turnover (out of bounds lost ball) | 32 | 23 |
| Q2 - 12:00 | Pistons lineup change (Caris LeVert, Javonte Green, Isaiah Stewart, Ronald Holland II, Cade Cunningham) | 32 | 23 | |
| Q2 - 12:00 | Suns lineup change (Jordan Goodwin, Oso Ighodaro, Collin Gillespie, Isaiah Livers, Ryan Dunn) | 32 | 23 | |
| Q1 - 0:00.0 | End of 1st Quarter. | 32 | 23 | |
| Q1 - 0:00.1 | Pistons | Pistons offensive rebound | 32 | 23 |
| Q1 - 0:00.7 | Suns | Grayson Allen makes three point jump shot (Collin Gillespie assists) | 32 | 23 |
| Q1 - 0:05.7 | Suns lineup change (Oso Ighodaro, Grayson Allen, Royce O'Neale, Collin Gillespie, Isaiah Livers) | 29 | 23 | |
| Q1 - 0:05.7 | Pistons lineup change (Ausar Thompson, Caris LeVert, Javonte Green, Isaiah Stewart, Ronald Holland II) | 29 | 23 | |
| Q1 - 0:05.7 | Suns lineup change (Jordan Goodwin, Oso Ighodaro, Grayson Allen, Royce O'Neale, Collin Gillespie) | 29 | 23 | |
| Q1 - 0:05.7 | Stoppage (Out of bounds) | 29 | 23 | |
| Q1 - 0:21.8 | Suns | Isaiah Livers defensive rebound | 29 | 23 |
| Q1 - 0:24.8 | Pistons | Jaden Ivey misses three point jump shot | 29 | 23 |
| Q1 - 0:41.1 | Suns | Collin Gillespie makes three point pullup jump shot | 29 | 23 |
| Q1 - 0:52.2 | Suns | Isaiah Livers offensive rebound | 26 | 23 |
| Q1 - 0:56.0 | Suns | Jordan Goodwin misses three point jump shot | 26 | 23 |
| Q1 - 1:03 | Pistons | Jaden Ivey turnover (bad pass) (Isaiah Livers steals) | 26 | 23 |
| Q1 - 1:05 | Pistons | Jaden Ivey defensive rebound | 26 | 23 |
| Q1 - 1:08 | Suns | Isaiah Livers misses three point jump shot | 26 | 23 |
| Q1 - 1:16 | Suns | Jordan Goodwin defensive rebound | 26 | 23 |
| Q1 - 1:19 | Pistons | Isaiah Stewart misses three point jump shot | 26 | 23 |
| Q1 - 1:40 | Suns | Collin Gillespie makes three point pullup jump shot | 26 | 23 |
| Q1 - 2:00 | Pistons | Jaden Ivey makes three point jump shot (Caris LeVert assists) | 23 | 23 |
| Q1 - 2:27 | Suns | Oso Ighodaro makes two point cutting layup (Jordan Goodwin assists) | 23 | 20 |
| Q1 - 2:49 | Suns lineup change (Jordan Goodwin, Oso Ighodaro, Collin Gillespie, Isaiah Livers, Ryan Dunn) | 21 | 20 | |
| Q1 - 2:49 | Suns 60 second timeout | 21 | 20 | |
| Q1 - 2:49 | Stoppage (Out of bounds) | 21 | 20 | |
| Q1 - 2:49 | Suns | Jordan Goodwin defensive rebound | 21 | 20 |
| Q1 - 2:49 | Pistons | Ronald Holland II misses two point driving finger roll layup | 21 | 20 |
| Q1 - 2:58 | Pistons | Ronald Holland II defensive rebound | 21 | 20 |
| Q1 - 3:01 | Suns | Oso Ighodaro misses regular free throw 1 of 1 | 21 | 20 |
| Q1 - 3:01 | Pistons | Isaiah Stewart shooting foul (Oso Ighodaro draws the foul) | 21 | 20 |
| Q1 - 3:01 | Suns | Oso Ighodaro makes two point dunk (Jordan Goodwin assists) | 21 | 20 |
| Q1 - 3:10 | Pistons lineup change (Caris LeVert, Javonte Green, Isaiah Stewart, Ronald Holland II, Jaden Ivey) | 19 | 20 | |
| Q1 - 3:10 | Suns lineup change (Jordan Goodwin, Dillon Brooks, Oso Ighodaro, Collin Gillespie, Ryan Dunn) | 19 | 20 | |
| Q1 - 3:10 | Stoppage (Out of bounds) | 19 | 20 | |
| Q1 - 3:15 | Suns | Grayson Allen defensive rebound | 19 | 20 |
| Q1 - 3:17 | Pistons | Ronald Holland II misses three point running jump shot | 19 | 20 |
| Q1 - 3:25 | Suns | Grayson Allen turnover (bad pass) (Caris LeVert steals) | 19 | 20 |
| Q1 - 3:37 | Pistons | Jaden Ivey makes three point jump shot (Cade Cunningham assists) | 19 | 20 |
| Q1 - 3:55 | Pistons | Ronald Holland II defensive rebound | 19 | 17 |
| Q1 - 3:58 | Suns | Dillon Brooks misses three point jump shot | 19 | 17 |
| Q1 - 4:09 | Stoppage (Out of bounds) | 19 | 17 | |
| Q1 - 4:09 | Suns | Suns defensive rebound | 19 | 17 |
| Q1 - 4:09 | Pistons | Cade Cunningham misses three point pullup jump shot | 19 | 17 |
| Q1 - 4:27 | Suns | Dillon Brooks makes regular free throw 2 of 2 | 19 | 17 |
| Q1 - 4:27 | Pistons lineup change (Caris LeVert, Isaiah Stewart, Ronald Holland II, Cade Cunningham, Jaden Ivey) | 18 | 17 | |
| Q1 - 4:27 | Suns lineup change (Jordan Goodwin, Dillon Brooks, Oso Ighodaro, Grayson Allen, Ryan Dunn) | 18 | 17 | |
| Q1 - 4:27 | Suns | Dillon Brooks makes regular free throw 1 of 2 | 18 | 17 |
| Q1 - 4:27 | Pistons | Ausar Thompson shooting foul (Dillon Brooks draws the foul) | 17 | 17 |
| Q1 - 4:34 | Pistons | Jaden Ivey makes two point pullup jump shot | 17 | 17 |
| Q1 - 4:55 | Suns | Dillon Brooks makes two point turnaround fadeaway jump shot | 17 | 15 |
| Q1 - 5:14 | Pistons | Cade Cunningham makes regular free throw 2 of 2 | 15 | 15 |
| Q1 - 5:14 | Pistons lineup change (Ausar Thompson, Isaiah Stewart, Ronald Holland II, Cade Cunningham, Jaden Ivey) | 15 | 14 | |
| Q1 - 5:14 | Pistons lineup change (Jalen Duren, Isaiah Stewart, Ronald Holland II, Cade Cunningham, Jaden Ivey) | 15 | 14 | |
| Q1 - 5:14 | Pistons | Cade Cunningham makes regular free throw 1 of 2 | 15 | 14 |
| Q1 - 5:14 | Suns | Dillon Brooks shooting foul (Cade Cunningham draws the foul) | 15 | 13 |
| Q1 - 5:25 | Suns lineup change (Mark Williams, Jordan Goodwin, Dillon Brooks, Grayson Allen, Ryan Dunn) | 15 | 13 | |
| Q1 - 5:25 | Suns | Grayson Allen personal foul (Duncan Robinson draws the foul) | 15 | 13 |
| Q1 - 5:36 | Suns | Grayson Allen makes three point jump shot | 15 | 13 |
| Q1 - 5:48 | Pistons | Jalen Duren makes two point turnaround jump shot | 12 | 13 |
| Q1 - 6:05 | Suns | Dillon Brooks makes two point driving floating jump shot (Mark Williams assists) | 12 | 11 |
| Q1 - 6:11 | Suns | Mark Williams offensive rebound | 10 | 11 |
| Q1 - 6:11 | Suns | Duncan Robinson blocks Jordan Goodwin's two point running layup | 10 | 11 |
| Q1 - 6:15 | Suns | Grayson Allen defensive rebound | 10 | 11 |
| Q1 - 6:18 | Pistons | Cade Cunningham misses three point stepback jump shot | 10 | 11 |
| Q1 - 6:32 | Suns | Grayson Allen makes regular free throw 2 of 2 | 10 | 11 |
| Q1 - 6:32 | Pistons lineup change (Jalen Duren, Ausar Thompson, Isaiah Stewart, Cade Cunningham, Duncan Robinson) | 9 | 11 | |
| Q1 - 6:32 | Suns | Grayson Allen makes regular free throw 1 of 2 | 9 | 11 |
| Q1 - 6:32 | Pistons | Duncan Robinson shooting foul (Grayson Allen draws the foul) | 8 | 11 |
| Q1 - 6:32 | Suns | Grayson Allen defensive rebound | 8 | 11 |
| Q1 - 6:33 | Pistons | Grayson Allen blocks Duncan Robinson's three point pullup jump shot | 8 | 11 |
| Q1 - 6:38 | Stoppage (Out of bounds) | 8 | 11 | |
| Q1 - 6:40 | Suns lineup change (Mark Williams, Jordan Goodwin, Dillon Brooks, Grayson Allen, Royce O'Neale) | 8 | 11 | |
| Q1 - 6:40 | Stoppage (Out of bounds) | 8 | 11 | |
| Q1 - 6:57 | Pistons 60 second timeout | 8 | 11 | |
| Q1 - 6:59 | Suns | Grayson Allen makes three point jump shot (Collin Gillespie assists) | 8 | 11 |
| Q1 - 7:02 | Suns | Collin Gillespie defensive rebound | 5 | 11 |
| Q1 - 7:05 | Pistons | Mark Williams blocks Ausar Thompson's two point driving layup | 5 | 11 |
| Q1 - 7:21 | Suns | Grayson Allen makes two point driving layup (Royce O'Neale assists) | 5 | 11 |
| Q1 - 7:43 | Pistons | Duncan Robinson makes three point jump shot (Cade Cunningham assists) | 3 | 11 |
| Q1 - 7:52 | Suns | Dillon Brooks personal foul (Ausar Thompson draws the foul) | 3 | 8 |
| Q1 - 7:52 | Pistons | Jalen Duren offensive rebound | 3 | 8 |
| Q1 - 7:53 | Pistons | Mark Williams blocks Jalen Duren's two point driving layup | 3 | 8 |
| Q1 - 7:58 | Pistons | Tobias Harris offensive rebound | 3 | 8 |
| Q1 - 8:00 | Pistons | Jalen Duren misses two point turnaround hook shot | 3 | 8 |
| Q1 - 8:04 | Pistons | Jalen Duren offensive rebound | 3 | 8 |
| Q1 - 8:06 | Pistons | Cade Cunningham misses two point driving floating jump shot | 3 | 8 |
| Q1 - 8:14 | Pistons | Jalen Duren defensive rebound | 3 | 8 |
| Q1 - 8:17 | Suns | Grayson Allen misses three point pullup jump shot | 3 | 8 |
| Q1 - 8:30 | Stoppage (Out of bounds) | 3 | 8 | |
| Q1 - 8:30 | Suns | Suns defensive rebound | 3 | 8 |
| Q1 - 8:30 | Pistons | Grayson Allen blocks Tobias Harris's two point running layup | 3 | 8 |
| Q1 - 8:34 | Suns | Dillon Brooks turnover (lost ball) (Tobias Harris steals) | 3 | 8 |
| Q1 - 8:41 | Jump ball. Mark Williams vs. Ausar Thompson (Dillon Brooks gains possession) | 3 | 8 | |
| Q1 - 8:41 | Suns | Suns offensive rebound | 3 | 8 |
| Q1 - 8:48 | Suns | Royce O'Neale misses three point running jump shot | 3 | 8 |
| Q1 - 8:52 | Suns | Grayson Allen defensive rebound | 3 | 8 |
| Q1 - 8:54 | Pistons | Cade Cunningham misses three point running jump shot | 3 | 8 |
| Q1 - 9:01 | Suns | Grayson Allen turnover (bad pass) (Tobias Harris steals) | 3 | 8 |
| Q1 - 9:11 | Suns | Royce O'Neale defensive rebound | 3 | 8 |
| Q1 - 9:11 | Pistons | Grayson Allen blocks Cade Cunningham's two point running reverse layup | 3 | 8 |
| Q1 - 9:14 | Pistons | Tobias Harris defensive rebound | 3 | 8 |
| Q1 - 9:16 | Suns | Collin Gillespie misses three point pullup jump shot | 3 | 8 |
| Q1 - 9:33 | Pistons | Cade Cunningham makes two point driving floating jump shot (Ausar Thompson assists) | 3 | 8 |
| Q1 - 9:41 | Pistons | Duncan Robinson offensive rebound | 3 | 6 |
| Q1 - 9:43 | Pistons | Duncan Robinson misses two point driving finger roll layup | 3 | 6 |
| Q1 - 9:47 | Pistons | Ausar Thompson offensive rebound | 3 | 6 |
| Q1 - 9:49 | Pistons | Cade Cunningham misses three point running jump shot | 3 | 6 |
| Q1 - 9:55 | Pistons | Jalen Duren defensive rebound | 3 | 6 |
| Q1 - 9:58 | Suns | Grayson Allen misses three point running jump shot | 3 | 6 |
| Q1 - 10:04 | Pistons | Cade Cunningham turnover (bad pass) (Collin Gillespie steals) | 3 | 6 |
| Q1 - 10:31 | Suns | Royce O'Neale makes three point pullup jump shot | 3 | 6 |
| Q1 - 10:41 | Pistons | Tobias Harris makes two point running dunk (Cade Cunningham assists) | 0 | 6 |
| Q1 - 10:45 | Pistons | Jalen Duren defensive rebound | 0 | 4 |
| Q1 - 10:47 | Suns | Dillon Brooks misses two point fadeaway jump shot | 0 | 4 |
| Q1 - 11:04 | Suns | Royce O'Neale defensive rebound | 0 | 4 |
| Q1 - 11:08 | Pistons | Jalen Duren misses regular free throw 1 of 1 | 0 | 4 |
| Q1 - 11:08 | Suns | Mark Williams shooting foul (Jalen Duren draws the foul) | 0 | 4 |
| Q1 - 11:08 | Pistons | Jalen Duren makes two point running layup | 0 | 4 |
| Q1 - 11:12 | Pistons | Jalen Duren defensive rebound | 0 | 2 |
| Q1 - 11:15 | Suns | Grayson Allen misses three point pullup jump shot | 0 | 2 |
| Q1 - 11:28 | Pistons | Tobias Harris makes two point pullup jump shot | 0 | 2 |
| Q1 - 11:36 | Pistons | Jalen Duren defensive rebound | 0 | 0 |
| Q1 - 11:39 | Suns | Jalen Duren blocks Dillon Brooks's two point driving layup | 0 | 0 |
| Q1 - 12:00 | Mark Williams vs. Jalen Duren (Grayson Allen gains possession) | 0 | 0 | |
| Q1 - 12:00 | Pistons lineup change (Tobias Harris, Jalen Duren, Ausar Thompson, Cade Cunningham, Duncan Robinson) | 0 | 0 | |
| Q1 - 12:00 | Suns lineup change (Mark Williams, Dillon Brooks, Grayson Allen, Royce O'Neale, Collin Gillespie) | 0 | 0 | |
| Clock | Team | Event | PHX | DET |
Score / WinProb | ||||
SHOOTING
Scoring Efficiency
Scoring by Shot Type
Total Points
|| PLAYER | PTS | TS% | TSM / TSA | |
|---|---|---|---|---|
| G. Allen | 33 | 63% | 16.5 / 26 | |
| C. Gillespie | 18 | 82% | 9.0 / 11 | |
| D. Brooks | 16 | 44% | 8.0 / 18 | |
| R. O'Neale | 11 | 46% | 5.5 / 12 | |
| O. Ighodaro | 10 | 50% | 5.0 / 10 | |
| J. Goodwin | 7 | 39% | 3.5 / 9 | |
| M. Williams | 5 | 50% | 2.5 / 5 | |
| R. Dunn | 5 | 63% | 2.5 / 4 | |
| I. Livers | 0 | - | 0.0 / 1 |
Total Points
|| PLAYER | PTS | TS% | TSM / TSA | |
|---|---|---|---|---|
| D. Robinson | 19 | 79% | 9.5 / 12 | |
| T. Harris | 16 | 62% | 8.0 / 13 | |
| J. Duren | 16 | 62% | 8.0 / 13 | |
| J. Ivey | 15 | 94% | 7.5 / 8 | |
| R. Holland | 11 | 61% | 5.5 / 9 | |
| C. Cunningham | 10 | 25% | 5.0 / 20 | |
| A. Thompson | 5 | 36% | 2.5 / 7 | |
| J. Green | 5 | 42% | 2.5 / 6 | |
| D. Jenkins | 5 | 125% | 2.5 / 2 | |
| I. Stewart | 4 | 50% | 2.0 / 4 | |
| C. LeVert | 2 | 100% | 1.0 / 1 |
MATCHUP
Scoring Opportunities
Scoring Efficiency
Reg Season Avg | Game Stats | |
|---|---|---|
| Efficiency & Pace | This Game | |
| Efficiency | 14 115.0 11 116.0 | PHX 105.0 DET 108.0 +3.0 |
| Pace | 20 99.5 18 99.9 | PHX 106.4 +12.0 DET 94.3 |
| Avg. Poss. Time | 19 14.1 12 14.6 | PHX 13.5 −1.7 DET 15.3 |
| Four Factors | This Game | |
| EFG % | 15 54.3% 17 54.1% | PHX 51.1% DET 52.5% +1.4% |
| TO % | 23 14.6% 28 14.9% | PHX 12.5% −2.4% DET 14.9% |
| ORB % | 7 29.2% 2 31.0% | PHX 18.4% DET 30.4% +12.0% |
| FTrt | 28 23.6 3 30.1 | PHX 28.7 DET 45.7 +17.0 |
| Misc. Stats | This Game | |
| AST % | 20 60.9% 16 62.3% | PHX 58.3% DET 65.8% +7.5% |
| STL % | 2 10.3% 1 10.3% | PHX 14.0% +4.0% DET 10.0% |
| BLK % | 25 8.1% 1 13.9% | PHX 18.4% +1.3% DET 17.1% |
Reg Season Avg | Game Stats | |
|---|---|---|
| Shooting Efficiency | This Game | |
| TS% | 17 56.2% 16 56.4% | PHX 53.0% DET 55.1% +2.1% |
| Rim FG% | 10 64.9% 19 63.7% | PHX 61.5% DET 61.5% |
| Mid FG% | 13 44.0% 23 41.4% | PHX 39.3% DET 56.5% +17.2% |
| 3P % | 11 36.6% 18 35.3% | PHX 37.0% +8.9% DET 28.1% |
| FT % | 9 80.0% 29 74.6% | PHX 64.0% +1.8% DET 62.2% |
| Shot Distribution | This Game | |
| Rim Att. % | 29 26.2% 2 38.6% | PHX 14.9% DET 32.1% +17.2% |
| Mid Att. % | 22 29.3% 13 25.8% | PHX 32.2% DET 28.4% −3.8% |
| 3P Att. % | 7 44.5% 27 35.7% | PHX 52.9% +13.4% DET 39.5% |
| Game Totals | PHX | DET |
|---|---|---|
| Possessions | 100 | 100 |
| Possession Minutes | 22.6 | 25.4 |
| Points | 105 | 108 |
| Rebounds | 41 | 54 |
| Assists | 21 | 25 |
| Steals | 14 | 10 |
| Blocks | 9 | 7 |
| Turnovers (Team) | 13 (1) | 17 (0) |
| Fouls | 25 | 15 |
| Off. Rebounds (Team) | 9 (4) | 14 (2) |
| Def. Rebounds (Team) | 32 (4) | 40 (3) |
| Field Goals | 36-87 | 38-81 |
| At-the-Rim FG | 8-13 | 16-26 |
| Midrange FG | 11-28 | 13-23 |
| 2-Point FG | 19-41 | 29-49 |
| 3-Point FG | 17-46 | 9-32 |
| Free Throws | 16-25 | 23-37 |
| Fast Break Pts | 15 | 9 |
| 2nd Chance Pts | 12 | 20 |
| Points in Paint | 30 | 44 |
| Pts off Turnovers | 19 | 16 |
| Bench Points | 22 | 42 |
| Biggest Lead | 16 | 8 |
BOXSCORE
Predictions may update within 20 minutes of the game starting given official updates about inactive players.
Predictions are made for players independently. This means total predicted player minutes and points may not align with the minutes available or the overall predicted game score. This prioritizes predicting individual boxscore stats.
Boxscore predictions are optimized for the immediate future, i.e. uncertainty increases further into the future, particularly with minutes predictions.
Boxscore predictions use estimates of player skill in each stat and at each point in time given a player's career up to that point, how quickly each stat stabalizes, and how important factors uniquely affect each stat. Read more about Skills here.