Skip to main content
NBA Flare
NBA|
Suns logo

Suns

114
Game StatusFinal
Pistons logo

Pistons

96

Dillon Brooks scores career-high 40 on his own T-shirt night, leading Suns past Pistons 114-96

Game Analysis

Game Analysis

Statistics visualization

Game Stats

Get the latest game stats
Pistons
Pistons
Suns
Suns
37-87FG37-79
43Field Goal %47
6-293PT16-42
21Three Point %38
16-21FT24-29
9Offensive Rebounds11
28Defensive Rebounds36
26Assists22
8Steals8
2Blocks3
9Turnovers15
2Technical Fouls2
14Points Conceded Off Turnovers17
13Fast Break Points16
19Fouls23
2Largest Lead21

Game Article

Game Recap

Detroit Pistons vs. Phoenix Suns: Game Highlights
Detroit Pistons vs. Phoenix Suns: Game Highlights

PHOENIX -- — Dillon Brooks scored a career-high 40 points, Grayson Allen added 24 and the Phoenix Suns beat the Eastern Conference-leading Detroit Pistons 114-96 on Thursday night.

The Suns kept a comfortable lead through much of the fourth, winning for the fifth time in seven games. They are 10 games above .500 for the first time this season at 29-19.

Brooks sliced through the lane for a layup for a 105-89 lead with 5:43 left, scoring the last of his 40 points. He finished 13 of 22 from the field and had eight rebounds on a night the team gave the first 5,000 fans who entered the arena a shirt that read “Dillon The Villain" — a nod to his combustible personality.

The Pistons lost for just the third time in 12 games. Cade Cunningham led Detroit with 26 points, and Jalen Duran had 23 points and 13 rebounds.

Brooks had 38 points through three quarters, which was already a career high. The 6-foot-7 forward’s previous best was a 37-point performance for the Memphis Grizzlies in 2021.

The 30-year-old Canadian is in the midst of a career year, averaging more than 20 points per game to become a dark horse candidate to make his first All-Star game. He came to the Suns during the offseason as part of the trade that sent Kevin Durant to Houston.

Detroit trailed 72-56 at halftime but cut it to 77-74 midway through the third. Phoenix recovered to take a 93-81 advantage into the fourth.

The Suns made their first four 3-pointers and rode the hot shooting to a 72-56 halftime advantage. Brooks scored 24 points before the break, making 8 of 11 shots on an array of turnaround jumpers and threes.

Suns star guard Devin Booker missed his third straight game with a sprained ankle.

Up next

Pistons: At Golden State on Friday night.

Suns: Host Cleveland on Friday night.

------

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

Play by Play

Play By Play

Recent plays and game events
TIMEPLAY
Suns logo
Pistons logo
12:00
undefined logo
Jalen Duren vs. Mark Williams (Collin Gillespie gains possession)
00
11:36
undefined logo
Dillon Brooks misses 21-foot two point shot
00
11:35
undefined logo
Mark Williams offensive rebound
00
11:21
undefined logo
Duncan Robinson shooting foul
00
11:21
undefined logo
Dillon Brooks makes free throw 1 of 2
10
11:21
undefined logo
Dillon Brooks makes free throw 2 of 2
20
11:06
undefined logo
Jalen Duren makes driving layup
22
10:57
undefined logo
Dillon Brooks makes 25-foot three point jumper (Mark Williams assists)
52
10:41
undefined logo
Cade Cunningham makes 26-foot three point step back jumpshot
55
10:27
undefined logo
Dillon Brooks makes driving layup (Collin Gillespie assists)
75
10:11
undefined logo
Jalen Duren makes driving layup (Ausar Thompson assists)
77
9:56
undefined logo
Dillon Brooks misses driving layup
77
9:55
undefined logo
Jalen Duren defensive rebound
77
9:40
undefined logo
Tobias Harris makes 9-foot turnaround jump shot
79
9:16
undefined logo
Collin Gillespie makes 27-foot three pointer (Grayson Allen assists)
109
9:08
undefined logo
Dillon Brooks personal foul
109
9:00
undefined logo
Duncan Robinson misses two point shot
109
8:58
undefined logo
Jalen Duren offensive rebound
109
8:58
undefined logo
Jalen Duren makes dunk
1011
8:49
undefined logo
Collin Gillespie makes 30-foot three pointer
1311
8:35
undefined logo
Cade Cunningham makes driving layup (Ausar Thompson assists)
1313
8:24
undefined logo
Mark Williams makes 4-foot layup (Dillon Brooks assists)
1513
8:24
undefined logo
Suns delay of game violation
1513
8:18
undefined logo
Cade Cunningham misses 28-foot three point jumper
1513
8:12
undefined logo
Mark Williams defensive rebound
1513
8:06
undefined logo
Grayson Allen makes 30-foot three point jumper (Collin Gillespie assists)
1813
8:06
undefined logo
Pistons Full timeout
1813
7:51
undefined logo
Jalen Duren makes dunk (Cade Cunningham assists)
1815
7:41
undefined logo
Royce O'Neale bad pass turnover (Cade Cunningham steals)
1815
7:34
undefined logo
Duncan Robinson makes 8-foot driving floating jump shot (Cade Cunningham assists)
1817
7:24
undefined logo
Tobias Harris personal foul
1817
7:24
undefined logo
Tobias Harris technical foul
1817
7:24
undefined logo
Grayson Allen makes technical free throw
1917
7:24
undefined logo
Jordan Goodwin enters the game for Collin Gillespie
1917
7:15
undefined logo
Dillon Brooks misses 29-foot three point jumper
1917
7:14
undefined logo
Tobias Harris defensive rebound
1917
7:14
undefined logo
Jordan Goodwin personal foul
1917
6:55
undefined logo
Jalen Duren bad pass turnover (Dillon Brooks steals)
1917
6:46
undefined logo
Grayson Allen makes 11-foot pullup jump shot
2117
6:29
undefined logo
Duncan Robinson misses 25-foot three point jumper
2117
6:26
undefined logo
Dillon Brooks defensive rebound
2117
6:21
undefined logo
Dillon Brooks makes 8-foot pullup jump shot
2317
6:05
undefined logo
Mark Williams defensive 3-seconds (technical foul)
2317
6:05
undefined logo
Cade Cunningham makes technical free throw
2318
5:59
undefined logo
Ausar Thompson misses driving layup
2318
5:56
undefined logo
Jalen Duren offensive rebound
2318
5:56
undefined logo
Jalen Duren makes two point shot
2320
5:40
undefined logo
Royce O'Neale misses 28-foot three point pullup jump shot
2320
5:37
undefined logo
Jalen Duren defensive rebound
2320
5:33
undefined logo
Duncan Robinson misses 25-foot running jump shot
2320
5:32
undefined logo
Grayson Allen defensive rebound
2320
5:25
undefined logo
Grayson Allen makes 25-foot running jump shot (Jordan Goodwin assists)
2620
5:10
undefined logo
Ausar Thompson makes dunk (Jalen Duren assists)
2622
4:51
undefined logo
Grayson Allen misses 27-foot three point pullup jump shot
2622
4:48
undefined logo
Jalen Duren defensive rebound
2622
4:46
undefined logo
Grayson Allen blocks Cade Cunningham 's 6-foot running layup
2622
4:44
undefined logo
Suns defensive team rebound
2622
4:44
undefined logo
Oso Ighodaro enters the game for Mark Williams
2622
4:44
undefined logo
Isaiah Stewart enters the game for Ausar Thompson
2622
4:44
undefined logo
Jaden Ivey enters the game for Tobias Harris
2622
4:32
undefined logo
Royce O'Neale misses driving floating jump shot
2622
4:29
undefined logo
Oso Ighodaro offensive rebound
2622
4:28
undefined logo
Grayson Allen makes 31-foot three point jumper (Oso Ighodaro assists)
2922
4:12
undefined logo
Isaiah Stewart makes 2-foot layup (Cade Cunningham assists)
2924
4:10
undefined logo
Suns Full timeout
2924
4:10
undefined logo
Jamaree Bouyea enters the game for Royce O'Neale
2924
4:10
undefined logo
Ryan Dunn enters the game for Dillon Brooks
2924
4:10
undefined logo
Ronald Holland II enters the game for Duncan Robinson
2924
3:58
undefined logo
Grayson Allen misses 28-foot three point jumper
2924
3:54
undefined logo
Isaiah Stewart defensive rebound
2924
3:33
undefined logo
Cade Cunningham makes 17-foot step back jumpshot
2926
3:18
undefined logo
Grayson Allen discontinue dribble turnover
2926
2:55
undefined logo
Jalen Duren makes driving layup (Cade Cunningham assists)
2928
2:36
undefined logo
Grayson Allen misses driving floating jump shot
2928
2:35
undefined logo
Oso Ighodaro offensive rebound
2928
2:35
undefined logo
Oso Ighodaro makes tip shot
3128
2:26
undefined logo
Ryan Dunn personal foul
3128
2:26
undefined logo
Collin Gillespie enters the game for Grayson Allen
3128
2:26
undefined logo
Javonte Green enters the game for Jalen Duren
3128
2:26
undefined logo
Daniss Jenkins enters the game for Cade Cunningham
3128
2:13
undefined logo
Ronald Holland II misses 25-foot three point jumper
3128
2:10
undefined logo
Jamaree Bouyea defensive rebound
3128
2:02
undefined logo
Oso Ighodaro misses driving layup
3128
1:58
undefined logo
Jaden Ivey defensive rebound
3128
1:53
undefined logo
Daniss Jenkins misses 21-foot running jump shot
3128
1:49
undefined logo
Oso Ighodaro defensive rebound
3128
1:40
undefined logo
Collin Gillespie lost ball turnover (Javonte Green steals)
3128
1:36
undefined logo
Jaden Ivey misses running layup
3128
1:34
undefined logo
Oso Ighodaro defensive rebound
3128
1:29
undefined logo
Jamaree Bouyea makes running layup
3328
1:16
undefined logo
Isaiah Stewart bad pass turnover (Collin Gillespie steals)
3328
1:12
undefined logo
Collin Gillespie misses 27-foot running jump shot
3328
1:09
undefined logo
Jordan Goodwin offensive rebound
3328
1:08
undefined logo
Jordan Goodwin misses 26-foot three point jumper
3328
1:04
undefined logo
Jaden Ivey defensive rebound
3328
57.3
undefined logo
Jaden Ivey misses 18-foot step back jumpshot
3328
52.7
undefined logo
Ryan Dunn defensive rebound
3328
45.0
undefined logo
Ronald Holland II blocks Collin Gillespie 's 3-foot two point shot
3328
43.5
undefined logo
Suns offensive team rebound
3328
35.2
undefined logo
Jamaree Bouyea misses 18-foot fade away jump shot
3328
32.1
undefined logo
Jordan Goodwin offensive rebound
3328
31.8
undefined logo
Jordan Goodwin makes two point shot
3528
16.5
undefined logo
Daniss Jenkins makes driving layup
3530
16.5
undefined logo
Ryan Dunn shooting foul
3530
16.5
undefined logo
Royce O'Neale enters the game for Ryan Dunn
3530
16.5
undefined logo
Grayson Allen enters the game for Oso Ighodaro
3530
16.5
undefined logo
Dillon Brooks enters the game for Jordan Goodwin
3530
16.5
undefined logo
Daniss Jenkins makes free throw 1 of 1
3531
2.7
undefined logo
Grayson Allen misses 29-foot three point pullup jump shot
3531
2.7
undefined logo
Javonte Green defensive rebound
3531
0.1
undefined logo
Javonte Green misses heave jump shot
3531
0.1
undefined logo
Pistons offensive team rebound
3531
0.0
End of the 1st Quarter
3531

Related Tags

Detroit Pistons vs Phoenix Suns Live StreamWatch Detroit Pistons vs Phoenix Suns FreePistons vs Suns Live ScoreDET vs PHX GameNBA Stream Detroit PistonsNBA Stream Phoenix SunsMortgage Matchup CenterNBA Live StreamBasketball Streams