Skip to main content
NBA Flare
NBA|
Pistons logo

Pistons

112
Game StatusFinal
Hornets logo

Hornets

86

Cunningham has triple-double, Duren gets double-double to lead Pistons to 112-86 win over Hornets

Game Analysis

Game Analysis

Statistics visualization

Game Stats

Get the latest game stats
Hornets
Hornets
Pistons
Pistons
28-89FG41-93
31Field Goal %44
13-413PT6-28
32Three Point %21
17-20FT24-32
12Offensive Rebounds17
31Defensive Rebounds44
21Assists23
12Steals16
7Blocks10
23Turnovers20
1Technical Fouls0
21Points Conceded Off Turnovers19
24Fast Break Points29
23Fouls25
6Largest Lead29

Game Article

Game Recap

Kon Knueppel slams it home with authority
Kon Knueppel slams it home with authority

DETROIT -- — Cade Cunningham had a triple-double and Jalen Duren added 19 points and 11 rebounds as the Detroit Pistons beat the Charlotte Hornets 112-86 on Saturday night.

Cunningham finished with 22 points, 10 rebounds and 10 assists despite sitting out the last four minutes as each coach emptied his bench.

Tobias Harris scored 19 points for Detroit, which won for the seventh time in nine games. Duncan Robinson had 15 points and Ausar Thompson added 14 as ll five starters finished in double figures for the Pistons, who shot 21.4% (6 for 28) on 3-pointers.

Kon Knueppel and Miles Bridges each scored 19 points for Charlotte, which had won five of its last nine after a 4-14 start. Brandon Miller finished with 14 points, but LaMelo Ball fouled out with eight points on 3-for-14 shooting.

Both offenses struggled in the first half, committing 11 turnovers each, but the Pistons scored the final 13 points of the second quarter to take a 55-45 lead.

Duncan Robinson's four-point play with 8:56 left in the third quarter made it 70-52 and sent Ball to the bench with five fouls. The Pistons led by as many as 20 points, but Charlotte finished with a 16-3 run to pull to 79-72.

Ball fouled out with 6:30 to play, having missed his last 10 shots from the field, and the Pistons finished the game with a 31-9 lead.

Detroit finished with a 62-41 rebounding edge, including 17 offensive rebounds.

Up next

Hornets: At Cleveland on Monday.

Pistons: At Portland on Monday.

------

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

Play by Play

Play By Play

Recent plays and game events
TIMEPLAY
Pistons logo
Hornets logo
12:00
undefined logo
Ryan Kalkbrenner vs. Jalen Duren (Brandon Miller gains possession)
00
11:47
undefined logo
LaMelo Ball bad pass turnover (Tobias Harris steals)
00
11:39
undefined logo
Duncan Robinson misses 23-foot three point jumper
00
11:37
undefined logo
Miles Bridges defensive rebound
00
11:31
undefined logo
LaMelo Ball makes 25-foot running pullup jump shot (Miles Bridges assists)
03
11:13
undefined logo
Tobias Harris misses two point shot
03
11:11
undefined logo
Ausar Thompson offensive rebound
03
11:04
undefined logo
Tobias Harris misses 26-foot three point jumper
03
11:01
undefined logo
Kon Knueppel defensive rebound
03
10:59
undefined logo
Cade Cunningham personal foul
03
10:52
undefined logo
LaMelo Ball makes 27-foot three point jumper (Ryan Kalkbrenner assists)
06
10:40
undefined logo
Miles Bridges shooting foul
06
10:40
undefined logo
Ausar Thompson makes free throw 1 of 2
16
10:40
undefined logo
Ausar Thompson makes free throw 2 of 2
26
10:26
undefined logo
LaMelo Ball misses 27-foot three point jumper
26
10:23
undefined logo
Ausar Thompson defensive rebound
26
10:21
undefined logo
Ausar Thompson makes running layup
46
10:21
undefined logo
Brandon Miller defensive goaltending violation
46
10:04
undefined logo
Miles Bridges misses 5-foot two point shot
46
10:02
undefined logo
Cade Cunningham defensive rebound
46
9:43
undefined logo
Ausar Thompson misses 16-foot two point shot
46
9:41
undefined logo
Ryan Kalkbrenner defensive rebound
46
9:38
undefined logo
Kon Knueppel makes running dunk (LaMelo Ball assists)
48
9:35
undefined logo
Pistons Full timeout
48
9:18
undefined logo
LaMelo Ball blocks Cade Cunningham 's 13-foot driving floating jump shot
48
9:16
undefined logo
Brandon Miller defensive rebound
48
9:13
undefined logo
Brandon Miller misses running layup
48
9:12
undefined logo
Hornets offensive team rebound
48
9:01
undefined logo
Brandon Miller misses 26-foot three point jumper
48
8:58
undefined logo
Duncan Robinson defensive rebound
48
8:51
undefined logo
Ausar Thompson misses driving layup
48
8:47
undefined logo
Jalen Duren offensive rebound
48
8:47
undefined logo
Jalen Duren makes tip in dunk
68
8:43
undefined logo
Miles Bridges makes 23-foot running jump shot (Kon Knueppel assists)
611
8:27
undefined logo
Jalen Duren misses 2-foot reverse layup
611
8:26
undefined logo
Tobias Harris offensive rebound
611
8:25
undefined logo
Tobias Harris makes tip shot
811
8:17
undefined logo
LaMelo Ball makes 4-foot two point shot
813
7:56
undefined logo
Jalen Duren makes 3-foot hook shot (Cade Cunningham assists)
1013
7:45
undefined logo
LaMelo Ball misses 25-foot three point jumper
1013
7:44
undefined logo
Hornets offensive team rebound
1013
7:43
undefined logo
Ryan Kalkbrenner vs. Cade Cunningham (Miles Bridges gains possession)
1013
7:43
undefined logo
Josh Green enters the game for Brandon Miller
1013
7:37
undefined logo
Kon Knueppel misses 23-foot three point jumper
1013
7:35
undefined logo
Jalen Duren defensive rebound
1013
7:24
undefined logo
Jalen Duren makes 2-foot dunk (Ausar Thompson assists)
1213
7:10
undefined logo
Josh Green makes 23-foot three point jumper (LaMelo Ball assists)
1216
6:54
undefined logo
Cade Cunningham makes 9-foot two point shot
1416
6:34
undefined logo
Duncan Robinson personal foul
1416
6:34
undefined logo
Jaden Ivey enters the game for Duncan Robinson
1416
6:26
undefined logo
Miles Bridges bad pass turnover (Jalen Duren steals)
1416
6:12
undefined logo
Cade Cunningham makes 5-foot two point shot (Jaden Ivey assists)
1616
5:58
undefined logo
Ausar Thompson personal foul
1616
5:58
undefined logo
Caris LeVert enters the game for Ausar Thompson
1616
5:58
undefined logo
Tre Mann enters the game for LaMelo Ball
1616
5:51
undefined logo
Kon Knueppel makes 26-foot three point jumper (Tre Mann assists)
1619
5:38
undefined logo
Cade Cunningham makes driving layup
1819
5:22
undefined logo
Miles Bridges misses 25-foot three point jumper
1819
5:20
undefined logo
Jalen Duren defensive rebound
1819
5:16
undefined logo
Tre Mann shooting foul
1819
5:16
undefined logo
Tobias Harris makes free throw 1 of 2
1919
5:16
undefined logo
Moussa Diabate enters the game for Ryan Kalkbrenner
1919
5:16
undefined logo
Tobias Harris makes free throw 2 of 2
2019
5:04
undefined logo
Jalen Duren personal foul
2019
5:04
undefined logo
Isaiah Stewart enters the game for Tobias Harris
2019
4:53
undefined logo
Tre Mann misses 12-foot pullup jump shot
2019
4:50
undefined logo
Cade Cunningham defensive rebound
2019
4:49
undefined logo
Jaden Ivey makes 3-foot driving floating jump shot (Cade Cunningham assists)
2219
4:49
undefined logo
Josh Green shooting foul
2219
4:49
undefined logo
Jaden Ivey makes free throw 1 of 1
2319
4:32
undefined logo
Tre Mann lost ball turnover (Cade Cunningham steals)
2319
4:31
undefined logo
Cade Cunningham makes 2-foot running dunk
2519
4:31
undefined logo
Hornets Full timeout
2519
4:17
undefined logo
Kon Knueppel lost ball turnover (Caris LeVert steals)
2519
4:13
undefined logo
Caris LeVert bad pass turnover (Tre Mann steals)
2519
3:55
undefined logo
Kon Knueppel makes 26-foot three point jumper (Miles Bridges assists)
2522
3:40
undefined logo
Jalen Duren offensive foul
2522
3:40
undefined logo
Jalen Duren offensive foul turnover
2522
3:40
undefined logo
Ronald Holland II enters the game for Jalen Duren
2522
3:40
undefined logo
Brandon Miller enters the game for Miles Bridges
2522
3:40
undefined logo
Sion James enters the game for Kon Knueppel
2522
3:40
undefined logo
Tidjane Salaun enters the game for Josh Green
2522
3:26
undefined logo
Moussa Diabate misses layup
2522
3:23
undefined logo
Cade Cunningham defensive rebound
2522
3:12
undefined logo
Isaiah Stewart misses 4-foot hook shot
2522
3:11
undefined logo
Moussa Diabate defensive rebound
2522
3:09
undefined logo
Ronald Holland II personal foul
2522
3:09
undefined logo
Tre Mann misses free throw 1 of 2
2522
3:09
undefined logo
Hornets offensive team rebound
2522
3:09
undefined logo
Duncan Robinson enters the game for Cade Cunningham
2522
3:09
undefined logo
Tre Mann makes free throw 2 of 2
2523
2:54
undefined logo
Brandon Miller shooting foul
2523
2:54
undefined logo
Caris LeVert makes free throw 1 of 2
2623
2:54
undefined logo
Ausar Thompson enters the game for Jaden Ivey
2623
2:54
undefined logo
Caris LeVert makes free throw 2 of 2
2723
2:33
undefined logo
Brandon Miller out of bounds bad pass turnover
2723
2:20
undefined logo
Duncan Robinson misses 25-foot three point pullup jump shot
2723
2:17
undefined logo
Brandon Miller defensive rebound
2723
2:10
undefined logo
Tre Mann misses driving floating jump shot
2723
2:06
undefined logo
Caris LeVert defensive rebound
2723
1:59
undefined logo
Caris LeVert out of bounds bad pass turnover
2723
1:37
undefined logo
Brandon Miller lost ball turnover (Caris LeVert steals)
2723
1:30
undefined logo
Isaiah Stewart misses 25-foot three point jumper
2723
1:27
undefined logo
Brandon Miller defensive rebound
2723
1:21
undefined logo
Brandon Miller makes 26-foot three pointer (Moussa Diabate assists)
2726
1:21
undefined logo
Isaiah Stewart loose ball foul
2726
1:21
undefined logo
Moussa Diabate makes free throw 1 of 1
2727
1:11
undefined logo
Brandon Miller loose ball foul
2727
1:11
undefined logo
Ausar Thompson makes free throw 1 of 2
2827
1:11
undefined logo
Ausar Thompson misses free throw 2 of 2
2827
1:10
undefined logo
Pistons offensive team rebound
2827
1:10
undefined logo
Moussa Diabate loose ball foul
2827
1:10
undefined logo
Isaiah Stewart makes free throw 1 of 2
2927
1:10
undefined logo
Isaiah Stewart makes free throw 2 of 2
3027
53.8
undefined logo
Brandon Miller misses driving floating jump shot
3027
51.3
undefined logo
Ronald Holland II defensive rebound
3027
45.2
undefined logo
Ronald Holland II lost ball turnover (Tre Mann steals)
3027
38.2
undefined logo
Tidjane Salaun misses 28-foot three point jumper
3027
34.9
undefined logo
Isaiah Stewart defensive rebound
3027
24.0
undefined logo
Duncan Robinson makes 23-foot three point step back jumpshot (Ausar Thompson assists)
3327
0.3
undefined logo
Brandon Miller offensive goaltending turnover
3327
0.0
End of the 1st Quarter
3327

Related Tags

Charlotte Hornets vs Detroit Pistons Live StreamWatch Charlotte Hornets vs Detroit Pistons FreeHornets vs Pistons Live ScoreCHA vs DET GameNBA Stream Charlotte HornetsNBA Stream Detroit PistonsLittle Caesars ArenaNBA Live StreamBasketball Streams