Skip to main content
NBA Flare
NBA|
Pistons logo

Pistons

108
Game StatusFinal
Suns logo

Suns

105

East-leading Pistons rally to beat short-handed Suns 108-105 for 4th win in 5 games

Game Analysis

Game Analysis

Statistics visualization

Game Stats

Get the latest game stats
Suns
Suns
Pistons
Pistons
36-87FG38-81
41Field Goal %47
17-463PT9-32
37Three Point %28
16-25FT23-37
9Offensive Rebounds14
32Defensive Rebounds40
21Assists25
14Steals10
9Blocks7
13Turnovers17
1Technical Fouls3
17Points Conceded Off Turnovers19
15Fast Break Points9
25Fouls15
16Largest Lead8

Game Article

Game Recap

Jalen Duren connects on alley-oop jam
Jalen Duren connects on alley-oop jam

DETROIT -- — Duncan Robinson scored 19 points, Jalen Duren had 16 points and 18 rebounds and the Detroit Pistons rallied to beat the Phoenix Suns 108-105 on Thursday night.

The Eastern Conference-leading Pistons trailed by 16 points in the first half and were behind after each of the first three quarters. Tobias Harris made a go-ahead jumper over Dillon Brooks midway through the fourth quarter and they held on for their fourth win in five games.

Detroit won despite Cade Cunningham shooting very poorly and the team struggling at the line, including Robinson splitting a pair of free throws that gave Grayson Allen a chance to shoot a 3-pointer just before the buzzer.

Cunningham missed 13 of 16 shots, was 0 of 7 on 3-pointers and 4 of 9 at the line, finishing with 10 points and 11 assists.

Allen scored 21 of his 33 points in the first half, leading the Suns with star Devin Booker sidelined by an ankle injury.

Allen scored 10 points in the first 12 minutes and became the first player in franchise history to make three 3-pointers and block three shots in a quarter, helping the Suns take a nine-point lead. He scored 11 more points in the second quarter, making a pair of 3-pointers late in the half to put Phoenix up by 10 before it led 63-56 at halftime.

The Pistons pulled within one after three quarters.

Collin Gillespie scored 18 points, Brooks had 16 points before fouling out with 2:13 left, Royce O’Neale scored 11 points and Oso Ighodaro added 10 points for the Suns, who have lost two straight.

Up next

Suns: At New York on Saturday night.

Pistons: Host Indiana on Saturday night.

------

AP NBA: https://www.apnews.com/hub/NBA

Play by Play

Play By Play

Recent plays and game events
TIMEPLAY
Pistons logo
Suns logo
12:00
undefined logo
Mark Williams vs. Jalen Duren (Grayson Allen gains possession)
00
11:39
undefined logo
Jalen Duren blocks Dillon Brooks 's 3-foot driving layup
00
11:36
undefined logo
Jalen Duren defensive rebound
00
11:28
undefined logo
Tobias Harris makes 14-foot pullup jump shot
20
11:15
undefined logo
Grayson Allen misses 25-foot three point pullup jump shot
20
11:12
undefined logo
Jalen Duren defensive rebound
20
11:08
undefined logo
Jalen Duren makes running layup
40
11:08
undefined logo
Mark Williams shooting foul
40
11:08
undefined logo
Jalen Duren misses free throw 1 of 1
40
11:04
undefined logo
Royce O'Neale defensive rebound
40
10:47
undefined logo
Dillon Brooks misses 13-foot fade away jump shot
40
10:45
undefined logo
Jalen Duren defensive rebound
40
10:41
undefined logo
Tobias Harris makes 3-foot running dunk (Cade Cunningham assists)
60
10:31
undefined logo
Royce O'Neale makes 28-foot three pointer
63
10:04
undefined logo
Cade Cunningham bad pass turnover (Collin Gillespie steals)
63
9:58
undefined logo
Grayson Allen misses 27-foot running jump shot
63
9:55
undefined logo
Jalen Duren defensive rebound
63
9:49
undefined logo
Cade Cunningham misses 23-foot running jump shot
63
9:47
undefined logo
Ausar Thompson offensive rebound
63
9:43
undefined logo
Duncan Robinson misses two point shot
63
9:41
undefined logo
Duncan Robinson offensive rebound
63
9:33
undefined logo
Cade Cunningham makes 10-foot driving floating jump shot (Ausar Thompson assists)
83
9:16
undefined logo
Collin Gillespie misses 27-foot three point pullup jump shot
83
9:14
undefined logo
Tobias Harris defensive rebound
83
9:11
undefined logo
Grayson Allen blocks Cade Cunningham 's 3-foot two point shot
83
9:11
undefined logo
Royce O'Neale defensive rebound
83
9:01
undefined logo
Grayson Allen bad pass turnover (Tobias Harris steals)
83
8:54
undefined logo
Cade Cunningham misses 25-foot running jump shot
83
8:52
undefined logo
Grayson Allen defensive rebound
83
8:48
undefined logo
Royce O'Neale misses 24-foot running jump shot
83
8:41
undefined logo
Mark Williams vs. Ausar Thompson (Dillon Brooks gains possession)
83
8:41
undefined logo
Suns offensive team rebound
83
8:34
undefined logo
Dillon Brooks lost ball turnover (Tobias Harris steals)
83
8:30
undefined logo
Grayson Allen blocks Tobias Harris 's 4-foot running layup
83
8:30
undefined logo
Suns defensive team rebound
83
8:17
undefined logo
Grayson Allen misses 27-foot three point pullup jump shot
83
8:14
undefined logo
Jalen Duren defensive rebound
83
8:06
undefined logo
Cade Cunningham misses driving floating jump shot
83
8:04
undefined logo
Jalen Duren offensive rebound
83
8:00
undefined logo
Jalen Duren misses 4-foot two point shot
83
7:58
undefined logo
Tobias Harris offensive rebound
83
7:53
undefined logo
Mark Williams blocks Jalen Duren 's 3-foot driving layup
83
7:52
undefined logo
Jalen Duren offensive rebound
83
7:52
undefined logo
Dillon Brooks personal foul
83
7:43
undefined logo
Duncan Robinson makes 23-foot three point jumper (Cade Cunningham assists)
113
7:21
undefined logo
Grayson Allen makes driving layup (Royce O'Neale assists)
115
7:05
undefined logo
Mark Williams blocks Ausar Thompson 's 7-foot driving layup
115
7:02
undefined logo
Collin Gillespie defensive rebound
115
6:59
undefined logo
Grayson Allen makes 25-foot three point jumper (Collin Gillespie assists)
118
6:57
undefined logo
Pistons Full timeout
118
6:40
undefined logo
Jordan Goodwin enters the game for Collin Gillespie
118
6:33
undefined logo
Grayson Allen blocks Duncan Robinson 's 28-foot three point pullup jump shot
118
6:32
undefined logo
Grayson Allen defensive rebound
118
6:32
undefined logo
Duncan Robinson shooting foul
118
6:32
undefined logo
Grayson Allen makes free throw 1 of 2
119
6:32
undefined logo
Isaiah Stewart enters the game for Tobias Harris
119
6:32
undefined logo
Grayson Allen makes free throw 2 of 2
1110
6:18
undefined logo
Cade Cunningham misses 26-foot three point step back jumpshot
1110
6:15
undefined logo
Grayson Allen defensive rebound
1110
6:11
undefined logo
Duncan Robinson blocks Jordan Goodwin 's 4-foot running layup
1110
6:11
undefined logo
Mark Williams offensive rebound
1110
6:05
undefined logo
Dillon Brooks makes 5-foot driving floating jump shot (Mark Williams assists)
1112
5:48
undefined logo
Jalen Duren makes 9-foot turnaround jump shot
1312
5:36
undefined logo
Grayson Allen makes 28-foot three point jumper
1315
5:25
undefined logo
Grayson Allen personal foul
1315
5:25
undefined logo
Ryan Dunn enters the game for Royce O'Neale
1315
5:14
undefined logo
Dillon Brooks shooting foul
1315
5:14
undefined logo
Cade Cunningham makes free throw 1 of 2
1415
5:14
undefined logo
Jaden Ivey enters the game for Ausar Thompson
1415
5:14
undefined logo
Ronald Holland II enters the game for Duncan Robinson
1415
5:14
undefined logo
Ausar Thompson enters the game for Jalen Duren
1415
5:14
undefined logo
Cade Cunningham makes free throw 2 of 2
1515
4:55
undefined logo
Dillon Brooks makes 6-foot two point shot
1517
4:34
undefined logo
Jaden Ivey makes 14-foot pullup jump shot
1717
4:27
undefined logo
Ausar Thompson shooting foul
1717
4:27
undefined logo
Dillon Brooks makes free throw 1 of 2
1718
4:27
undefined logo
Caris LeVert enters the game for Ausar Thompson
1718
4:27
undefined logo
Oso Ighodaro enters the game for Mark Williams
1718
4:27
undefined logo
Dillon Brooks makes free throw 2 of 2
1719
4:09
undefined logo
Cade Cunningham misses 25-foot three point pullup jump shot
1719
4:09
undefined logo
Suns defensive team rebound
1719
3:58
undefined logo
Dillon Brooks misses 26-foot three point jumper
1719
3:55
undefined logo
Ronald Holland II defensive rebound
1719
3:37
undefined logo
Jaden Ivey makes 28-foot three point jumper (Cade Cunningham assists)
2019
3:25
undefined logo
Grayson Allen bad pass turnover (Caris LeVert steals)
2019
3:17
undefined logo
Ronald Holland II misses 23-foot running jump shot
2019
3:15
undefined logo
Grayson Allen defensive rebound
2019
3:10
undefined logo
Javonte Green enters the game for Cade Cunningham
2019
3:10
undefined logo
Collin Gillespie enters the game for Grayson Allen
2019
3:01
undefined logo
Oso Ighodaro makes 1-foot dunk (Jordan Goodwin assists)
2021
3:01
undefined logo
Isaiah Stewart shooting foul
2021
3:01
undefined logo
Oso Ighodaro misses free throw 1 of 1
2021
2:58
undefined logo
Ronald Holland II defensive rebound
2021
2:49
undefined logo
Ronald Holland II misses two point shot
2021
2:49
undefined logo
Jordan Goodwin defensive rebound
2021
2:49
undefined logo
Suns Full timeout
2021
2:49
undefined logo
Isaiah Livers enters the game for Dillon Brooks
2021
2:27
undefined logo
Oso Ighodaro makes 3-foot layup (Jordan Goodwin assists)
2023
2:00
undefined logo
Jaden Ivey makes 32-foot three point jumper (Caris LeVert assists)
2323
1:40
undefined logo
Collin Gillespie makes 27-foot three pointer
2326
1:19
undefined logo
Isaiah Stewart misses 26-foot three point jumper
2326
1:16
undefined logo
Jordan Goodwin defensive rebound
2326
1:08
undefined logo
Isaiah Livers misses 23-foot three point jumper
2326
1:05
undefined logo
Jaden Ivey defensive rebound
2326
1:03
undefined logo
Jaden Ivey bad pass turnover (Isaiah Livers steals)
2326
56.0
undefined logo
Jordan Goodwin misses 24-foot three point jumper
2326
52.2
undefined logo
Isaiah Livers offensive rebound
2326
41.1
undefined logo
Collin Gillespie makes 29-foot three pointer
2329
24.8
undefined logo
Jaden Ivey misses 23-foot three point jumper
2329
21.8
undefined logo
Isaiah Livers defensive rebound
2329
5.7
undefined logo
Ausar Thompson enters the game for Jaden Ivey
2329
5.7
undefined logo
Royce O'Neale enters the game for Ryan Dunn
2329
5.7
undefined logo
Grayson Allen enters the game for Isaiah Livers
2329
5.7
undefined logo
Isaiah Livers enters the game for Jordan Goodwin
2329
0.7
undefined logo
Grayson Allen makes 30-foot three point jumper (Collin Gillespie assists)
2332
0.3
undefined logo
Ausar Thompson misses heave jump shot
2332
0.1
undefined logo
Pistons offensive team rebound
2332
0.0
End of the 1st Quarter
2332

Related Tags

Phoenix Suns vs Detroit Pistons Live StreamWatch Phoenix Suns vs Detroit Pistons FreeSuns vs Pistons Live ScorePHX vs DET GameNBA Stream Phoenix SunsNBA Stream Detroit PistonsLittle Caesars ArenaNBA Live StreamBasketball Streams