Phoenix SunsPHX (24-17)
105 FINAL 108
TV/Stream: NBA League Pass, Arizona's Family 3TV, FanDuel SN DET, Suns Live Refs: Brent Barnaky, Leon Wood, J.B. DeRosa
Team Q1Q2Q3Q4 T
PHX 32312715 105
DET 23333319 108

Play-by-Play (544 Plays)

Clock Team Play Description PHX - DET
Q1 12:00 PHX Mark Williams vs. Jalen Duren (Grayson Allen gains possession) 0 - 0
Q1 11:39 PHX Jalen Duren blocks Dillon Brooks 's 3-foot driving layup 0 - 0
Q1 11:36 DET Jalen Duren defensive rebound 0 - 0
Q1 11:28 DET Tobias Harris makes 14-foot pullup jump shot +2 0 - 2
Q1 11:15 PHX Grayson Allen misses 25-foot three point pullup jump shot 0 - 2
Q1 11:12 DET Jalen Duren defensive rebound 0 - 2
Q1 11:08 DET Jalen Duren makes running layup +2 0 - 4
Q1 11:08 PHX Mark Williams shooting foul 0 - 4
Q1 11:08 DET Jalen Duren misses free throw 1 of 1 0 - 4
Q1 11:04 PHX Royce O'Neale defensive rebound 0 - 4
Q1 10:47 PHX Dillon Brooks misses 13-foot fade away jump shot 0 - 4
Q1 10:45 DET Jalen Duren defensive rebound 0 - 4
Q1 10:41 DET Tobias Harris makes 3-foot running dunk (Cade Cunningham assists) +2 0 - 6
Q1 10:31 PHX Royce O'Neale makes 28-foot three pointer +3 3 - 6
Q1 10:04 DET Cade Cunningham bad pass turnover (Collin Gillespie steals) 3 - 6
Q1 9:58 PHX Grayson Allen misses 27-foot running jump shot 3 - 6
Q1 9:55 DET Jalen Duren defensive rebound 3 - 6
Q1 9:49 DET Cade Cunningham misses 23-foot running jump shot 3 - 6
Q1 9:47 DET Ausar Thompson offensive rebound 3 - 6
Q1 9:43 DET Duncan Robinson misses two point shot 3 - 6
Q1 9:41 DET Duncan Robinson offensive rebound 3 - 6
Q1 9:33 DET Cade Cunningham makes 10-foot driving floating jump shot (Ausar Thompson assists) +2 3 - 8
Q1 9:16 PHX Collin Gillespie misses 27-foot three point pullup jump shot 3 - 8
Q1 9:14 DET Tobias Harris defensive rebound 3 - 8
Q1 9:11 DET Grayson Allen blocks Cade Cunningham 's 3-foot two point shot 3 - 8
Q1 9:11 PHX Royce O'Neale defensive rebound 3 - 8
Q1 9:01 PHX Grayson Allen bad pass turnover (Tobias Harris steals) 3 - 8
Q1 8:54 DET Cade Cunningham misses 25-foot running jump shot 3 - 8
Q1 8:52 PHX Grayson Allen defensive rebound 3 - 8
Q1 8:48 PHX Royce O'Neale misses 24-foot running jump shot 3 - 8
Q1 8:41 PHX Mark Williams vs. Ausar Thompson (Dillon Brooks gains possession) 3 - 8
Q1 8:41 PHX Suns offensive team rebound 3 - 8
Q1 8:34 PHX Dillon Brooks lost ball turnover (Tobias Harris steals) 3 - 8
Q1 8:30 DET Grayson Allen blocks Tobias Harris 's 4-foot running layup 3 - 8
Q1 8:30 PHX Suns defensive team rebound 3 - 8
Q1 8:17 PHX Grayson Allen misses 27-foot three point pullup jump shot 3 - 8
Q1 8:14 DET Jalen Duren defensive rebound 3 - 8
Q1 8:06 DET Cade Cunningham misses driving floating jump shot 3 - 8
Q1 8:04 DET Jalen Duren offensive rebound 3 - 8
Q1 8:00 DET Jalen Duren misses 4-foot two point shot 3 - 8
Q1 7:58 DET Tobias Harris offensive rebound 3 - 8
Q1 7:53 DET Mark Williams blocks Jalen Duren 's 3-foot driving layup 3 - 8
Q1 7:52 DET Jalen Duren offensive rebound 3 - 8
Q1 7:52 PHX Dillon Brooks personal foul 3 - 8
Q1 7:43 DET Duncan Robinson makes 23-foot three point jumper (Cade Cunningham assists) +3 3 - 11
Q1 7:21 PHX Grayson Allen makes driving layup (Royce O'Neale assists) +2 5 - 11
Q1 7:05 DET Mark Williams blocks Ausar Thompson 's 7-foot driving layup 5 - 11
Q1 7:02 PHX Collin Gillespie defensive rebound 5 - 11
Q1 6:59 PHX Grayson Allen makes 25-foot three point jumper (Collin Gillespie assists) +3 8 - 11
Q1 6:57 DET Pistons Full timeout 8 - 11
Q1 6:40 PHX Jordan Goodwin enters the game for Collin Gillespie 8 - 11
Q1 6:33 DET Grayson Allen blocks Duncan Robinson 's 28-foot three point pullup jump shot 8 - 11
Q1 6:32 PHX Grayson Allen defensive rebound 8 - 11
Q1 6:32 DET Duncan Robinson shooting foul 8 - 11
Q1 6:32 PHX Grayson Allen makes free throw 1 of 2 +1 9 - 11
Q1 6:32 DET Isaiah Stewart enters the game for Tobias Harris 9 - 11
Q1 6:32 PHX Grayson Allen makes free throw 2 of 2 +1 10 - 11
Q1 6:18 DET Cade Cunningham misses 26-foot three point step back jumpshot 10 - 11
Q1 6:15 PHX Grayson Allen defensive rebound 10 - 11
Q1 6:11 PHX Duncan Robinson blocks Jordan Goodwin 's 4-foot running layup 10 - 11
Q1 6:11 PHX Mark Williams offensive rebound 10 - 11
Q1 6:05 PHX Dillon Brooks makes 5-foot driving floating jump shot (Mark Williams assists) +2 12 - 11
Q1 5:48 DET Jalen Duren makes 9-foot turnaround jump shot +2 12 - 13
Q1 5:36 PHX Grayson Allen makes 28-foot three point jumper +3 15 - 13
Q1 5:25 PHX Grayson Allen personal foul 15 - 13
Q1 5:25 PHX Ryan Dunn enters the game for Royce O'Neale 15 - 13
Q1 5:14 PHX Dillon Brooks shooting foul 15 - 13
Q1 5:14 DET Cade Cunningham makes free throw 1 of 2 +1 15 - 14
Q1 5:14 DET Jaden Ivey enters the game for Ausar Thompson 15 - 14
Q1 5:14 DET Ronald Holland II enters the game for Duncan Robinson 15 - 14
Q1 5:14 DET Ausar Thompson enters the game for Jalen Duren 15 - 14
Q1 5:14 DET Cade Cunningham makes free throw 2 of 2 +1 15 - 15
Q1 4:55 PHX Dillon Brooks makes 6-foot two point shot +2 17 - 15
Q1 4:34 DET Jaden Ivey makes 14-foot pullup jump shot +2 17 - 17
Q1 4:27 DET Ausar Thompson shooting foul 17 - 17
Q1 4:27 PHX Dillon Brooks makes free throw 1 of 2 +1 18 - 17
Q1 4:27 DET Caris LeVert enters the game for Ausar Thompson 18 - 17
Q1 4:27 PHX Oso Ighodaro enters the game for Mark Williams 18 - 17
Q1 4:27 PHX Dillon Brooks makes free throw 2 of 2 +1 19 - 17
Q1 4:09 DET Cade Cunningham misses 25-foot three point pullup jump shot 19 - 17
Q1 4:09 PHX Suns defensive team rebound 19 - 17
Q1 3:58 PHX Dillon Brooks misses 26-foot three point jumper 19 - 17
Q1 3:55 DET Ronald Holland II defensive rebound 19 - 17
Q1 3:37 DET Jaden Ivey makes 28-foot three point jumper (Cade Cunningham assists) +3 19 - 20
Q1 3:25 PHX Grayson Allen bad pass turnover (Caris LeVert steals) 19 - 20
Q1 3:17 DET Ronald Holland II misses 23-foot running jump shot 19 - 20
Q1 3:15 PHX Grayson Allen defensive rebound 19 - 20
Q1 3:10 DET Javonte Green enters the game for Cade Cunningham 19 - 20
Q1 3:10 PHX Collin Gillespie enters the game for Grayson Allen 19 - 20
Q1 3:01 PHX Oso Ighodaro makes 1-foot dunk (Jordan Goodwin assists) +2 21 - 20
Q1 3:01 DET Isaiah Stewart shooting foul 21 - 20
Q1 3:01 PHX Oso Ighodaro misses free throw 1 of 1 21 - 20
Q1 2:58 DET Ronald Holland II defensive rebound 21 - 20
Q1 2:49 DET Ronald Holland II misses two point shot 21 - 20
Q1 2:49 PHX Jordan Goodwin defensive rebound 21 - 20
Q1 2:49 PHX Suns Full timeout 21 - 20
Q1 2:49 PHX Isaiah Livers enters the game for Dillon Brooks 21 - 20
Q1 2:27 PHX Oso Ighodaro makes 3-foot layup (Jordan Goodwin assists) +2 23 - 20
Q1 2:00 DET Jaden Ivey makes 32-foot three point jumper (Caris LeVert assists) +3 23 - 23
Q1 1:40 PHX Collin Gillespie makes 27-foot three pointer +3 26 - 23
Q1 1:19 DET Isaiah Stewart misses 26-foot three point jumper 26 - 23
Q1 1:16 PHX Jordan Goodwin defensive rebound 26 - 23
Q1 1:08 PHX Isaiah Livers misses 23-foot three point jumper 26 - 23
Q1 1:05 DET Jaden Ivey defensive rebound 26 - 23
Q1 1:03 DET Jaden Ivey bad pass turnover (Isaiah Livers steals) 26 - 23
Q1 56.0 PHX Jordan Goodwin misses 24-foot three point jumper 26 - 23
Q1 52.2 PHX Isaiah Livers offensive rebound 26 - 23
Q1 41.1 PHX Collin Gillespie makes 29-foot three pointer +3 29 - 23
Q1 24.8 DET Jaden Ivey misses 23-foot three point jumper 29 - 23
Q1 21.8 PHX Isaiah Livers defensive rebound 29 - 23
Q1 5.7 DET Ausar Thompson enters the game for Jaden Ivey 29 - 23
Q1 5.7 PHX Royce O'Neale enters the game for Ryan Dunn 29 - 23
Q1 5.7 PHX Grayson Allen enters the game for Isaiah Livers 29 - 23
Q1 5.7 PHX Isaiah Livers enters the game for Jordan Goodwin 29 - 23
Q1 0.7 PHX Grayson Allen makes 30-foot three point jumper (Collin Gillespie assists) +3 32 - 23
Q1 0.3 DET Ausar Thompson misses heave jump shot 32 - 23
Q1 0.1 DET Pistons offensive team rebound 32 - 23
Q1 0.0 End of the 1st Quarter 32 - 23
Q2 12:00 DET Cade Cunningham enters the game for Ausar Thompson 32 - 23
Q2 12:00 PHX Ryan Dunn enters the game for Royce O'Neale 32 - 23
Q2 12:00 PHX Jordan Goodwin enters the game for Grayson Allen 32 - 23
Q2 11:51 DET Ronald Holland II out of bounds lost ball turnover 32 - 23
Q2 11:34 PHX Jordan Goodwin misses 15-foot step back jumpshot 32 - 23
Q2 11:32 PHX Ryan Dunn offensive rebound 32 - 23
Q2 11:31 PHX Collin Gillespie lost ball turnover (Javonte Green steals) 32 - 23
Q2 11:28 DET Caris LeVert bad pass turnover (Oso Ighodaro steals) 32 - 23
Q2 11:21 PHX Ryan Dunn makes 24-foot running jump shot (Isaiah Livers assists) +3 35 - 23
Q2 10:53 DET Javonte Green misses 25-foot three point jumper 35 - 23
Q2 10:53 DET Isaiah Stewart offensive rebound 35 - 23
Q2 10:53 PHX Collin Gillespie shooting foul 35 - 23
Q2 10:53 DET Isaiah Stewart makes free throw 1 of 2 +1 35 - 24
Q2 10:53 DET Isaiah Stewart makes free throw 2 of 2 +1 35 - 25
Q2 10:43 DET Caris LeVert shooting foul 35 - 25
Q2 10:43 PHX Oso Ighodaro misses free throw 1 of 2 35 - 25
Q2 10:43 PHX Suns offensive team rebound 35 - 25
Q2 10:43 PHX Oso Ighodaro makes free throw 2 of 2 +1 36 - 25
Q2 10:29 DET Isaiah Stewart lost ball turnover (Collin Gillespie steals) 36 - 25
Q2 10:25 PHX Isaiah Livers steps out of bounds turnover 36 - 25
Q2 10:25 DET Pistons Full timeout 36 - 25
Q2 10:19 DET Caris LeVert makes 3-foot two point shot (Cade Cunningham assists) +2 36 - 27
Q2 10:19 DET Pistons delay of game violation 36 - 27
Q2 9:53 PHX Collin Gillespie makes 11-foot step back jumpshot +2 38 - 27
Q2 9:31 DET Cade Cunningham bad pass turnover (Jordan Goodwin steals) 38 - 27
Q2 9:26 PHX Jordan Goodwin makes running layup +2 40 - 27
Q2 9:16 PHX Collin Gillespie personal foul 40 - 27
Q2 9:16 DET Daniss Jenkins enters the game for Ronald Holland II 40 - 27
Q2 9:05 DET Caris LeVert bad pass turnover (Isaiah Livers steals) 40 - 27
Q2 9:00 PHX Ryan Dunn misses 26-foot running jump shot 40 - 27
Q2 8:56 DET Isaiah Stewart defensive rebound 40 - 27
Q2 8:47 DET Cade Cunningham lost ball turnover (Oso Ighodaro steals) 40 - 27
Q2 8:43 PHX Collin Gillespie misses 28-foot running jump shot 40 - 27
Q2 8:39 PHX Jordan Goodwin offensive rebound 40 - 27
Q2 8:39 PHX Jordan Goodwin makes tip shot +2 42 - 27
Q2 8:39 DET Pistons Full timeout 42 - 27
Q2 8:39 DET Ausar Thompson enters the game for Caris LeVert 42 - 27
Q2 8:39 DET Jalen Duren enters the game for Isaiah Stewart 42 - 27
Q2 8:14 DET Oso Ighodaro blocks Cade Cunningham 's 9-foot pullup jump shot 42 - 27
Q2 8:13 PHX Oso Ighodaro defensive rebound 42 - 27
Q2 8:04 PHX Ryan Dunn traveling turnover 42 - 27
Q2 7:52 DET Javonte Green makes 23-foot three point jumper (Cade Cunningham assists) +3 42 - 30
Q2 7:35 PHX Oso Ighodaro misses two point shot 42 - 30
Q2 7:35 DET Pistons defensive team rebound 42 - 30
Q2 7:35 PHX Dillon Brooks enters the game for Ryan Dunn 42 - 30
Q2 7:35 PHX Royce O'Neale enters the game for Isaiah Livers 42 - 30
Q2 7:23 PHX Oso Ighodaro shooting foul 42 - 30
Q2 7:23 DET Daniss Jenkins makes free throw 1 of 2 +1 42 - 31
Q2 7:23 DET Tobias Harris enters the game for Cade Cunningham 42 - 31
Q2 7:23 DET Duncan Robinson enters the game for Javonte Green 42 - 31
Q2 7:23 PHX Grayson Allen enters the game for Oso Ighodaro 42 - 31
Q2 7:23 PHX Mark Williams enters the game for Collin Gillespie 42 - 31
Q2 7:23 DET Daniss Jenkins makes free throw 2 of 2 +1 42 - 32
Q2 7:23 PHX Jordan Goodwin bad pass turnover (Tobias Harris steals) 42 - 32
Q2 7:05 DET Duncan Robinson misses 26-foot running jump shot 42 - 32
Q2 7:05 DET Tobias Harris offensive rebound 42 - 32
Q2 7:05 PHX Grayson Allen shooting foul 42 - 32
Q2 7:05 DET Tobias Harris makes free throw 1 of 2 +1 42 - 33
Q2 7:05 DET Tobias Harris makes free throw 2 of 2 +1 42 - 34
Q2 6:53 PHX Royce O'Neale makes 27-foot three pointer +3 45 - 34
Q2 6:33 DET Jordan Goodwin blocks Ausar Thompson 's 5-foot driving layup 45 - 34
Q2 6:33 PHX Jordan Goodwin defensive rebound 45 - 34
Q2 6:33 DET Ausar Thompson personal foul 45 - 34
Q2 6:33 PHX Rasheer Fleming enters the game for Jordan Goodwin 45 - 34
Q2 6:29 PHX Dillon Brooks makes 26-foot three point jumper (Royce O'Neale assists) +3 48 - 34
Q2 6:29 DET Ausar Thompson flagrant foul type 1 48 - 34
Q2 6:29 (06:29) [Suns] REF-INITIATED REVIEW (CALL OVERTURNED) 48 - 34
Q2 6:29 DET Ronald Holland II enters the game for Ausar Thompson 48 - 34
Q2 6:29 PHX Dillon Brooks makes free throw flagrant 1 of 1 +1 49 - 34
Q2 6:12 PHX Royce O'Neale lost ball turnover (Daniss Jenkins steals) 49 - 34
Q2 6:08 DET Mark Williams blocks Tobias Harris 's 4-foot running layup 49 - 34
Q2 6:06 PHX Suns defensive team rebound 49 - 34
Q2 5:55 PHX Grayson Allen misses 31-foot three point jumper 49 - 34
Q2 5:52 DET Jalen Duren defensive rebound 49 - 34
Q2 5:44 DET Tobias Harris misses 27-foot three point jumper 49 - 34
Q2 5:40 PHX Royce O'Neale defensive rebound 49 - 34
Q2 5:33 DET Daniss Jenkins shooting foul 49 - 34
Q2 5:33 PHX Dillon Brooks misses free throw 1 of 2 49 - 34
Q2 5:33 PHX Suns offensive team rebound 49 - 34
Q2 5:33 PHX Dillon Brooks makes free throw 2 of 2 +1 50 - 34
Q2 5:23 DET Ronald Holland II makes driving layup (Daniss Jenkins assists) +2 50 - 36
Q2 5:23 PHX Mark Williams shooting foul 50 - 36
Q2 5:23 DET Ronald Holland II makes free throw 1 of 1 +1 50 - 37
Q2 5:16 DET Ronald Holland II personal foul 50 - 37
Q2 5:16 PHX Dillon Brooks makes free throw 1 of 2 +1 51 - 37
Q2 5:16 PHX Dillon Brooks makes free throw 2 of 2 +1 52 - 37
Q2 5:00 DET Pistons Full timeout 52 - 37
Q2 5:00 DET (05:00) [Pistons] COACH'S CHALLENGE (CALL OVERTURNED) [Pistons] retain their timeout 52 - 37
Q2 5:00 DET Tobias Harris technical foul 52 - 37
Q2 5:00 PHX Grayson Allen makes technical free throw +1 53 - 37
Q2 5:00 DET Tobias Harris makes free throw 1 of 2 +1 53 - 38
Q2 5:00 DET Tobias Harris makes free throw 2 of 2 +1 53 - 39
Q2 5:00 PHX Grayson Allen shooting foul 53 - 39
Q2 4:45 PHX Dillon Brooks misses 11-foot two point shot 53 - 39
Q2 4:43 DET Jalen Duren defensive rebound 53 - 39
Q2 4:38 DET Daniss Jenkins makes 26-foot running pullup jump shot +3 53 - 42
Q2 4:30 PHX Mark Williams offensive foul 53 - 42
Q2 4:30 PHX Mark Williams offensive foul turnover 53 - 42
Q2 4:15 DET Duncan Robinson makes 7-foot two point shot (Daniss Jenkins assists) +2 53 - 44
Q2 3:54 PHX Dillon Brooks lost ball turnover (Ronald Holland II steals) 53 - 44
Q2 3:54 PHX Dillon Brooks flagrant foul type 1 53 - 44
Q2 3:54 (03:54) [Suns] REF-INITIATED REVIEW (CALL OVERTURNED) 53 - 44
Q2 3:54 DET Duncan Robinson technical foul 53 - 44
Q2 3:54 PHX Grayson Allen makes technical free throw +1 54 - 44
Q2 3:54 PHX Collin Gillespie enters the game for Rasheer Fleming 54 - 44
Q2 3:54 DET Ronald Holland II misses free throw flagrant 1 of 2 54 - 44
Q2 3:54 DET Pistons offensive team rebound 54 - 44
Q2 3:54 DET Ronald Holland II makes free throw flagrant 2 of 2 +1 54 - 45
Q2 3:46 DET Duncan Robinson makes 10-foot pullup jump shot (Daniss Jenkins assists) +2 54 - 47
Q2 3:20 PHX Daniss Jenkins blocks Grayson Allen 's 23-foot turnaround jump shot 54 - 47
Q2 3:16 DET Ronald Holland II defensive rebound 54 - 47
Q2 3:14 DET Tobias Harris makes running layup (Ronald Holland II assists) +2 54 - 49
Q2 3:05 DET Ronald Holland II shooting foul 54 - 49
Q2 3:05 PHX Mark Williams makes free throw 1 of 2 +1 55 - 49
Q2 3:05 DET Cade Cunningham enters the game for Daniss Jenkins 55 - 49
Q2 3:05 PHX Mark Williams misses free throw 2 of 2 55 - 49
Q2 3:02 DET Ronald Holland II defensive rebound 55 - 49
Q2 2:41 DET Jalen Duren misses 8-foot two point shot 55 - 49
Q2 2:38 PHX Mark Williams defensive rebound 55 - 49
Q2 2:34 PHX Dillon Brooks misses 28-foot three point pullup jump shot 55 - 49
Q2 2:32 PHX Mark Williams offensive rebound 55 - 49
Q2 2:32 PHX Mark Williams misses tip shot 55 - 49
Q2 2:31 DET Ronald Holland II defensive rebound 55 - 49
Q2 2:27 DET (02:27) [Pistons] COACH'S CHALLENGE (CALL OVERTURNED) [Pistons] retain their timeout 55 - 49
Q2 2:27 DET Ronald Holland II makes free throw 1 of 2 +1 55 - 50
Q2 2:27 DET Ronald Holland II makes free throw 2 of 2 +1 55 - 51
Q2 2:27 PHX Dillon Brooks personal foul 55 - 51
Q2 2:27 DET Isaiah Stewart enters the game for Jalen Duren 55 - 51
Q2 2:27 PHX Oso Ighodaro enters the game for Dillon Brooks 55 - 51
Q2 2:27 PHX Jordan Goodwin enters the game for Mark Williams 55 - 51
Q2 2:10 PHX Grayson Allen makes 26-foot three point step back jumpshot +3 58 - 51
Q2 2:02 DET Ronald Holland II bad pass turnover (Jordan Goodwin steals) 58 - 51
Q2 1:50 PHX Oso Ighodaro misses 6-foot floating jump shot 58 - 51
Q2 1:48 DET Cade Cunningham defensive rebound 58 - 51
Q2 1:44 DET Ronald Holland II bad pass turnover (Oso Ighodaro steals) 58 - 51
Q2 1:35 PHX Royce O'Neale misses 26-foot three point jumper 58 - 51
Q2 1:30 PHX Jordan Goodwin offensive rebound 58 - 51
Q2 1:27 PHX Grayson Allen makes 26-foot three point jumper (Collin Gillespie assists) +3 61 - 51
Q2 1:12 DET Isaiah Stewart 3 second turnover 61 - 51
Q2 1:05 DET Ronald Holland II shooting foul 61 - 51
Q2 1:05 DET Isaiah Stewart technical foul 61 - 51
Q2 1:05 PHX Collin Gillespie makes technical free throw +1 62 - 51
Q2 1:05 DET Javonte Green enters the game for Ronald Holland II 62 - 51
Q2 1:05 PHX Ryan Dunn enters the game for Grayson Allen 62 - 51
Q2 1:05 PHX Collin Gillespie makes free throw 1 of 2 +1 63 - 51
Q2 1:05 PHX Collin Gillespie misses free throw 2 of 2 63 - 51
Q2 1:05 (01:05) [Suns] REF-INITIATED REVIEW (CALL OVERTURNED) 63 - 51
Q2 1:02 DET Tobias Harris defensive rebound 63 - 51
Q2 54.4 DET Duncan Robinson makes 26-foot three point jumper (Cade Cunningham assists) +3 63 - 54
Q2 43.2 DET Isaiah Stewart personal foul 63 - 54
Q2 43.2 PHX Royce O'Neale misses free throw 1 of 2 63 - 54
Q2 43.2 PHX Suns offensive team rebound 63 - 54
Q2 43.2 PHX Royce O'Neale misses free throw 2 of 2 63 - 54
Q2 40.8 DET Cade Cunningham defensive rebound 63 - 54
Q2 28.5 DET Cade Cunningham makes 3-foot two point shot +2 63 - 56
Q2 3.4 PHX Isaiah Stewart blocks Royce O'Neale 's 3-foot two point shot 63 - 56
Q2 3.4 DET Isaiah Stewart defensive rebound 63 - 56
Q2 0.0 DET Tobias Harris misses driving layup 63 - 56
Q2 0.0 DET Pistons offensive team rebound 63 - 56
Q2 0.0 End of the 2nd Quarter 63 - 56
Q3 12:00 DET Jalen Duren enters the game for Isaiah Stewart 63 - 56
Q3 12:00 DET Ausar Thompson enters the game for Javonte Green 63 - 56
Q3 12:00 PHX Dillon Brooks enters the game for Oso Ighodaro 63 - 56
Q3 12:00 PHX Grayson Allen enters the game for Jordan Goodwin 63 - 56
Q3 12:00 PHX Mark Williams enters the game for Ryan Dunn 63 - 56
Q3 11:41 PHX Grayson Allen shooting foul 63 - 56
Q3 11:41 DET Cade Cunningham makes free throw 1 of 2 +1 63 - 57
Q3 11:41 DET Cade Cunningham misses free throw 2 of 2 63 - 57
Q3 11:37 DET Jalen Duren offensive rebound 63 - 57
Q3 11:37 DET Duncan Robinson makes 27-foot three point jumper (Jalen Duren assists) +3 63 - 60
Q3 11:37 PHX Suns Full timeout 63 - 60
Q3 11:18 PHX Cade Cunningham blocks Collin Gillespie 's 9-foot step back jumpshot 63 - 60
Q3 11:18 DET Jalen Duren defensive rebound 63 - 60
Q3 11:10 DET Cade Cunningham misses 19-foot pullup jump shot 63 - 60
Q3 11:08 PHX Mark Williams defensive rebound 63 - 60
Q3 10:59 PHX Royce O'Neale makes 28-foot three pointer (Collin Gillespie assists) +3 66 - 60
Q3 10:36 DET Jalen Duren makes dunk (Ausar Thompson assists) +2 66 - 62
Q3 10:30 DET Ausar Thompson personal foul 66 - 62
Q3 10:30 PHX Grayson Allen technical foul 66 - 62
Q3 10:30 DET Cade Cunningham misses technical free throw 66 - 62
Q3 10:30 PHX Suns defensive team rebound 66 - 62
Q3 10:17 PHX Grayson Allen makes 31-foot three point jumper (Collin Gillespie assists) +3 69 - 62
Q3 9:58 DET Cade Cunningham bad pass turnover (Mark Williams steals) 69 - 62
Q3 9:52 PHX Mark Williams makes 2-foot dunk (Royce O'Neale assists) +2 71 - 62
Q3 9:39 PHX Mark Williams kicked ball violation 71 - 62
Q3 9:24 DET Tobias Harris makes 14-foot driving floating jump shot (Cade Cunningham assists) +2 71 - 64
Q3 9:04 PHX Grayson Allen misses 30-foot three point jumper 71 - 64
Q3 9:02 DET Jalen Duren defensive rebound 71 - 64
Q3 8:55 DET Mark Williams blocks Jalen Duren 's 5-foot driving layup 71 - 64
Q3 8:45 DET Jalen Duren offensive rebound 71 - 64
Q3 8:44 DET Jalen Duren makes 1-foot dunk +2 71 - 66
Q3 8:34 PHX Dillon Brooks misses 15-foot pullup jump shot 71 - 66
Q3 8:31 DET Jalen Duren defensive rebound 71 - 66
Q3 8:15 DET Jalen Duren misses 5-foot two point shot 71 - 66
Q3 8:11 DET Ausar Thompson offensive rebound 71 - 66
Q3 8:11 DET Ausar Thompson misses tip shot 71 - 66
Q3 8:11 DET Ausar Thompson offensive rebound 71 - 66
Q3 8:09 DET Ausar Thompson makes tip shot +2 71 - 68
Q3 7:58 PHX Dillon Brooks makes 26-foot three point jumper (Collin Gillespie assists) +3 74 - 68
Q3 7:40 DET Duncan Robinson makes 26-foot three pointer (Cade Cunningham assists) +3 74 - 71
Q3 7:23 PHX Royce O'Neale misses 26-foot three point jumper 74 - 71
Q3 7:20 DET Ausar Thompson defensive rebound 74 - 71
Q3 7:10 DET Duncan Robinson misses 23-foot three point jumper 74 - 71
Q3 7:08 DET Ausar Thompson offensive rebound 74 - 71
Q3 7:04 DET Jalen Duren makes 1-foot dunk (Cade Cunningham assists) +2 74 - 73
Q3 7:04 PHX Suns Full timeout 74 - 73
Q3 7:04 PHX Jordan Goodwin enters the game for Collin Gillespie 74 - 73
Q3 7:04 PHX Oso Ighodaro enters the game for Mark Williams 74 - 73
Q3 6:38 PHX Dillon Brooks misses 17-foot fade away jump shot 74 - 73
Q3 6:36 DET Jalen Duren defensive rebound 74 - 73
Q3 6:35 DET Jalen Duren out of bounds bad pass turnover 74 - 73
Q3 6:24 PHX Grayson Allen misses 29-foot three point step back jumpshot 74 - 73
Q3 6:22 DET Pistons defensive team rebound 74 - 73
Q3 5:57 DET Jalen Duren makes 3-foot reverse layup (Tobias Harris assists) +2 74 - 75
Q3 5:42 PHX Oso Ighodaro makes 8-foot floating jump shot (Royce O'Neale assists) +2 76 - 75
Q3 5:22 DET Ausar Thompson misses 23-foot three point jumper 76 - 75
Q3 5:20 PHX Royce O'Neale defensive rebound 76 - 75
Q3 5:19 PHX Royce O'Neale bad pass turnover (Tobias Harris steals) 76 - 75
Q3 5:10 DET Ausar Thompson makes dunk (Jalen Duren assists) +2 76 - 77
Q3 4:54 DET Ronald Holland II enters the game for Ausar Thompson 76 - 77
Q3 4:54 PHX Ryan Dunn enters the game for Royce O'Neale 76 - 77
Q3 4:46 PHX Oso Ighodaro misses alley oop layup 76 - 77
Q3 4:44 PHX Grayson Allen offensive rebound 76 - 77
Q3 4:42 PHX Grayson Allen misses 25-foot three point pullup jump shot 76 - 77
Q3 4:38 DET Oso Ighodaro vs. Jalen Duren (Ronald Holland II gains possession) 76 - 77
Q3 4:38 DET Pistons defensive team rebound 76 - 77
Q3 4:34 DET Ronald Holland II makes driving layup +2 76 - 79
Q3 4:15 PHX Dillon Brooks misses 27-foot three point step back jumpshot 76 - 79
Q3 4:12 DET Tobias Harris defensive rebound 76 - 79
Q3 4:05 DET Duncan Robinson makes 10-foot two point shot (Cade Cunningham assists) +2 76 - 81
Q3 4:05 PHX Ryan Dunn shooting foul 76 - 81
Q3 4:05 DET Isaiah Stewart enters the game for Tobias Harris 76 - 81
Q3 4:05 PHX Collin Gillespie enters the game for Grayson Allen 76 - 81
Q3 4:05 DET Duncan Robinson misses free throw 1 of 1 76 - 81
Q3 4:02 PHX Dillon Brooks defensive rebound 76 - 81
Q3 3:49 PHX Collin Gillespie makes 27-foot three pointer (Dillon Brooks assists) +3 79 - 81
Q3 3:28 DET Duncan Robinson misses 12-foot pullup jump shot 79 - 81
Q3 3:25 PHX Jordan Goodwin defensive rebound 79 - 81
Q3 3:17 PHX Dillon Brooks misses 15-foot pullup jump shot 79 - 81
Q3 3:15 DET Ronald Holland II defensive rebound 79 - 81
Q3 3:01 DET Ronald Holland II misses 24-foot three point jumper 79 - 81
Q3 2:59 PHX Ryan Dunn defensive rebound 79 - 81
Q3 2:57 DET Duncan Robinson shooting foul 79 - 81
Q3 2:57 PHX Oso Ighodaro misses free throw 1 of 2 79 - 81
Q3 2:57 PHX Suns offensive team rebound 79 - 81
Q3 2:57 DET Javonte Green enters the game for Jalen Duren 79 - 81
Q3 2:57 DET Jaden Ivey enters the game for Duncan Robinson 79 - 81
Q3 2:57 PHX Oso Ighodaro makes free throw 2 of 2 +1 80 - 81
Q3 2:33 DET Cade Cunningham misses 28-foot three point jumper 80 - 81
Q3 2:30 PHX Jordan Goodwin defensive rebound 80 - 81
Q3 2:25 PHX Collin Gillespie makes 6-foot running pullup jump shot (Jordan Goodwin assists) +2 82 - 81
Q3 2:05 DET Caris LeVert enters the game for Cade Cunningham 82 - 81
Q3 2:05 PHX Isaiah Livers enters the game for Dillon Brooks 82 - 81
Q3 1:46 DET Ronald Holland II lost ball turnover (Oso Ighodaro steals) 82 - 81
Q3 1:44 DET Javonte Green shooting foul 82 - 81
Q3 1:44 PHX Jordan Goodwin misses free throw 1 of 2 82 - 81
Q3 1:44 PHX Suns offensive team rebound 82 - 81
Q3 1:44 PHX Jordan Goodwin makes free throw 2 of 2 +1 83 - 81
Q3 1:23 DET Jaden Ivey makes 14-foot pullup jump shot +2 83 - 83
Q3 57.2 PHX Jordan Goodwin makes 9-foot driving floating jump shot +2 85 - 83
Q3 44.3 DET Jaden Ivey makes 15-foot pullup jump shot (Caris LeVert assists) +2 85 - 85
Q3 40.7 PHX Collin Gillespie makes 33-foot three pointer +3 88 - 85
Q3 27.5 PHX Jordan Goodwin shooting foul 88 - 85
Q3 27.5 PHX Suns Full timeout 88 - 85
Q3 27.5 PHX (00:27.5) [Suns] COACH'S CHALLENGE (CALL STANDS) [Suns] charged with a timeout 88 - 85
Q3 27.5 PHX Grayson Allen enters the game for Ryan Dunn 88 - 85
Q3 27.5 PHX Royce O'Neale enters the game for Isaiah Livers 88 - 85
Q3 27.5 DET Javonte Green makes free throw 1 of 3 +1 88 - 86
Q3 27.5 DET Javonte Green makes free throw 2 of 3 +1 88 - 87
Q3 27.5 DET Javonte Green misses free throw 3 of 3 88 - 87
Q3 24.0 PHX Jordan Goodwin defensive rebound 88 - 87
Q3 6.9 PHX Grayson Allen makes 6-foot two point shot +2 90 - 87
Q3 1.4 DET Ronald Holland II makes driving layup +2 90 - 89
Q3 0.3 PHX Royce O'Neale misses heave jump shot 90 - 89
Q3 0.1 PHX Suns offensive team rebound 90 - 89
Q3 0.0 End of the 3rd Quarter 90 - 89
Q4 12:00 DET Cade Cunningham enters the game for Ronald Holland II 90 - 89
Q4 12:00 PHX Ryan Dunn enters the game for Oso Ighodaro 90 - 89
Q4 12:00 PHX Mark Williams enters the game for Grayson Allen 90 - 89
Q4 12:00 PHX Isaiah Livers enters the game for Royce O'Neale 90 - 89
Q4 11:37 PHX Jordan Goodwin misses 31-foot jump bank shot 90 - 89
Q4 11:36 PHX Suns offensive team rebound 90 - 89
Q4 11:36 PHX shot clock turnover 90 - 89
Q4 11:12 DET Isaiah Stewart misses 27-foot three point jumper 90 - 89
Q4 11:05 PHX Mark Williams defensive rebound 90 - 89
Q4 10:56 PHX Ryan Dunn misses 25-foot three point jumper 90 - 89
Q4 10:52 DET Cade Cunningham defensive rebound 90 - 89
Q4 10:43 DET Cade Cunningham misses 11-foot fade away jump shot 90 - 89
Q4 10:41 PHX Jordan Goodwin defensive rebound 90 - 89
Q4 10:35 PHX Mark Williams makes 3-foot reverse layup (Ryan Dunn assists) +2 92 - 89
Q4 10:16 DET Jalen Duren enters the game for Isaiah Stewart 92 - 89
Q4 10:10 DET Cade Cunningham lost ball turnover (Jordan Goodwin steals) 92 - 89
Q4 9:58 PHX Mark Williams misses driving layup 92 - 89
Q4 9:56 DET Caris LeVert defensive rebound 92 - 89
Q4 9:40 DET Javonte Green misses 28-foot three point jumper 92 - 89
Q4 9:38 DET Caris LeVert offensive rebound 92 - 89
Q4 9:37 DET Jaden Ivey misses 23-foot three point jumper 92 - 89
Q4 9:34 PHX Jordan Goodwin defensive rebound 92 - 89
Q4 9:27 PHX Collin Gillespie misses 19-foot pullup jump shot 92 - 89
Q4 9:24 DET Jalen Duren defensive rebound 92 - 89
Q4 9:12 DET Javonte Green misses 28-foot three point jumper 92 - 89
Q4 9:10 PHX Ryan Dunn defensive rebound 92 - 89
Q4 8:45 PHX Ryan Dunn makes 19-foot driving floating jump shot (Mark Williams assists) +2 94 - 89
Q4 8:30 DET Javonte Green misses 23-foot three point jumper 94 - 89
Q4 8:28 DET Jaden Ivey offensive rebound 94 - 89
Q4 8:25 DET Jalen Duren makes 3-foot driving floating jump shot (Jaden Ivey assists) +2 94 - 91
Q4 8:06 PHX Collin Gillespie lost ball turnover (Caris LeVert steals) 94 - 91
Q4 7:57 DET Jaden Ivey makes 28-foot three point jumper (Caris LeVert assists) +3 94 - 94
Q4 7:57 PHX Suns Full timeout 94 - 94
Q4 7:57 DET Tobias Harris enters the game for Javonte Green 94 - 94
Q4 7:57 PHX Dillon Brooks enters the game for Ryan Dunn 94 - 94
Q4 7:57 PHX Royce O'Neale enters the game for Jordan Goodwin 94 - 94
Q4 7:44 PHX Royce O'Neale misses 28-foot three point jumper 94 - 94
Q4 7:40 PHX Royce O'Neale offensive rebound 94 - 94
Q4 7:37 PHX Royce O'Neale makes 5-foot driving floating jump shot +2 96 - 94
Q4 7:24 DET Jalen Duren makes 1-foot alley oop dunk (Cade Cunningham assists) +2 96 - 96
Q4 7:05 PHX Dillon Brooks misses driving floating jump shot 96 - 96
Q4 7:03 DET Jalen Duren defensive rebound 96 - 96
Q4 7:02 PHX Dillon Brooks personal foul 96 - 96
Q4 7:02 DET Isaiah Stewart enters the game for Jalen Duren 96 - 96
Q4 7:02 PHX Oso Ighodaro enters the game for Mark Williams 96 - 96
Q4 7:02 PHX Grayson Allen enters the game for Isaiah Livers 96 - 96
Q4 6:55 DET Tobias Harris makes 13-foot fade away jump shot +2 96 - 98
Q4 6:33 PHX Dillon Brooks misses 9-foot fade away jump shot 96 - 98
Q4 6:31 DET Tobias Harris defensive rebound 96 - 98
Q4 6:17 DET Tobias Harris misses 23-foot three point jumper 96 - 98
Q4 6:15 PHX Royce O'Neale defensive rebound 96 - 98
Q4 6:06 PHX Dillon Brooks misses 27-foot three point pullup jump shot 96 - 98
Q4 6:00 DET Caris LeVert defensive rebound 96 - 98
Q4 5:58 PHX Oso Ighodaro shooting foul 96 - 98
Q4 5:58 DET Isaiah Stewart makes free throw 1 of 2 +1 96 - 99
Q4 5:58 DET Duncan Robinson enters the game for Caris LeVert 96 - 99
Q4 5:58 PHX Jordan Goodwin enters the game for Dillon Brooks 96 - 99
Q4 5:58 DET Isaiah Stewart makes free throw 2 of 2 +1 96 - 100
Q4 5:42 PHX Collin Gillespie lost ball turnover (Tobias Harris steals) 96 - 100
Q4 5:26 PHX Collin Gillespie personal foul 96 - 100
Q4 5:14 DET Cade Cunningham misses 13-foot step back jumpshot 96 - 100
Q4 5:11 PHX Jordan Goodwin defensive rebound 96 - 100
Q4 4:59 PHX Isaiah Stewart blocks Grayson Allen 's 5-foot two point shot 96 - 100
Q4 4:56 DET Isaiah Stewart defensive rebound 96 - 100
Q4 4:44 DET Cade Cunningham misses 26-foot three point jumper 96 - 100
Q4 4:41 PHX Oso Ighodaro defensive rebound 96 - 100
Q4 4:29 PHX Dillon Brooks enters the game for Collin Gillespie 96 - 100
Q4 4:20 PHX Royce O'Neale misses two point shot 96 - 100
Q4 4:19 DET Tobias Harris defensive rebound 96 - 100
Q4 3:57 DET Tobias Harris makes 11-foot turnaround jump shot +2 96 - 102
Q4 3:37 PHX Oso Ighodaro makes 6-foot two point shot (Royce O'Neale assists) +2 98 - 102
Q4 3:14 DET Jaden Ivey lost ball turnover (Oso Ighodaro steals) 98 - 102
Q4 3:09 PHX Grayson Allen makes running layup (Royce O'Neale assists) +2 100 - 102
Q4 3:09 DET Pistons Full timeout 100 - 102
Q4 3:09 DET Jalen Duren enters the game for Jaden Ivey 100 - 102
Q4 3:09 DET Ronald Holland II enters the game for Isaiah Stewart 100 - 102
Q4 2:54 DET Ronald Holland II bad pass turnover (Oso Ighodaro steals) 100 - 102
Q4 2:51 PHX Royce O'Neale misses 27-foot running jump shot 100 - 102
Q4 2:47 DET Ronald Holland II defensive rebound 100 - 102
Q4 2:47 DET Pistons Full timeout 100 - 102
Q4 2:47 PHX Collin Gillespie enters the game for Royce O'Neale 100 - 102
Q4 2:29 DET Cade Cunningham makes 5-foot two point shot (Tobias Harris assists) +2 100 - 104
Q4 2:17 PHX Jalen Duren blocks Oso Ighodaro 's 4-foot driving layup 100 - 104
Q4 2:15 DET Cade Cunningham defensive rebound 100 - 104
Q4 2:13 PHX Dillon Brooks shooting foul 100 - 104
Q4 2:13 PHX Royce O'Neale enters the game for Dillon Brooks 100 - 104
Q4 2:13 DET Cade Cunningham misses free throw 1 of 2 100 - 104
Q4 2:13 DET Pistons offensive team rebound 100 - 104
Q4 2:13 DET Ausar Thompson enters the game for Duncan Robinson 100 - 104
Q4 2:13 DET Cade Cunningham misses free throw 2 of 2 100 - 104
Q4 2:10 PHX Royce O'Neale defensive rebound 100 - 104
Q4 1:58 PHX Grayson Allen misses 26-foot three point pullup jump shot 100 - 104
Q4 1:57 DET Jalen Duren defensive rebound 100 - 104
Q4 1:52 PHX Oso Ighodaro personal foul 100 - 104
Q4 1:52 DET Cade Cunningham makes free throw 1 of 2 +1 100 - 105
Q4 1:52 DET Cade Cunningham misses free throw 2 of 2 100 - 105
Q4 1:51 PHX Jordan Goodwin defensive rebound 100 - 105
Q4 1:51 DET Jalen Duren personal foul 100 - 105
Q4 1:32 PHX Grayson Allen makes 6-foot driving floating jump shot +2 102 - 105
Q4 1:18 PHX Jordan Goodwin personal foul 102 - 105
Q4 1:18 DET Ausar Thompson makes free throw 1 of 2 +1 102 - 106
Q4 1:18 DET Ausar Thompson misses free throw 2 of 2 102 - 106
Q4 1:16 PHX Suns defensive team rebound 102 - 106
Q4 59.3 PHX Jordan Goodwin misses driving floating jump shot 102 - 106
Q4 56.7 DET Ausar Thompson defensive rebound 102 - 106
Q4 39.7 DET Cade Cunningham misses 26-foot three point pullup jump shot 102 - 106
Q4 37.5 PHX Collin Gillespie defensive rebound 102 - 106
Q4 22.3 PHX Grayson Allen misses 23-foot three point pullup jump shot 102 - 106
Q4 20.4 PHX Oso Ighodaro offensive rebound 102 - 106
Q4 17.4 PHX Grayson Allen misses 27-foot three point jumper 102 - 106
Q4 14.1 DET Ronald Holland II defensive rebound 102 - 106
Q4 13.2 PHX Jordan Goodwin personal take foul 102 - 106
Q4 13.2 DET Ronald Holland II misses free throw 1 of 2 102 - 106
Q4 13.2 DET Pistons offensive team rebound 102 - 106
Q4 13.2 PHX Mark Williams enters the game for Grayson Allen 102 - 106
Q4 13.2 PHX Ryan Dunn enters the game for Collin Gillespie 102 - 106
Q4 13.2 DET Ronald Holland II makes free throw 2 of 2 +1 102 - 107
Q4 13.2 PHX Suns Full timeout 102 - 107
Q4 13.2 DET Javonte Green enters the game for Tobias Harris 102 - 107
Q4 13.2 PHX Collin Gillespie enters the game for Mark Williams 102 - 107
Q4 13.2 PHX Grayson Allen enters the game for Ryan Dunn 102 - 107
Q4 9.7 PHX Grayson Allen misses 26-foot three point jumper 102 - 107
Q4 7.6 DET Ronald Holland II defensive rebound 102 - 107
Q4 7.6 PHX Jordan Goodwin personal take foul 102 - 107
Q4 7.6 DET Ronald Holland II misses free throw 1 of 2 102 - 107
Q4 7.6 DET Pistons offensive team rebound 102 - 107
Q4 7.6 PHX Mark Williams enters the game for Collin Gillespie 102 - 107
Q4 7.6 PHX Ryan Dunn enters the game for Grayson Allen 102 - 107
Q4 7.6 DET Ronald Holland II misses free throw 2 of 2 102 - 107
Q4 6.6 PHX Mark Williams defensive rebound 102 - 107
Q4 6.6 PHX Suns Full timeout 102 - 107
Q4 6.6 PHX Collin Gillespie enters the game for Mark Williams 102 - 107
Q4 6.6 PHX Grayson Allen enters the game for Ryan Dunn 102 - 107
Q4 3.1 PHX Grayson Allen makes 27-foot three point step back jumpshot (Royce O'Neale assists) +3 105 - 107
Q4 3.1 DET Pistons Full timeout 105 - 107
Q4 3.1 DET Tobias Harris enters the game for Ronald Holland II 105 - 107
Q4 3.1 DET Duncan Robinson enters the game for Ausar Thompson 105 - 107
Q4 3.1 DET Jaden Ivey enters the game for Javonte Green 105 - 107
Q4 3.1 PHX Ryan Dunn enters the game for Grayson Allen 105 - 107
Q4 2.0 PHX Jordan Goodwin personal foul 105 - 107
Q4 2.0 DET Duncan Robinson misses free throw 1 of 2 105 - 107
Q4 2.0 DET Pistons offensive team rebound 105 - 107
Q4 2.0 DET Ronald Holland II enters the game for Tobias Harris 105 - 107
Q4 2.0 DET Ausar Thompson enters the game for Jaden Ivey 105 - 107
Q4 2.0 DET Duncan Robinson makes free throw 2 of 2 +1 105 - 108
Q4 2.0 PHX Grayson Allen enters the game for Ryan Dunn 105 - 108
Q4 0.7 PHX Grayson Allen misses 26-foot three point shot 105 - 108
Q4 0.1 PHX Suns offensive team rebound 105 - 108
Q4 0.0 End of the 4th Quarter 105 - 108
Q4 0.0 End of Game 105 - 108