Skip to main content
NBA Flare
NBA|
Pistons logo

Pistons

133
Game StatusFinal
Cavaliers logo

Cavaliers

122

Pistons beat East-leading Cavaliers 133-122 and lock down 1st winning season since 2016

Game Analysis

Game Analysis

Statistics visualization

Game Stats

Get the latest game stats
Cavaliers
Cavaliers
Pistons
Pistons
39-84FG44-92
46Field Goal %48
15-403PT15-34
38Three Point %44
29-38FT30-35
11Offensive Rebounds16
30Defensive Rebounds27
16Assists25
9Steals8
3Blocks5
14Turnovers13
1Technical Fouls0
17Points Conceded Off Turnovers14
6Fast Break Points25
27Fouls29
6Largest Lead21

Game Article

Game Recap

Cleveland Cavaliers vs. Detroit Pistons: Game Highlights
Cleveland Cavaliers vs. Detroit Pistons: Game Highlights

DETROIT -- — Tim Hardaway Jr. scored a season-high 32 points and the Detroit Pistons beat the Eastern Conference-leading Cleveland Cavaliers 133-122 on Friday night to guarantee their first winning season since 2016.

Detroit withstood a 38-point performance by Cleveland's Donovan Mitchell, who scored 22 in the fourth quarter.

The Pistons (42-32) played without Cade Cunningham (calf) and were still able to end a 12-game losing streak against Cleveland.

Dennis Schroder started for Cunningham and had 16 points and 10 assists. Jalen Duren added 16 points and 13 rebounds, and Ausur Thompson contributed 18 points and 10 boards for Detroit, which failed to win 25 games in the last five seasons.

The Pistons have eight regular-season games remaining. With three more wins, Detroit could reach 45 victories for the first time since going 59-23 in 2007-08 — also the last season it won a playoff game.

Darius Garland had 21 points for Cleveland, which hadn't lost to the Pistons since Feb. 24, 2022, when current Pistons coach J.B. Bickerstaff was in charge of the Cavaliers.

The Cavaliers trailed 108-89 with 8:56 to play and closed within 119-117 on Mitchell's 3-pointer with 3:31 left. Detroit answered with a 12-1 run to close out the win.

Takeaways

Cavaliers: Are a victory away from their first 60-win season since 2009-10.

Pistons: Cunningham missed his third straight game and is listed as day-to-day.

Key moment

Hardaway had 10 points as the Pistons started the second half with a 13-4 run to take a 76-62 lead. The Pistons finished the quarter with a 38-25 advantage for an 18-point lead heading into the fourth.

Key stat

The Pistons had a 25-6 advantage in fast-break points.

Up next

Both teams play Monday. Cleveland hosts the Los Angeles Clippers, and Detroit is at Minnesota in the opener of a three-game trip.

------

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

Play by Play

Play By Play

Recent plays and game events
TIMEPLAY
Pistons logo
Cavaliers logo
12:00
undefined logo
Jarrett Allen vs. Jalen Duren (Evan Mobley gains possession)
00
11:44
undefined logo
Donovan Mitchell misses 25-foot three point jumper
00
11:41
undefined logo
Jalen Duren defensive rebound
00
11:36
undefined logo
Malik Beasley misses running pullup jump shot
00
11:34
undefined logo
Malik Beasley offensive rebound
00
11:31
undefined logo
Tim Hardaway Jr. makes driving layup (Malik Beasley assists)
20
11:11
undefined logo
Dennis Schroder personal foul
20
11:01
undefined logo
Donovan Mitchell makes 8-foot two point shot
22
10:44
undefined logo
Ausar Thompson misses driving layup
22
10:38
undefined logo
Ausar Thompson offensive rebound
22
10:38
undefined logo
Ausar Thompson makes tip shot
42
10:28
undefined logo
Evan Mobley misses 25-foot three point jumper
42
10:25
undefined logo
Jalen Duren defensive rebound
42
10:15
undefined logo
Jalen Duren misses driving layup
42
10:13
undefined logo
Jalen Duren offensive rebound
42
10:13
undefined logo
Jalen Duren makes tip shot
62
9:53
undefined logo
Darius Garland misses 23-foot three point jumper
62
9:50
undefined logo
Jarrett Allen offensive rebound
62
9:48
undefined logo
Jarrett Allen makes two point shot
64
9:27
undefined logo
Dennis Schroder misses 24-foot three point jumper
64
9:24
undefined logo
Malik Beasley offensive rebound
64
9:13
undefined logo
Malik Beasley misses 25-foot three point jumper
64
9:10
undefined logo
Isaac Okoro defensive rebound
64
8:58
undefined logo
Evan Mobley out of bounds bad pass turnover
64
8:48
undefined logo
Dennis Schroder misses 26-foot three point jumper
64
8:44
undefined logo
Darius Garland defensive rebound
64
8:37
undefined logo
Jalen Duren shooting foul
64
8:37
undefined logo
Darius Garland makes free throw 1 of 2
65
8:37
undefined logo
Darius Garland makes free throw 2 of 2
66
8:22
undefined logo
Ausar Thompson makes 3-foot layup (Dennis Schroder assists)
86
8:10
undefined logo
Evan Mobley makes 26-foot three point jumper (Darius Garland assists)
89
7:57
undefined logo
Jalen Duren makes dunk (Malik Beasley assists)
109
7:52
undefined logo
Tim Hardaway Jr. shooting foul
109
7:52
undefined logo
Isaac Okoro makes free throw 1 of 2
1010
7:52
undefined logo
Isaac Okoro misses free throw 2 of 2
1010
7:47
undefined logo
Dennis Schroder defensive rebound
1010
7:39
undefined logo
Ausar Thompson makes 3-foot jump bank shot
1210
7:30
undefined logo
Donovan Mitchell offensive charge
1210
7:30
undefined logo
Donovan Mitchell turnover
1210
7:17
undefined logo
Malik Beasley misses 26-foot three point jumper
1210
7:14
undefined logo
Darius Garland defensive rebound
1210
7:12
undefined logo
Malik Beasley personal foul
1210
7:04
undefined logo
Evan Mobley makes 7-foot two point shot
1212
6:55
undefined logo
Tim Hardaway Jr. makes 28-foot three pointer
1512
6:43
undefined logo
Darius Garland makes 25-foot three point step back jumpshot (Donovan Mitchell assists)
1515
6:29
undefined logo
Jarrett Allen blocks Jalen Duren 's 3-foot layup
1515
6:26
undefined logo
Jalen Duren offensive rebound
1515
6:26
undefined logo
Jalen Duren makes two point shot
1715
6:26
undefined logo
Cavaliers Full timeout
1715
6:26
undefined logo
Sam Merrill enters the game for Evan Mobley
1715
6:26
undefined logo
De'Andre Hunter enters the game for Donovan Mitchell
1715
6:10
undefined logo
Darius Garland misses 28-foot three point jumper
1715
6:07
undefined logo
Jalen Duren defensive rebound
1715
6:00
undefined logo
Ausar Thompson misses driving layup
1715
5:57
undefined logo
De'Andre Hunter defensive rebound
1715
5:54
undefined logo
Darius Garland traveling
1715
5:42
undefined logo
Jalen Duren misses driving floating jump shot
1715
5:41
undefined logo
Pistons offensive team rebound
1715
5:35
undefined logo
Malik Beasley misses 19-foot pullup jump shot
1715
5:32
undefined logo
Jarrett Allen defensive rebound
1715
5:20
undefined logo
De'Andre Hunter makes 9-foot pullup jump shot
1717
5:06
undefined logo
Jarrett Allen kicked ball violation
1717
5:06
undefined logo
Marcus Sasser enters the game for Malik Beasley
1717
5:06
undefined logo
Dean Wade enters the game for Jarrett Allen
1717
4:56
undefined logo
Dennis Schroder makes 7-foot two point shot
1917
4:56
undefined logo
Sam Merrill shooting foul
1917
4:56
undefined logo
Simone Fontecchio enters the game for Ausar Thompson
1917
4:56
undefined logo
Dennis Schroder makes free throw 1 of 1
2017
4:38
undefined logo
De'Andre Hunter misses 25-foot three point pullup jump shot
2017
4:34
undefined logo
Jalen Duren defensive rebound
2017
4:16
undefined logo
Marcus Sasser misses 17-foot pullup jump shot
2017
4:13
undefined logo
De'Andre Hunter defensive rebound
2017
4:06
undefined logo
Pistons Full timeout
2017
4:06
undefined logo
(04:06) [Pistons] COACH'S CHALLENGE (CALL OVERTURNED) [Pistons] retain their timeout
2017
4:06
undefined logo
Isaiah Stewart enters the game for Jalen Duren
2017
4:06
undefined logo
Donovan Mitchell enters the game for Darius Garland
2017
4:06
undefined logo
Evan Mobley enters the game for Isaac Okoro
2017
4:06
undefined logo
De'Andre Hunter out of bounds lost ball turnover
2017
3:56
undefined logo
Simone Fontecchio misses 23-foot three point pullup jump shot
2017
3:54
undefined logo
Dennis Schroder offensive rebound
2017
3:52
undefined logo
Tim Hardaway Jr. makes 25-foot three point jumper (Dennis Schroder assists)
2317
3:37
undefined logo
Dean Wade makes 25-foot three point jumper (Evan Mobley assists)
2320
3:25
undefined logo
Tim Hardaway Jr. makes 28-foot three point jumper (Dennis Schroder assists)
2620
3:13
undefined logo
Evan Mobley misses 26-foot three point jumper
2620
3:09
undefined logo
Dean Wade offensive rebound
2620
3:07
undefined logo
Donovan Mitchell misses 26-foot three point jumper
2620
3:04
undefined logo
Marcus Sasser defensive rebound
2620
2:59
undefined logo
Marcus Sasser misses 26-foot three point step back jumpshot
2620
2:58
undefined logo
Cavaliers defensive team rebound
2620
2:58
undefined logo
Simone Fontecchio loose ball foul
2620
2:58
undefined logo
De'Andre Hunter makes free throw 1 of 2
2621
2:58
undefined logo
Ronald Holland II enters the game for Dennis Schroder
2621
2:58
undefined logo
De'Andre Hunter makes free throw 2 of 2
2622
2:43
undefined logo
Donovan Mitchell shooting foul
2622
2:43
undefined logo
Tim Hardaway Jr. makes free throw 1 of 2
2722
2:43
undefined logo
Tim Hardaway Jr. makes free throw 2 of 2
2822
2:24
undefined logo
Evan Mobley misses 7-foot two point shot
2822
2:18
undefined logo
Ronald Holland II defensive rebound
2822
2:16
undefined logo
Tim Hardaway Jr. misses 26-foot three point shot
2822
2:16
undefined logo
Sam Merrill defensive rebound
2822
2:08
undefined logo
De'Andre Hunter misses two point shot
2822
2:05
undefined logo
Isaiah Stewart defensive rebound
2822
1:44
undefined logo
Ronald Holland II lost ball turnover (Sam Merrill steals)
2822
1:38
undefined logo
De'Andre Hunter bad pass (Simone Fontecchio steals)
2822
1:36
undefined logo
Ronald Holland II double personal foul (Sam Merrill draws the foul)
2822
1:24
undefined logo
Isaiah Stewart 3 second turnover
2822
1:24
undefined logo
Malik Beasley enters the game for Tim Hardaway Jr.
2822
1:10
undefined logo
Donovan Mitchell makes driving layup
2824
1:00
undefined logo
Marcus Sasser out of bounds lost ball turnover
2824
49.1
undefined logo
Donovan Mitchell misses 26-foot three point step back jumpshot
2824
46.1
undefined logo
Ronald Holland II defensive rebound
2824
45.1
undefined logo
Ronald Holland II lost ball turnover (De'Andre Hunter steals)
2824
45.1
undefined logo
De'Andre Hunter misses layup
2824
42.1
undefined logo
De'Andre Hunter offensive rebound
2824
42.0
undefined logo
De'Andre Hunter makes tip shot
2826
31.1
undefined logo
Simone Fontecchio makes 23-foot three point jumper (Isaiah Stewart assists)
3126
21.1
undefined logo
Dean Wade offensive foul
3126
21.1
undefined logo
Dean Wade turnover
3126
5.2
undefined logo
Marcus Sasser bad pass (Sam Merrill steals)
3126
3.0
undefined logo
Simone Fontecchio kicked ball violation
3126
3.0
undefined logo
Ausar Thompson enters the game for Malik Beasley
3126
3.0
undefined logo
Darius Garland enters the game for Dean Wade
3126
1.0
undefined logo
Sam Merrill misses 26-foot three point pullup jump shot
3126
1.0
undefined logo
Cavaliers offensive team rebound
3126
0.0
End of the 1st Quarter
3126

Related Tags

Cleveland Cavaliers vs Detroit Pistons Live StreamWatch Cleveland Cavaliers vs Detroit Pistons FreeCavaliers vs Pistons Live ScoreCLE vs DET GameNBA Stream Cleveland CavaliersNBA Stream Detroit PistonsLittle Caesars ArenaNBA Live StreamBasketball Streams