Detroit Pistons 121-125 Phoenix Suns: results and summary | NBA 2024/2025

Detroit Pistons DET
121
Phoenix Suns PHO
125
1234F
DET 29 31 35 26 121
PHO 30 31 37 27 125

FINISHED

4Q 12:00 121 - 125 End of the 4th Quarter

4Q 11:58 121 - 125 Malik Beasley makes 29-foot three pointer

4Q 11:54 118 - 125 Devin Booker makes free throw 2 of 2

4Q 11:54 118 - 124 Devin Booker makes free throw 1 of 2

4Q 11:54 118 - 123 Tim Hardaway Jr. personal take foul

4Q 11:52 118 - 123 Devin Booker defensive rebound

4Q 11:50 118 - 123 Cade Cunningham misses 27-foot three point pullup jump shot

4Q 11:46 118 - 123 Grayson Allen makes free throw 2 of 2

4Q 11:46 118 - 122 Ryan Dunn enters the game for Tyus Jones

4Q 11:46 118 - 122 Tim Hardaway Jr. enters the game for Ausar Thompson

4Q 11:46 118 - 122 Malik Beasley enters the game for Ronald Holland II

4Q 11:46 118 - 122 Grayson Allen makes free throw 1 of 2

4Q 11:46 118 - 121 Tobias Harris personal take foul

4Q 11:45 118 - 121 Royce O'Neale enters the game for Nick Richards

4Q 11:45 118 - 121 Cade Cunningham enters the game for Tim Hardaway Jr.

4Q 11:45 118 - 121 Tim Hardaway Jr. personal take foul

4Q 11:39 118 - 121 Suns Full timeout

4Q 11:39 118 - 121 Tim Hardaway Jr. makes free throw 3 of 3

4Q 11:39 117 - 121 Ronald Holland II enters the game for Malik Beasley

4Q 11:39 117 - 121 Ausar Thompson enters the game for Cade Cunningham

4Q 11:39 117 - 121 Pistons offensive team rebound

4Q 11:39 117 - 121 Tim Hardaway Jr. misses free throw 2 of 3

4Q 11:39 117 - 121 Pistons offensive team rebound

4Q 11:39 117 - 121 Tim Hardaway Jr. misses free throw 1 of 3

4Q 11:39 117 - 121 Tyus Jones enters the game for Ryan Dunn

4Q 11:39 117 - 121 (00:21.7) [Suns] COACH'S CHALLENGE (CALL STANDS) [Suns] charged with a timeout

4Q 11:39 117 - 121 Devin Booker shooting foul

4Q 11:37 117 - 121 Malik Beasley enters the game for Ausar Thompson

4Q 11:28 117 - 121 Tobias Harris defensive rebound

4Q 11:24 117 - 121 Kevin Durant misses 10-foot pullup jump shot

4Q 11:03 117 - 121 Kevin Durant defensive rebound

4Q 11:01 117 - 121 Isaiah Stewart misses 9-foot two point shot

4Q 10:54 117 - 121 Kevin Durant makes 11-foot two point shot

4Q 10:41 117 - 119 Grayson Allen offensive rebound

4Q 10:39 117 - 119 Devin Booker misses 13-foot step back jumpshot

4Q 10:18 117 - 119 Tim Hardaway Jr. makes free throw 2 of 2

4Q 10:18 116 - 119 Ausar Thompson enters the game for Malik Beasley

4Q 10:18 116 - 119 Tim Hardaway Jr. makes free throw 1 of 2

4Q 10:18 115 - 119 Kevin Durant personal foul

4Q 10:13 115 - 119 Tobias Harris defensive rebound

4Q 10:11 115 - 119 Ryan Dunn misses 4-foot tip shot

4Q 10:11 115 - 119 Ryan Dunn offensive rebound

4Q 10:07 115 - 119 Kevin Durant misses 11-foot pullup jump shot

4Q 9:48 115 - 119 Kevin Durant defensive rebound

4Q 9:46 115 - 119 Cade Cunningham misses 17-foot step back jumpshot

4Q 9:35 115 - 119 Ryan Dunn enters the game for Tyus Jones

4Q 9:35 115 - 119 Malik Beasley enters the game for Marcus Sasser

4Q 9:35 115 - 119 Cade Cunningham enters the game for Ronald Holland II

4Q 9:35 115 - 119 Isaiah Stewart enters the game for Jalen Duren

4Q 9:33 115 - 119 Pistons Full timeout

4Q 9:31 115 - 119 Devin Booker makes 11-foot two point shot

4Q 9:11 115 - 117 Ronald Holland II makes 10-foot dunk

4Q 9:07 113 - 117 Ronald Holland II defensive rebound

4Q 9:05 113 - 117 Tobias Harris blocks Kevin Durant's three point pullup jump shot

4Q 8:46 113 - 117 Nick Richards defensive rebound

4Q 8:43 113 - 117 Tobias Harris misses 23-foot three point jumper

4Q 8:22 113 - 117 Kevin Durant makes 26-foot three pointer

4Q 7:55 113 - 114 Tobias Harris makes 13-foot pullup jump shot

4Q 7:42 111 - 114 Nick Richards makes dunk (Kevin Durant assists)

4Q 7:21 111 - 112 Jalen Duren out of bounds bad pass turnover

4Q 7:16 111 - 112 Jalen Duren offensive rebound

4Q 7:15 111 - 112 Tim Hardaway Jr. misses 22-foot three point jumper

4Q 7:09 111 - 112 Tim Hardaway Jr. defensive rebound

4Q 7:04 111 - 112 Devin Booker misses 16-foot pullup jump shot

4Q 6:51 111 - 112 Devin Booker defensive rebound

4Q 6:49 111 - 112 Ronald Holland II misses 23-foot three point jumper

4Q 6:32 111 - 112 Kevin Durant makes 8-foot two point shot

4Q 6:11 111 - 110 Jalen Duren makes free throw 2 of 2

4Q 6:11 110 - 110 Grayson Allen enters the game for Ryan Dunn

4Q 6:11 110 - 110 Jalen Duren makes free throw 1 of 2

4Q 6:11 109 - 110 Ryan Dunn shooting foul

4Q 6:09 109 - 110 Jalen Duren offensive rebound

4Q 6:08 109 - 110 Jalen Duren misses 4-foot tip shot

4Q 6:08 109 - 110 Jalen Duren offensive rebound

4Q 6:06 109 - 110 Jalen Duren misses 4-foot tip shot

4Q 6:06 109 - 110 Jalen Duren offensive rebound

4Q 6:04 109 - 110 Tobias Harris misses 14-foot pullup jump shot

4Q 5:54 109 - 110 Marcus Sasser enters the game for Cade Cunningham

4Q 5:54 109 - 110 Pistons Full timeout

4Q 5:47 109 - 110 Jalen Duren defensive rebound

4Q 5:45 109 - 110 Ryan Dunn misses 23-foot three point jumper

4Q 5:40 109 - 110 Tyus Jones offensive rebound

4Q 5:38 109 - 110 Tyus Jones misses 22-foot three point shot

4Q 5:30 109 - 110 Cade Cunningham bad pass (Kevin Durant steals)

4Q 5:14 109 - 110 Nick Richards makes two point shot

4Q 5:13 109 - 108 Nick Richards offensive rebound

4Q 5:11 109 - 108 Ryan Dunn misses 3-foot tip shot

4Q 5:11 109 - 108 Ryan Dunn offensive rebound

4Q 5:10 109 - 108 Ryan Dunn misses driving floating jump shot

4Q 4:47 109 - 108 Devin Booker defensive rebound

4Q 4:46 109 - 108 Cade Cunningham misses 18-foot jumper

4Q 4:42 109 - 108 Pistons offensive team rebound

4Q 4:39 109 - 108 Cade Cunningham misses driving layup

4Q 4:15 109 - 108 Kevin Durant makes 16-foot jumper (Devin Booker assists)

4Q 4:10 109 - 106 Kevin Durant enters the game for Royce O'Neale

4Q 4:10 109 - 106 Tobias Harris enters the game for Malik Beasley

4Q 4:10 109 - 106 Suns Full timeout

4Q 4:00 109 - 106 Malik Beasley makes two point shot

4Q 3:57 107 - 106 Royce O'Neale lost ball turnover (Malik Beasley steals)

4Q 3:42 107 - 106 Nick Richards offensive rebound

4Q 3:39 107 - 106 Devin Booker misses 26-foot three point pullup jump shot

4Q 3:19 107 - 106 Ryan Dunn defensive rebound

4Q 3:17 107 - 106 Ronald Holland II misses free throw 2 of 2

4Q 3:17 107 - 106 Royce O'Neale enters the game for Mason Plumlee

4Q 3:17 107 - 106 Nick Richards enters the game for Grayson Allen

4Q 3:17 107 - 106 Tim Hardaway Jr. enters the game for Marcus Sasser

4Q 3:17 107 - 106 Ronald Holland II makes free throw 1 of 2

4Q 3:17 106 - 106 Tyus Jones shooting foul

4Q 3:14 106 - 106 Marcus Sasser defensive rebound

4Q 3:12 106 - 106 Ryan Dunn misses 24-foot three point jumper

4Q 3:09 106 - 106 Mason Plumlee offensive rebound

4Q 3:08 106 - 106 Grayson Allen misses driving layup

4Q 3:00 106 - 106 Mason Plumlee defensive rebound

4Q 2:59 106 - 106 Cade Cunningham misses driving floating jump shot

4Q 2:35 106 - 106 Devin Booker makes 11-foot step back jumpshot

4Q 2:19 106 - 104 Marcus Sasser makes 5-foot layup (Cade Cunningham assists)

4Q 2:07 104 - 104 Mason Plumlee makes 7-foot layup (Tyus Jones assists)

4Q 1:49 104 - 102 Cade Cunningham makes driving layup

4Q 1:32 102 - 102 Devin Booker makes 9-foot pullup jump shot (Tyus Jones assists)

4Q 1:15 102 - 100 Ronald Holland II makes 26-foot three point jumper (Cade Cunningham assists)

4Q 0:54 99 - 100 Tyus Jones makes 15-foot pullup jump shot (Grayson Allen assists)

4Q 0:38 99 - 98 Mason Plumlee defensive rebound

4Q 0:37 99 - 98 Jalen Duren misses free throw 1 of 1

4Q 0:37 99 - 98 Mason Plumlee shooting foul

4Q 0:37 99 - 98 Jalen Duren makes 3-foot layup (Ronald Holland II assists)

4Q 0:29 97 - 98 Ronald Holland II defensive rebound

4Q 0:27 97 - 98 Devin Booker misses 22-foot three point jumper

4Q 0:25 97 - 98 Mason Plumlee offensive rebound

4Q 0:23 97 - 98 Devin Booker misses 25-foot three point pullup jump shot

4Q 0:15 97 - 98 Marcus Sasser makes free throw 2 of 2

4Q 0:15 96 - 98 Mason Plumlee enters the game for Nick Richards

4Q 0:15 96 - 98 Marcus Sasser makes free throw 1 of 2

4Q 0:15 95 - 98 Grayson Allen shooting foul

4Q 0:11 95 - 98 Devin Booker bad pass (Ronald Holland II steals)

4Q 0:00 95 - 98 Devin Booker enters the game for Monte Morris

4Q 0:00 95 - 98 Tyus Jones enters the game for Kevin Durant

4Q 0:00 95 - 98 Grayson Allen enters the game for Royce O'Neale

4Q 0:00 95 - 98 Jalen Duren enters the game for Isaiah Stewart

4Q 0:00 95 - 98 Ronald Holland II enters the game for Tim Hardaway Jr.

4Q 0:00 95 - 98 Start of the 4th Quarter

3Q 12:00 95 - 98 End of the 3rd Quarter

3Q 12:00 95 - 98 (00:00) [Suns] REF-INITIATED REVIEW (CALL STANDS)

3Q 11:56 95 - 98 Kevin Durant makes free throw 1 of 1

3Q 11:56 95 - 97 Monte Morris enters the game for Grayson Allen

3Q 11:56 95 - 97 Cade Cunningham enters the game for Simone Fontecchio

3Q 11:56 95 - 97 Isaiah Stewart shooting foul

3Q 11:56 95 - 97 Kevin Durant makes driving layup (Ryan Dunn assists)

3Q 11:48 95 - 95 Royce O'Neale offensive rebound

3Q 11:48 95 - 95 Kevin Durant misses free throw 2 of 2

3Q 11:48 95 - 95 Ryan Dunn enters the game for Tyus Jones

3Q 11:48 95 - 95 Tim Hardaway Jr. enters the game for Cade Cunningham

3Q 11:48 95 - 95 Suns offensive team rebound

3Q 11:48 95 - 95 Kevin Durant misses free throw 1 of 2

3Q 11:48 95 - 95 Cade Cunningham personal foul

3Q 11:31 95 - 95 Cade Cunningham makes 6-foot two point shot

3Q 11:26 93 - 95 Cade Cunningham offensive rebound

3Q 11:24 93 - 95 Simone Fontecchio misses free throw 2 of 2

3Q 11:24 93 - 95 Pistons offensive team rebound

3Q 11:24 93 - 95 Simone Fontecchio misses free throw 1 of 2

3Q 11:24 93 - 95 Grayson Allen personal foul

3Q 11:16 93 - 95 Kevin Durant makes 26-foot three point jumper (Tyus Jones assists)

3Q 11:01 93 - 92 Cade Cunningham makes driving layup

3Q 10:52 91 - 92 Nick Richards makes free throw 2 of 2

3Q 10:52 91 - 91 Nick Richards makes free throw 1 of 2

3Q 10:52 91 - 90 Marcus Sasser shooting foul

3Q 10:37 91 - 90 Nick Richards defensive rebound

3Q 10:35 91 - 90 Simone Fontecchio misses 27-foot three point jumper

3Q 10:28 91 - 90 Isaiah Stewart defensive rebound

3Q 10:26 91 - 90 Cade Cunningham enters the game for Tobias Harris

3Q 10:26 91 - 90 Kevin Durant misses free throw 2 of 2

3Q 10:26 91 - 90 Kevin Durant makes free throw 1 of 2

3Q 10:26 91 - 89 Tobias Harris personal foul

3Q 10:07 91 - 89 Isaiah Stewart makes 6-foot two point shot (Simone Fontecchio assists)

3Q 9:56 89 - 89 Royce O'Neale makes two point shot (Kevin Durant assists)

3Q 9:50 89 - 87 Isaiah Stewart lost ball turnover (Nick Richards steals)

3Q 9:43 89 - 87 Isaiah Stewart defensive rebound

3Q 9:39 89 - 87 Royce O'Neale misses 26-foot three point pullup jump shot

3Q 9:30 89 - 87 Nick Richards defensive rebound

3Q 9:28 89 - 87 Malik Beasley misses 26-foot three point pullup jump shot

3Q 9:09 89 - 87 Kevin Durant makes 13-foot pullup jump shot (Grayson Allen assists)

3Q 8:58 89 - 85 Tyus Jones enters the game for Devin Booker

3Q 8:58 89 - 85 Suns Full timeout

3Q 8:52 89 - 85 Marcus Sasser makes 23-foot pullup jump shot

3Q 8:46 87 - 85 Kevin Durant makes 5-foot driving dunk

3Q 8:30 87 - 83 Nick Richards defensive rebound

3Q 8:28 87 - 83 Isaiah Stewart misses free throw 2 of 2

3Q 8:28 87 - 83 Isaiah Stewart makes free throw 1 of 2

3Q 8:28 86 - 83 Royce O'Neale shooting foul

3Q 8:22 86 - 83 Devin Booker makes driving layup (Kevin Durant assists)

3Q 8:09 86 - 81 Tobias Harris makes 10-foot two point shot

3Q 7:50 84 - 81 Nick Richards makes free throw 2 of 2

3Q 7:50 84 - 80 Simone Fontecchio enters the game for Tim Hardaway Jr.

3Q 7:50 84 - 80 Isaiah Stewart enters the game for Jalen Duren

3Q 7:50 84 - 80 Nick Richards makes free throw 1 of 2

3Q 7:50 84 - 79 Jalen Duren loose ball foul

3Q 7:50 84 - 79 Suns defensive team rebound

3Q 7:48 84 - 79 Marcus Sasser misses 27-foot three point step back jumpshot

3Q 7:35 84 - 79 Kevin Durant makes 7-foot dunk (Devin Booker assists)

3Q 7:31 84 - 77 Devin Booker defensive rebound

3Q 7:29 84 - 77 Tim Hardaway Jr. misses 26-foot three point jumper

3Q 7:21 84 - 77 Tim Hardaway Jr. defensive rebound

3Q 7:19 84 - 77 Kevin Durant misses 16-foot jumper

3Q 7:15 84 - 77 Marcus Sasser personal foul

3Q 7:00 84 - 77 Marcus Sasser makes 17-foot step back jumpshot

3Q 6:48 82 - 77 Devin Booker makes free throw 2 of 2

3Q 6:48 82 - 76 Devin Booker makes free throw 1 of 2

3Q 6:48 82 - 75 Malik Beasley shooting foul

3Q 6:38 82 - 75 Jalen Duren makes dunk (Malik Beasley assists)

3Q 6:28 80 - 75 Royce O'Neale enters the game for Ryan Dunn

3Q 6:28 80 - 75 Pistons offensive team rebound

3Q 6:28 80 - 75 Marcus Sasser misses free throw flagrant 2 of 2

3Q 6:28 80 - 75 Marcus Sasser makes free throw flagrant 1 of 2

3Q 6:28 79 - 75 (05:32) [Suns] REF-INITIATED REVIEW (CALL OVERTURNED)

3Q 6:28 79 - 75 Grayson Allen turnover

3Q 6:28 79 - 75 Grayson Allen flagrant foul type 1

3Q 6:18 79 - 75 Jalen Duren makes free throw 2 of 2

3Q 6:18 78 - 75 Grayson Allen enters the game for Tyus Jones

3Q 6:18 78 - 75 Marcus Sasser enters the game for Cade Cunningham

3Q 6:18 78 - 75 Jalen Duren makes free throw 1 of 2

3Q 6:18 77 - 75 Nick Richards shooting foul

3Q 6:02 77 - 75 Kevin Durant makes free throw 2 of 2

3Q 6:02 77 - 74 Malik Beasley enters the game for Ausar Thompson

3Q 6:02 77 - 74 Kevin Durant makes free throw 1 of 2

3Q 6:02 77 - 73 Cade Cunningham shooting foul

3Q 5:42 77 - 73 Tim Hardaway Jr. makes 25-foot three point jumper (Jalen Duren assists)

3Q 5:16 74 - 73 Ryan Dunn makes two point shot

3Q 5:15 74 - 71 Ryan Dunn offensive rebound

3Q 5:14 74 - 71 Nick Richards misses layup

3Q 5:04 74 - 71 Kevin Durant defensive rebound

3Q 5:03 74 - 71 Jalen Duren misses 2-foot tip shot

3Q 5:03 74 - 71 Jalen Duren offensive rebound

3Q 5:02 74 - 71 Ausar Thompson misses free throw 2 of 2

3Q 5:02 74 - 71 Ausar Thompson makes free throw 1 of 2

3Q 5:02 73 - 71 Pistons Full timeout

3Q 5:02 73 - 71 Kevin Durant personal foul

3Q 4:57 73 - 71 Kevin Durant makes 12-foot pullup jump shot (Tyus Jones assists)

3Q 4:33 73 - 69 Jalen Duren makes 5-foot driving dunk (Tobias Harris assists)

3Q 4:14 71 - 69 Nick Richards makes 8-foot layup (Tyus Jones assists)

3Q 4:05 71 - 67 Ausar Thompson makes tip shot

3Q 4:05 69 - 67 Ausar Thompson offensive rebound

3Q 4:02 69 - 67 Cade Cunningham misses driving layup

3Q 3:54 69 - 67 Nick Richards enters the game for Mason Plumlee

3Q 3:54 69 - 67 Mason Plumlee personal foul

3Q 3:53 69 - 67 Ausar Thompson defensive rebound

3Q 3:51 69 - 67 Devin Booker misses 10-foot two point shot

3Q 3:43 69 - 67 Kevin Durant defensive rebound

3Q 3:40 69 - 67 Ausar Thompson misses 24-foot three point jumper

3Q 3:27 69 - 67 Pistons defensive team rebound

3Q 3:23 69 - 67 Kevin Durant misses 13-foot jumper

3Q 3:21 69 - 67 Ausar Thompson personal foul

3Q 3:10 69 - 67 Jalen Duren makes free throw 1 of 1

3Q 3:10 68 - 67 Mason Plumlee shooting foul

3Q 3:10 68 - 67 Jalen Duren makes 5-foot layup (Cade Cunningham assists)

3Q 3:05 66 - 67 Cade Cunningham defensive rebound

3Q 3:02 66 - 67 Tyus Jones misses 26-foot three point pullup jump shot

3Q 2:52 66 - 67 Ausar Thompson makes 3-foot dunk

3Q 2:51 64 - 67 Ausar Thompson offensive rebound

3Q 2:47 64 - 67 Jalen Duren misses 7-foot two point shot

3Q 2:46 64 - 67 Jalen Duren offensive rebound

3Q 2:44 64 - 67 Cade Cunningham misses 12-foot two point shot

3Q 2:38 64 - 67 Ryan Dunn personal foul

3Q 2:34 64 - 67 Kevin Durant makes 14-foot pullup jump shot (Devin Booker assists)

3Q 2:17 64 - 65 Ryan Dunn defensive rebound

3Q 2:15 64 - 65 Ausar Thompson misses 25-foot three point pullup jump shot

3Q 2:09 64 - 65 Pistons defensive team rebound

3Q 2:06 64 - 65 Devin Booker misses running pullup jump shot

3Q 2:02 64 - 65 Kevin Durant defensive rebound

3Q 2:00 64 - 65 Cade Cunningham misses 18-foot pullup jump shot

3Q 1:49 64 - 65 Mason Plumlee makes dunk (Tyus Jones assists)

3Q 1:30 64 - 63 Cade Cunningham makes 6-foot driving floating jump shot

3Q 1:10 62 - 63 Mason Plumlee loose ball foul

3Q 1:10 62 - 63 Pistons defensive team rebound

3Q 1:07 62 - 63 Kevin Durant misses 13-foot pullup jump shot

3Q 0:50 62 - 63 Tobias Harris makes 8-foot two point shot

3Q 0:33 60 - 63 Kevin Durant makes 10-foot two point shot

3Q 0:19 60 - 61 Kevin Durant defensive rebound

3Q 0:17 60 - 61 Kevin Durant blocks Ausar Thompson 's 6-foot hook shot

3Q 0:00 60 - 61 Tyus Jones enters the game for Grayson Allen

3Q 0:00 60 - 61 Ausar Thompson enters the game for Paul Reed

3Q 0:00 60 - 61 Jalen Duren enters the game for Malik Beasley

3Q 0:00 60 - 61 Start of the 3rd Quarter

2Q 12:00 60 - 61 End of the 2nd Quarter

2Q 12:00 60 - 61 Pistons offensive team rebound

2Q 12:00 60 - 61 Cade Cunningham misses 46-foot three point pullup jump shot

2Q 11:58 60 - 61 Pistons defensive team rebound

2Q 11:56 60 - 61 Paul Reed blocks Ryan Dunn 's 3-foot two point shot

2Q 11:37 60 - 61 Paul Reed makes two point shot (Cade Cunningham assists)

2Q 11:31 58 - 61 Cade Cunningham defensive rebound

2Q 11:30 58 - 61 Devin Booker misses 14-foot pullup jump shot

2Q 11:20 58 - 61 Paul Reed makes free throw 2 of 2

2Q 11:20 57 - 61 Paul Reed makes free throw 1 of 2

2Q 11:20 56 - 61 Ryan Dunn personal foul

2Q 11:18 56 - 61 Paul Reed defensive rebound

2Q 11:18 56 - 61 Kevin Durant misses driving floating jump shot

2Q 11:16 56 - 61 Suns offensive team rebound

2Q 11:11 56 - 61 Ryan Dunn misses 22-foot three point jumper

2Q 10:56 56 - 61 Cade Cunningham makes 15-foot pullup jump shot (Paul Reed assists)

2Q 10:35 54 - 61 Devin Booker makes 13-foot two point shot

2Q 10:18 54 - 59 Cade Cunningham makes free throw 2 of 2

2Q 10:18 53 - 59 Mason Plumlee enters the game for Nick Richards

2Q 10:18 53 - 59 Cade Cunningham makes free throw 1 of 2

2Q 10:18 52 - 59 Ryan Dunn shooting foul

2Q 10:01 52 - 59 Devin Booker makes 4-foot dunk

2Q 9:58 52 - 57 Cade Cunningham bad pass (Devin Booker steals)

2Q 9:56 52 - 57 Nick Richards personal foul

2Q 9:52 52 - 57 Nick Richards makes driving layup (Kevin Durant assists)

2Q 9:26 52 - 55 Cade Cunningham makes 5-foot two point shot (Paul Reed assists)

2Q 9:09 50 - 55 Nick Richards makes free throw 2 of 2

2Q 9:09 50 - 54 Ryan Dunn enters the game for Tyus Jones

2Q 9:09 50 - 54 Nick Richards makes free throw 1 of 2

2Q 9:09 50 - 53 Paul Reed personal foul

2Q 9:03 50 - 53 Devin Booker enters the game for Royce O'Neale

2Q 9:03 50 - 53 Cade Cunningham enters the game for Marcus Sasser

2Q 9:03 50 - 53 Malik Beasley enters the game for Ausar Thompson

2Q 9:03 50 - 53 Suns Full timeout

2Q 8:56 50 - 53 Tim Hardaway Jr. makes 27-foot three point jumper (Marcus Sasser assists)

2Q 8:39 47 - 53 Grayson Allen makes 27-foot three point jumper (Royce O'Neale assists)

2Q 8:13 47 - 50 Tobias Harris makes 16-foot step back jumpshot

2Q 7:57 45 - 50 Kevin Durant makes free throw 2 of 2

2Q 7:57 45 - 49 Kevin Durant makes free throw 1 of 2

2Q 7:57 45 - 48 Kevin Durant makes technical free throw

2Q 7:57 45 - 47 Ausar Thompson technical foul

2Q 7:57 45 - 47 Marcus Sasser shooting foul

2Q 7:50 45 - 47 Marcus Sasser bad pass (Tyus Jones steals)

2Q 7:34 45 - 47 Marcus Sasser defensive rebound

2Q 7:31 45 - 47 Kevin Durant misses 26-foot three point shot

2Q 7:27 45 - 47 Royce O'Neale defensive rebound

2Q 7:25 45 - 47 Tim Hardaway Jr. misses 22-foot three point step back jumpshot

2Q 7:10 45 - 47 Suns shot clock turnover

2Q 7:10 45 - 47 Marcus Sasser enters the game for Cade Cunningham

2Q 6:46 45 - 47 Royce O'Neale defensive rebound

2Q 6:45 45 - 47 Ausar Thompson misses free throw 2 of 2

2Q 6:45 45 - 47 Grayson Allen enters the game for Devin Booker

2Q 6:45 45 - 47 Ausar Thompson makes free throw 1 of 2

2Q 6:45 44 - 47 Royce O'Neale shooting foul

2Q 6:30 44 - 47 Nick Richards makes 2-foot two point shot (Tyus Jones assists)

2Q 6:20 44 - 45 Kevin Durant defensive rebound

2Q 6:18 44 - 45 Paul Reed misses 23-foot three point jumper

2Q 6:00 44 - 45 Nick Richards makes 3-foot dunk

2Q 6:00 44 - 43 Nick Richards offensive rebound

2Q 5:57 44 - 43 Kevin Durant misses layup

2Q 5:46 44 - 43 Kevin Durant enters the game for Ryan Dunn

2Q 5:46 44 - 43 Tobias Harris enters the game for Ronald Holland II

2Q 5:46 44 - 43 Pistons Full timeout

2Q 5:46 44 - 43 Suns defensive team rebound

2Q 5:44 44 - 43 Cade Cunningham misses 26-foot three point pullup jump shot

2Q 5:23 44 - 43 Royce O'Neale makes 27-foot three point jumper (Tyus Jones assists)

2Q 5:08 44 - 40 Paul Reed makes tip shot

2Q 5:06 42 - 40 Paul Reed offensive rebound

2Q 5:05 42 - 40 Cade Cunningham misses 6-foot two point shot

2Q 4:44 42 - 40 Paul Reed defensive rebound

2Q 4:43 42 - 40 Tim Hardaway Jr. enters the game for Malik Beasley

2Q 4:43 42 - 40 Devin Booker misses free throw 2 of 2

2Q 4:43 42 - 40 Devin Booker makes free throw 1 of 2

2Q 4:43 42 - 39 Ausar Thompson shooting foul

2Q 4:33 42 - 39 Royce O'Neale defensive rebound

2Q 4:31 42 - 39 Ronald Holland II misses driving floating jump shot

2Q 4:20 42 - 39 Ausar Thompson defensive rebound

2Q 4:19 42 - 39 Nick Richards misses free throw 1 of 1

2Q 4:19 42 - 39 Paul Reed enters the game for Jalen Duren

2Q 4:19 42 - 39 Jalen Duren shooting foul

2Q 4:19 42 - 39 Nick Richards makes driving layup (Tyus Jones assists)

2Q 4:03 42 - 37 Cade Cunningham bad pass (Tyus Jones steals)

2Q 3:58 42 - 37 Jalen Duren defensive rebound

2Q 3:54 42 - 37 Royce O'Neale misses 24-foot three point jumper

2Q 3:50 42 - 37 Royce O'Neale enters the game for Monte Morris

2Q 3:50 42 - 37 Tyus Jones enters the game for Grayson Allen

2Q 3:50 42 - 37 Nick Richards enters the game for Oso Ighodaro

2Q 3:50 42 - 37 Ausar Thompson enters the game for Simone Fontecchio

2Q 3:50 42 - 37 Cade Cunningham personal foul

2Q 3:46 42 - 37 Grayson Allen defensive rebound

2Q 3:42 42 - 37 Simone Fontecchio misses 25-foot three point shot

2Q 3:38 42 - 37 Malik Beasley defensive rebound

2Q 3:37 42 - 37 Cade Cunningham blocks Oso Ighodaro 's 6-foot dunk

2Q 3:27 42 - 37 Ryan Dunn defensive rebound

2Q 3:24 42 - 37 Cade Cunningham misses 11-foot two point shot

2Q 3:09 42 - 37 Devin Booker makes driving layup

2Q 2:57 42 - 35 Jalen Duren makes two point shot (Cade Cunningham assists)

2Q 2:39 40 - 35 Oso Ighodaro personal foul

2Q 2:38 40 - 35 Cade Cunningham defensive rebound

2Q 2:37 40 - 35 Grayson Allen misses 27-foot three point jumper

2Q 2:19 40 - 35 Simone Fontecchio makes tip shot

2Q 2:19 38 - 35 Simone Fontecchio offensive rebound

2Q 2:17 38 - 35 Malik Beasley misses free throw 1 of 1

2Q 2:17 38 - 35 Grayson Allen shooting foul

2Q 2:17 38 - 35 Malik Beasley makes 11-foot driving floating jump shot (Jalen Duren assists)

2Q 2:06 36 - 35 Devin Booker makes free throw 3 of 3

2Q 2:06 36 - 34 Jalen Duren enters the game for Isaiah Stewart

2Q 2:06 36 - 34 Devin Booker makes free throw 2 of 3

2Q 2:06 36 - 33 Devin Booker makes free throw 1 of 3

2Q 2:06 36 - 32 Isaiah Stewart shooting foul

2Q 1:57 36 - 32 Ronald Holland II makes three point jumper (Cade Cunningham assists)

2Q 1:56 33 - 32 Pistons offensive team rebound

2Q 1:52 33 - 32 Cade Cunningham misses driving floating jump shot

2Q 1:34 33 - 32 Grayson Allen makes free throw 2 of 2

2Q 1:34 33 - 31 Ryan Dunn enters the game for Royce O'Neale

2Q 1:34 33 - 31 Grayson Allen makes free throw 1 of 2

2Q 1:34 33 - 30 Ronald Holland II shooting foul

2Q 1:29 33 - 30 Grayson Allen defensive rebound

2Q 1:26 33 - 30 Ronald Holland II misses 26-foot three point jumper

2Q 1:12 33 - 30 Isaiah Stewart defensive rebound

2Q 1:11 33 - 30 Monte Morris misses 20-foot step back jumpshot

2Q 1:00 33 - 30 Simone Fontecchio makes two point shot

2Q 0:56 31 - 30 Royce O'Neale bad pass (Isaiah Stewart steals)

2Q 0:33 31 - 30 Malik Beasley makes two point shot

2Q 0:28 29 - 30 Grayson Allen bad pass (Malik Beasley steals)

2Q 0:16 29 - 30 Oso Ighodaro defensive rebound

2Q 0:14 29 - 30 Cade Cunningham misses 25-foot three point pullup jump shot

2Q 0:00 29 - 30 Devin Booker enters the game for Kevin Durant

2Q 0:00 29 - 30 Ronald Holland II enters the game for Marcus Sasser

2Q 0:00 29 - 30 Cade Cunningham enters the game for Tobias Harris

2Q 0:00 29 - 30 Start of the 2nd Quarter

1Q 12:00 29 - 30 End of the 1st Quarter

1Q 12:00 29 - 30 Pistons offensive team rebound

1Q 12:00 29 - 30 Tobias Harris misses driving floating jump shot

1Q 11:54 29 - 30 Oso Ighodaro makes free throw 2 of 2

1Q 11:54 29 - 29 Suns offensive team rebound

1Q 11:54 29 - 29 Oso Ighodaro misses free throw 1 of 2

1Q 11:54 29 - 29 Isaiah Stewart loose ball foul

1Q 11:54 29 - 29 Suns offensive team rebound

1Q 11:52 29 - 29 Kevin Durant misses 28-foot three point jumper

1Q 11:28 29 - 29 Malik Beasley out of bounds bad pass turnover

1Q 11:28 29 - 29 Royce O'Neale enters the game for Devin Booker

1Q 11:28 29 - 29 Malik Beasley offensive rebound

1Q 11:24 29 - 29 Malik Beasley misses 26-foot three point shot

1Q 11:18 29 - 29 Marcus Sasser defensive rebound

1Q 11:16 29 - 29 Grayson Allen misses driving layup

1Q 11:03 29 - 29 Tobias Harris makes 3-foot dunk

1Q 11:03 27 - 29 Tobias Harris offensive rebound

1Q 11:01 27 - 29 Marcus Sasser misses two point shot

1Q 10:58 27 - 29 Marcus Sasser defensive rebound

1Q 10:54 27 - 29 Devin Booker misses 17-foot step back jumpshot

1Q 10:43 27 - 29 Marcus Sasser makes two point shot (Tobias Harris assists)

1Q 10:28 25 - 29 Devin Booker makes free throw 2 of 2

1Q 10:28 25 - 28 Devin Booker makes free throw 1 of 2

1Q 10:28 25 - 27 Oso Ighodaro enters the game for Nick Richards

1Q 10:28 25 - 27 (01:32) [Pistons] COACH'S CHALLENGE (CALL STANDS) [Pistons] charged with a timeout

1Q 10:28 25 - 27 Pistons Full timeout

1Q 10:28 25 - 27 Malik Beasley shooting foul

1Q 10:13 25 - 27 Tobias Harris makes 10-foot two point shot (Marcus Sasser assists)

1Q 9:50 23 - 27 Devin Booker makes driving layup

1Q 9:43 23 - 25 Devin Booker defensive rebound

1Q 9:39 23 - 25 Malik Beasley misses 30-foot three point pullup jump shot

1Q 9:20 23 - 25 Tobias Harris makes technical free throw

1Q 9:20 22 - 25 Devin Booker makes free throw 2 of 2

1Q 9:20 22 - 24 Grayson Allen enters the game for Royce O'Neale

1Q 9:20 22 - 24 Devin Booker makes free throw 1 of 2

1Q 9:20 22 - 23 Monte Morris enters the game for Grayson Allen

1Q 9:20 22 - 23 Marcus Sasser enters the game for Cade Cunningham

1Q 9:20 22 - 23 Suns Full timeout

1Q 9:20 22 - 23 Nick Richards technical foul

1Q 9:20 22 - 23 Simone Fontecchio shooting foul

1Q 9:07 22 - 23 Malik Beasley makes 27-foot three point jumper (Cade Cunningham assists)

1Q 8:52 19 - 23 Devin Booker makes layup (Grayson Allen assists)

1Q 8:43 19 - 21 Royce O'Neale defensive rebound

1Q 8:41 19 - 21 Cade Cunningham misses 26-foot three point jumper

1Q 8:31 19 - 21 Devin Booker makes 8-foot pullup jump shot

1Q 8:20 19 - 19 Nick Richards defensive rebound

1Q 8:18 19 - 19 Kevin Durant blocks Tobias Harris 's 18-foot pullup jump shot

1Q 8:11 19 - 19 Simone Fontecchio defensive rebound

1Q 8:09 19 - 19 Kevin Durant misses 12-foot step back jumpshot

1Q 8:00 19 - 19 Cade Cunningham makes free throw 2 of 2

1Q 8:00 18 - 19 Cade Cunningham makes free throw 1 of 2

1Q 8:00 17 - 19 Royce O'Neale shooting foul

1Q 7:53 17 - 19 Tobias Harris defensive rebound

1Q 7:50 17 - 19 Kevin Durant misses 24-foot three point jumper

1Q 7:35 17 - 19 Royce O'Neale defensive rebound

1Q 7:32 17 - 19 Tobias Harris misses 27-foot three point jumper

1Q 7:28 17 - 19 Kevin Durant out of bounds bad pass turnover

1Q 7:16 17 - 19 Cade Cunningham personal foul

1Q 7:06 17 - 19 Royce O'Neale enters the game for Ryan Dunn

1Q 7:06 17 - 19 Simone Fontecchio enters the game for Tim Hardaway Jr.

1Q 7:06 17 - 19 Isaiah Stewart turnover

1Q 7:06 17 - 19 Isaiah Stewart offensive foul

1Q 6:55 17 - 19 Ryan Dunn makes 24-foot three point jumper (Nick Richards assists)

1Q 6:50 17 - 16 Nick Richards offensive rebound

1Q 6:49 17 - 16 Ryan Dunn misses driving floating jump shot

1Q 6:34 17 - 16 Nick Richards defensive rebound

1Q 6:32 17 - 16 Tim Hardaway Jr. misses 26-foot three point jumper

1Q 6:26 17 - 16 Grayson Allen enters the game for Tyus Jones

1Q 6:26 17 - 16 Tyus Jones back court turnover

1Q 6:17 17 - 16 Malik Beasley makes dunk (Cade Cunningham assists)

1Q 6:14 15 - 16 Cade Cunningham defensive rebound

1Q 6:12 15 - 16 Kevin Durant misses running pullup jump shot

1Q 6:05 15 - 16 Cade Cunningham bad pass (Kevin Durant steals)

1Q 6:01 15 - 16 Malik Beasley enters the game for Ausar Thompson

1Q 6:01 15 - 16 Kevin Durant out of bounds bad pass turnover

1Q 5:57 15 - 16 Tyus Jones defensive rebound

1Q 5:54 15 - 16 Cade Cunningham misses 5-foot two point shot

1Q 5:38 15 - 16 Tyus Jones makes driving layup

1Q 5:23 15 - 14 Nick Richards defensive rebound

1Q 5:19 15 - 14 Cade Cunningham misses 25-foot three point pullup jump shot

1Q 5:04 15 - 14 Nick Richards makes free throw 2 of 2

1Q 5:04 15 - 13 Suns offensive team rebound

1Q 5:04 15 - 13 Nick Richards misses free throw 1 of 2

1Q 5:04 15 - 13 Isaiah Stewart enters the game for Jalen Duren

1Q 5:04 15 - 13 Pistons Full timeout

1Q 5:04 15 - 13 Jalen Duren shooting foul

1Q 4:51 15 - 13 Cade Cunningham makes 26-foot three pointer

1Q 4:35 12 - 13 Kevin Durant makes 8-foot pullup jump shot

1Q 4:15 12 - 11 Tyus Jones defensive rebound

1Q 4:15 12 - 11 Cade Cunningham misses free throw 2 of 2

1Q 4:15 12 - 11 Nick Richards enters the game for Mason Plumlee

1Q 4:15 12 - 11 Cade Cunningham makes free throw 1 of 2

1Q 4:15 11 - 11 Mason Plumlee shooting foul

1Q 3:59 11 - 11 Ryan Dunn makes two point shot

1Q 3:58 11 - 9 Ryan Dunn offensive rebound

1Q 3:55 11 - 9 Devin Booker misses 15-foot pullup jump shot

1Q 3:43 11 - 9 Tim Hardaway Jr. makes free throw 1 of 1

1Q 3:43 10 - 9 Devin Booker shooting foul

1Q 3:43 10 - 9 Tim Hardaway Jr. makes two point shot (Cade Cunningham assists)

1Q 3:38 8 - 9 Devin Booker bad pass (Cade Cunningham steals)

1Q 3:35 8 - 9 Ausar Thompson personal foul

1Q 3:19 8 - 9 Tobias Harris makes 9-foot two point shot (Cade Cunningham assists)

1Q 3:00 6 - 9 Devin Booker makes 26-foot three point step back jumpshot (Tyus Jones assists)

1Q 2:43 6 - 6 Ryan Dunn defensive rebound

1Q 2:39 6 - 6 Tim Hardaway Jr. misses 19-foot step back jumpshot

1Q 2:23 6 - 6 Kevin Durant makes free throw 2 of 2

1Q 2:23 6 - 5 Suns offensive team rebound

1Q 2:23 6 - 5 Kevin Durant misses free throw 1 of 2

1Q 2:23 6 - 5 Jalen Duren shooting foul

1Q 2:09 6 - 5 Mason Plumlee defensive rebound

1Q 2:07 6 - 5 Cade Cunningham misses driving floating jump shot

1Q 2:07 6 - 5 Jalen Duren offensive rebound

1Q 2:04 6 - 5 Tobias Harris misses 27-foot three point jumper

1Q 2:01 6 - 5 Cade Cunningham offensive rebound

1Q 2:00 6 - 5 Kevin Durant blocks Cade Cunningham 's 8-foot driving floating jump shot

1Q 1:42 6 - 5 Ryan Dunn makes layup (Mason Plumlee assists)

1Q 1:29 6 - 3 Tobias Harris makes 25-foot running pullup jump shot

1Q 1:23 3 - 3 Tobias Harris defensive rebound

1Q 1:19 3 - 3 Kevin Durant misses 22-foot three point jumper

1Q 1:03 3 - 3 Tobias Harris makes 24-foot three point jumper (Cade Cunningham assists)

1Q 0:41 0 - 3 Ryan Dunn makes 23-foot three point jumper (Kevin Durant assists)

1Q 0:28 0 - 0 Mason Plumlee defensive rebound

1Q 0:26 0 - 0 Tim Hardaway Jr. misses driving floating jump shot

1Q 0:18 0 - 0 Jalen Duren defensive rebound

1Q 0:16 0 - 0 Devin Booker misses 16-foot pullup jump shot

1Q 0:00 0 - 0 Mason Plumlee vs. Jalen Duren (Ryan Dunn gains possession)

1Q 0:00 0 - 0 Start of the 1st Quarter