POSS 1 · Q1 11:27
CLECleveland Cavaliers
Made shot
2 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Sat, Dec 2, 2023·2023-24
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 25 | 29 | 31 | 25 | 110 | |
| 30 | 18 | 34 | 19 | 101 |
Loading Game Flow & shots…
Loading Game Lab analysis…
Loading Possession Explorer…
Solid bars mark a clear box score edge. Edges describe the game and don't establish cause.
Against season averages
Each metric compares home vs away totals (or rates). A difference counts only when |delta| meets the metric tolerance. Overall edge is a plurality of meaningful advantages, not an opaque game score.
CLE
DET
Extra chances are offensive rebounds plus the other side's turnovers.
Extra chances by quarter
Second-chance points are scored after an offensive rebound, before the other team gets the ball. Points off turnovers are scored on the possession after the other team turns it over. Team rebounds move the ball but don't count as rebounds. Counts come from play-by-play and can differ slightly from the official box score.
The top player on each side in every quarter.
Ranked by NBA efficiency: points, rebounds, assists, steals and blocks, minus missed shots, missed free throws and turnovers. Counts come from play-by-play and can differ slightly from the official box score.
Who led and by how much. Hover or drag across the chart to see each scoring play.
Largest leadCLE +12 Q4 0:00DET +8 Q1 1:52
Every field goal attempt, filling in as the game goes. Switch to Game chart to add steals, blocks, turnovers, fouls and rebounds, and filter by quarter or player. CLE attacks the left basket and DET the right.
Filled dots are makes, rings are misses. Tap a dot to pin it, or a team to isolate its shots.
| Zone | CLE | DET | ||
|---|---|---|---|---|
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
Zones use located attempts only. Tap a zone to show just those shots. Counts come from play-by-play and can differ slightly from the official box score, for example on heaves or stat corrections made after the game.
Injured or inactive players are marked OUT.
| CLE | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 34.0 | 19 | 11 | 3 | 1 | 0 | 2 | 8-9 | 0-0 | 3-5 | 4 | 84.8% | |
| 38.0 | 22 | 5 | 5 | 1 | 0 | 1 | 9-16 | 4-10 | 0-0 | 10 | 68.8% | |
| 34.0 | 22 | 2 | 5 | 3 | 1 | 2 | 9-23 | 2-7 | 2-3 | 13 | 45.2% | |
| 33.0 | 20 | 3 | 4 | 2 | 0 | 4 | 7-19 | 2-5 | 4-5 | -13 | 47.2% | |
| 36.0 | 6 | 11 | 1 | 0 | 0 | 2 | 2-5 | 0-0 | 2-3 | 1 | 47.5% | |
| 33.0 | 9 | 6 | 4 | 4 | 0 | 0 | 4-7 | 1-3 | 0-0 | 15 | 64.3% | |
| 22.0 | 12 | 3 | 2 | 0 | 0 | 0 | 5-8 | 1-4 | 1-2 | 15 | 67.6% | |
| 3.0 | 0 | 2 | 0 | 0 | 0 | 0 | 0-1 | 0-0 | 0-0 | 0 | 0.0% | |
| 4.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0-0 | 0-0 | 0-0 | 0 | — | |
| 3.0 | 0 | 0 | 1 | 0 | 0 | 0 | 0-1 | 0-1 | 0-0 | 0 | 0.0% | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — |
| DET | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 37.0 | 23 | 8 | 11 | 2 | 0 | 1 | 8-20 | 3-6 | 4-4 | 13 | 52.8% | |
| 30.0 | 17 | 11 | 1 | 1 | 2 | 2 | 8-8 | 0-0 | 1-6 | 6 | 79.9% | |
| 30.0 | 11 | 7 | 5 | 2 | 0 | 3 | 4-9 | 1-5 | 2-2 | 6 | 55.7% | |
| 33.0 | 13 | 6 | 3 | 2 | 1 | 2 | 6-11 | 1-1 | 0-1 | 7 | 56.8% | |
| 29.0 | 7 | 2 | 1 | 0 | 0 | 1 | 2-7 | 0-3 | 3-4 | 0 | 40.0% | |
| 27.0 | 22 | 2 | 2 | 1 | 0 | 1 | 7-15 | 3-10 | 5-6 | -9 | 62.4% | |
| 7.0 | 0 | 3 | 0 | 1 | 0 | 0 | 0-1 | 0-0 | 0-0 | -11 | 0.0% | |
| 16.0 | 4 | 8 | 0 | 0 | 0 | 2 | 2-6 | 0-2 | 0-0 | -14 | 33.3% | |
| 16.0 | 4 | 2 | 1 | 0 | 0 | 2 | 2-5 | 0-2 | 0-0 | -21 | 40.0% | |
| 14.0 | 0 | 0 | 0 | 0 | 0 | 2 | 0-1 | 0-1 | 0-0 | -22 | 0.0% | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — |
460 events
| Q | Clock | Team | Play | CLE | DET |
|---|---|---|---|---|---|
| Q1 | 12:00 | DET | Jarrett Allen vs. Jalen Duren (Cade Cunningham gains possession) | 0 | 0 |
| Q1 | 11:37 | DET | Killian Hayes bad pass (Donovan Mitchell steals) | 0 | 0 |
| Q1 | 11:27 | CLE | Evan Mobley makes layup (Max Strus assists) | 2 | 0 |
| Q1 | 11:27 | DET | Jalen Duren shooting foul | 2 | 0 |
| Q1 | 11:27 | CLE | Evan Mobley makes free throw 1 of 1 | 3 | 0 |
| Q1 | 11:08 | DET | Jalen Duren makes two point shot (Isaiah Stewart assists) | 3 | 2 |
| Q1 | 10:53 | CLE | Evan Mobley bad pass (Isaiah Stewart steals) | 3 | 2 |
| Q1 | 10:50 | DET | Jaden Ivey makes 2-foot dunk (Isaiah Stewart assists) | 3 | 4 |
| Q1 | 10:32 | CLE | Max Strus misses 26-foot three point jumper | 3 | 4 |
| Q1 | 10:27 | DET | Jalen Duren defensive rebound | 3 | 4 |
| Q1 | 10:19 | DET | Killian Hayes makes 10-foot two point shot (Isaiah Stewart assists) | 3 | 6 |
| Q1 | 10:05 | CLE | Jarrett Allen makes 2-foot dunk (Max Strus assists) | 5 | 6 |
| Q1 | 9:55 | DET | Jalen Duren makes 2-foot dunk (Cade Cunningham assists) | 5 | 8 |
| Q1 | 9:41 | CLE | Donovan Mitchell makes 2-foot two point shot | 7 | 8 |
| Q1 | 9:26 | DET | Cade Cunningham misses 28-foot three point jumper | 7 | 8 |
| Q1 | 9:23 | CLE | Evan Mobley defensive rebound | 7 | 8 |
| Q1 | 9:20 | CLE | Darius Garland misses 23-foot three point shot | 7 | 8 |
| Q1 | 9:16 | DET | Killian Hayes defensive rebound | 7 | 8 |
| Q1 | 9:13 | DET | Jaden Ivey lost ball turnover (Max Strus steals) | 7 | 8 |
| Q1 | 9:04 | CLE | Donovan Mitchell makes 23-foot three point jumper (Darius Garland assists) | 10 | 8 |
| Q1 | 8:44 | DET | Jalen Duren makes 3-foot alley oop dunk shot (Cade Cunningham assists) | 10 | 10 |
| Q1 | 8:31 | CLE | Donovan Mitchell misses 16-foot pullup jump shot | 10 | 10 |
| Q1 | 8:28 | DET | Jaden Ivey defensive rebound | 10 | 10 |
| Q1 | 8:17 | DET | Killian Hayes bad pass (Donovan Mitchell steals) | 10 | 10 |
| Q1 | 8:14 | DET | Jaden Ivey shooting foul | 10 | 10 |
| Q1 | 8:14 | CLE | Donovan Mitchell makes free throw 1 of 2 | 11 | 10 |
| Q1 | 8:14 | CLE | Donovan Mitchell makes free throw 2 of 2 | 12 | 10 |
| Q1 | 7:59 | DET | Isaiah Stewart misses 24-foot three point jumper | 12 | 10 |
| Q1 | 7:55 | CLE | Jarrett Allen defensive rebound | 12 | 10 |
| Q1 | 7:47 | CLE | Darius Garland misses driving floating jump shot | 12 | 10 |
| Q1 | 7:45 | DET | Cade Cunningham defensive rebound | 12 | 10 |
| Q1 | 7:40 | DET | Jalen Duren makes 3-foot dunk (Cade Cunningham assists) | 12 | 12 |
| Q1 | 7:21 | CLE | Jarrett Allen misses 8-foot hook shot | 12 | 12 |
| Q1 | 7:17 | DET | Killian Hayes defensive rebound | 12 | 12 |
| Q1 | 7:13 | DET | Cade Cunningham makes 23-foot three point jumper (Killian Hayes assists) | 12 | 15 |
| Q1 | 6:52 | CLE | Max Strus misses 26-foot three point jumper | 12 | 15 |
| Q1 | 6:49 | DET | Jalen Duren defensive rebound | 12 | 15 |
| Q1 | 6:39 | DET | Pistons Full timeout | 12 | 15 |
| Q1 | 6:39 | CLE | Isaac Okoro enters the game for Darius Garland | 12 | 15 |
| Q1 | 6:32 | DET | Cade Cunningham makes 14-foot pullup jump shot | 12 | 17 |
| Q1 | 6:10 | CLE | Donovan Mitchell misses two point shot | 12 | 17 |
| Q1 | 6:07 | CLE | Jarrett Allen offensive rebound | 12 | 17 |
| Q1 | 6:06 | CLE | Jarrett Allen makes tip shot | 14 | 17 |
| Q1 | 5:48 | DET | Killian Hayes misses 13-foot step back jumpshot | 14 | 17 |
| Q1 | 5:48 | CLE | Cavaliers defensive team rebound | 14 | 17 |
| Q1 | 5:48 | DET | Jalen Duren loose ball foul | 14 | 17 |
| Q1 | 5:48 | DET | Marcus Sasser enters the game for Killian Hayes | 14 | 17 |
| Q1 | 5:48 | DET | Bojan Bogdanovic enters the game for Jaden Ivey | 14 | 17 |
| Q1 | 5:48 | CLE | Georges Niang enters the game for Evan Mobley | 14 | 17 |
| Q1 | 5:28 | CLE | Jarrett Allen makes alley oop layup (Donovan Mitchell assists) | 16 | 17 |
| Q1 | 5:16 | CLE | Isaac Okoro shooting foul | 16 | 17 |
| Q1 | 5:16 | DET | Cade Cunningham makes free throw 1 of 2 | 16 | 18 |
| Q1 | 5:16 | DET | Ausar Thompson enters the game for Jalen Duren | 16 | 18 |
| Q1 | 5:16 | DET | Cade Cunningham makes free throw 2 of 2 | 16 | 19 |
| Q1 | 5:03 | CLE | Donovan Mitchell misses 25-foot three point pullup jump shot | 16 | 19 |
| Q1 | 5:00 | DET | Isaiah Stewart defensive rebound | 16 | 19 |
| Q1 | 4:43 | DET | Cade Cunningham misses 25-foot step back jumpshot | 16 | 19 |
| Q1 | 4:39 | CLE | Jarrett Allen defensive rebound | 16 | 19 |
| Q1 | 4:26 | CLE | Jarrett Allen makes 13-foot jumper (Georges Niang assists) | 18 | 19 |
| Q1 | 4:17 | DET | Bojan Bogdanovic makes 30-foot three point jumper (Cade Cunningham assists) | 18 | 22 |
| Q1 | 3:56 | CLE | Georges Niang misses 24-foot three point jumper | 18 | 22 |
| Q1 | 3:53 | DET | Cade Cunningham defensive rebound | 18 | 22 |
| Q1 | 3:46 | DET | Isaiah Stewart makes 3-foot layup (Cade Cunningham assists) | 18 | 24 |
| Q1 | 3:22 | CLE | Jarrett Allen makes 4-foot two point shot (Max Strus assists) | 20 | 24 |
| Q1 | 3:08 | DET | Isaiah Stewart makes 3-foot layup (Cade Cunningham assists) | 20 | 26 |
| Q1 | 2:51 | CLE | Georges Niang misses 25-foot three point pullup jump shot | 20 | 26 |
| Q1 | 2:48 | DET | Cade Cunningham defensive rebound | 20 | 26 |
| Q1 | 2:41 | DET | Marcus Sasser misses 28-foot three point jumper | 20 | 26 |
| Q1 | 2:37 | CLE | Max Strus defensive rebound | 20 | 26 |
| Q1 | 2:30 | CLE | Donovan Mitchell misses two point shot | 20 | 26 |
| Q1 | 2:27 | CLE | Donovan Mitchell offensive rebound | 20 | 26 |
| Q1 | 2:26 | CLE | Donovan Mitchell misses two point shot | 20 | 26 |
| Q1 | 2:26 | DET | Cade Cunningham defensive rebound | 20 | 26 |
| Q1 | 2:18 | DET | Ausar Thompson misses 26-foot three point shot | 20 | 26 |
| Q1 | 2:18 | CLE | Jarrett Allen defensive rebound | 20 | 26 |
| Q1 | 2:18 | CLE | Cavaliers Full timeout | 20 | 26 |
| Q1 | 2:18 | DET | Isaiah Livers enters the game for Cade Cunningham | 20 | 26 |
| Q1 | 2:18 | DET | Marvin Bagley III enters the game for Isaiah Stewart | 20 | 26 |
| Q1 | 2:18 | CLE | Evan Mobley enters the game for Max Strus | 20 | 26 |
| Q1 | 2:18 | CLE | Craig Porter enters the game for Jarrett Allen | 20 | 26 |
| Q1 | 2:18 | CLE | Darius Garland enters the game for Donovan Mitchell | 20 | 26 |
| Q1 | 2:04 | CLE | Evan Mobley lost ball turnover (Bojan Bogdanovic steals) | 20 | 26 |
| Q1 | 1:52 | CLE | Craig Porter shooting foul | 20 | 26 |
| Q1 | 1:52 | DET | Bojan Bogdanovic makes free throw 1 of 2 | 20 | 27 |
| Q1 | 1:52 | DET | Bojan Bogdanovic makes free throw 2 of 2 | 20 | 28 |
| Q1 | 1:32 | CLE | Georges Niang makes 5-foot driving floating jump shot | 22 | 28 |
| Q1 | 1:18 | CLE | Isaac Okoro personal foul | 22 | 28 |
| Q1 | 1:18 | DET | Bojan Bogdanovic makes free throw 1 of 2 | 22 | 29 |
| Q1 | 1:18 | DET | Bojan Bogdanovic makes free throw 2 of 2 | 22 | 30 |
| Q1 | 1:04 | CLE | Georges Niang makes 6-foot two point shot | 24 | 30 |
| Q1 | 0:00 | DET | Bojan Bogdanovic bad pass (Isaac Okoro steals) | 24 | 30 |
| Q1 | 0:00 | CLE | Evan Mobley misses finger roll layup | 24 | 30 |
| Q1 | 0:00 | DET | Marvin Bagley III defensive rebound | 24 | 30 |
| Q1 | 0:00 | DET | Bojan Bogdanovic misses 27-foot three point shot | 24 | 30 |
| Q1 | 0:00 | CLE | Evan Mobley defensive rebound | 24 | 30 |
| Q1 | 0:00 | DET | Marvin Bagley III shooting foul | 24 | 30 |
| Q1 | 0:00 | DET | Cade Cunningham enters the game for Ausar Thompson | 24 | 30 |
| Q1 | 0:00 | CLE | Jarrett Allen enters the game for Georges Niang | 24 | 30 |
| Q1 | 0:00 | CLE | Evan Mobley makes free throw 1 of 2 | 25 | 30 |
| Q1 | 0:00 | CLE | Evan Mobley misses free throw 2 of 2 | 25 | 30 |
| Q1 | 0:00 | DET | Cade Cunningham defensive rebound | 25 | 30 |
| Q1 | 0:00 | DET | Isaiah Livers traveling | 25 | 30 |
| Q1 | 0:00 | CLE | Darius Garland misses 35-foot three point pullup jump shot | 25 | 30 |
| Q1 | 0:00 | CLE | Cavaliers offensive team rebound | 25 | 30 |
| Q1 | 0:00 | — | End of the 1st Quarter | 25 | 30 |
| Q2 | 12:00 | DET | Killian Hayes enters the game for Marvin Bagley III | 25 | 30 |
| Q2 | 12:00 | DET | Ausar Thompson enters the game for Bojan Bogdanovic | 25 | 30 |
| Q2 | 12:00 | DET | Isaiah Stewart enters the game for Cade Cunningham | 25 | 30 |
| Q2 | 12:00 | CLE | Georges Niang enters the game for Jarrett Allen | 25 | 30 |
| Q2 | 11:41 | DET | Ausar Thompson shooting foul | 25 | 30 |
| Q2 | 11:41 | CLE | Georges Niang misses free throw 1 of 2 | 25 | 30 |
| Q2 | 11:41 | CLE | Cavaliers offensive team rebound | 25 | 30 |
| Q2 | 11:41 | CLE | Georges Niang makes free throw 2 of 2 | 26 | 30 |
| Q2 | 11:29 | DET | Ausar Thompson misses layup | 26 | 30 |
| Q2 | 11:25 | DET | Ausar Thompson offensive rebound | 26 | 30 |
| Q2 | 11:25 | DET | Ausar Thompson misses tip shot | 26 | 30 |
| Q2 | 11:24 | CLE | Evan Mobley defensive rebound | 26 | 30 |
| Q2 | 11:17 | CLE | Darius Garland misses driving floating jump shot | 26 | 30 |
| Q2 | 11:15 | DET | Isaiah Stewart defensive rebound | 26 | 30 |
| Q2 | 11:07 | DET | Killian Hayes misses 15-foot pullup jump shot | 26 | 30 |
| Q2 | 11:04 | CLE | Darius Garland defensive rebound | 26 | 30 |
| Q2 | 11:02 | CLE | Darius Garland misses running pullup jump shot | 26 | 30 |
| Q2 | 10:59 | DET | Ausar Thompson defensive rebound | 26 | 30 |
| Q2 | 10:56 | CLE | Georges Niang personal foul | 26 | 30 |
| Q2 | 10:50 | DET | Marcus Sasser makes 12-foot jumper (Isaiah Stewart assists) | 26 | 32 |
| Q2 | 10:36 | CLE | Darius Garland misses driving layup | 26 | 32 |
| Q2 | 10:33 | DET | Ausar Thompson defensive rebound | 26 | 32 |
| Q2 | 10:32 | DET | Isaiah Livers misses 25-foot three point shot | 26 | 32 |
| Q2 | 10:32 | CLE | Isaac Okoro defensive rebound | 26 | 32 |
| Q2 | 10:31 | DET | Ausar Thompson personal foul | 26 | 32 |
| Q2 | 10:15 | CLE | Evan Mobley misses 5-foot two point shot | 26 | 32 |
| Q2 | 10:11 | DET | Marcus Sasser defensive rebound | 26 | 32 |
| Q2 | 10:05 | CLE | Evan Mobley kicked ball violation | 26 | 32 |
| Q2 | 10:05 | CLE | Max Strus enters the game for Craig Porter | 26 | 32 |
| Q2 | 10:02 | DET | Isaiah Stewart traveling | 26 | 32 |
| Q2 | 9:46 | CLE | Max Strus makes layup | 28 | 32 |
| Q2 | 9:27 | DET | Ausar Thompson makes driving layup | 28 | 34 |
| Q2 | 9:13 | CLE | Georges Niang makes pullup jump shot (Max Strus assists) | 30 | 34 |
| Q2 | 9:01 | DET | Isaiah Stewart misses 29-foot three point jumper | 30 | 34 |
| Q2 | 8:56 | CLE | Isaac Okoro defensive rebound | 30 | 34 |
| Q2 | 8:53 | CLE | Georges Niang misses 25-foot three point shot | 30 | 34 |
| Q2 | 8:49 | DET | Killian Hayes defensive rebound | 30 | 34 |
| Q2 | 8:41 | DET | Marcus Sasser misses 21-foot pullup jump shot | 30 | 34 |
| Q2 | 8:38 | CLE | Georges Niang defensive rebound | 30 | 34 |
| Q2 | 8:31 | CLE | Darius Garland makes 5-foot two point shot | 32 | 34 |
| Q2 | 8:10 | DET | Ausar Thompson misses 25-foot three point jumper | 32 | 34 |
| Q2 | 8:07 | CLE | Evan Mobley defensive rebound | 32 | 34 |
| Q2 | 7:57 | CLE | Darius Garland makes 23-foot three point jumper (Evan Mobley assists) | 35 | 34 |
| Q2 | 7:57 | DET | Pistons Full timeout | 35 | 34 |
| Q2 | 7:57 | DET | Cade Cunningham enters the game for Killian Hayes | 35 | 34 |
| Q2 | 7:57 | DET | Jaden Ivey enters the game for Marcus Sasser | 35 | 34 |
| Q2 | 7:57 | DET | Jalen Duren enters the game for Isaiah Stewart | 35 | 34 |
| Q2 | 7:39 | DET | Jalen Duren bad pass (Isaac Okoro steals) | 35 | 34 |
| Q2 | 7:36 | CLE | Darius Garland makes two point shot | 37 | 34 |
| Q2 | 7:36 | DET | Isaiah Livers defensive goaltending violation | 37 | 34 |
| Q2 | 7:19 | DET | Cade Cunningham misses 17-foot pullup jump shot | 37 | 34 |
| Q2 | 7:15 | DET | Jalen Duren offensive rebound | 37 | 34 |
| Q2 | 7:07 | DET | Cade Cunningham misses two point shot | 37 | 34 |
| Q2 | 7:02 | CLE | Isaac Okoro defensive rebound | 37 | 34 |
| Q2 | 6:58 | DET | Ausar Thompson personal foul | 37 | 34 |
| Q2 | 6:58 | DET | Bojan Bogdanovic enters the game for Ausar Thompson | 37 | 34 |
| Q2 | 6:58 | CLE | Donovan Mitchell enters the game for Darius Garland | 37 | 34 |
| Q2 | 6:47 | CLE | Max Strus misses driving layup | 37 | 34 |
| Q2 | 6:44 | DET | Jalen Duren defensive rebound | 37 | 34 |
| Q2 | 6:41 | DET | Cade Cunningham out of bounds bad pass turnover | 37 | 34 |
| Q2 | 6:25 | CLE | Max Strus misses 24-foot three point jumper | 37 | 34 |
| Q2 | 6:22 | DET | Bojan Bogdanovic defensive rebound | 37 | 34 |
| Q2 | 6:06 | DET | Jalen Duren makes layup (Jaden Ivey assists) | 37 | 36 |
| Q2 | 5:51 | CLE | Isaac Okoro misses 25-foot three point jumper | 37 | 36 |
| Q2 | 5:48 | DET | Cade Cunningham defensive rebound | 37 | 36 |
| Q2 | 5:34 | DET | Bojan Bogdanovic misses 10-foot two point shot | 37 | 36 |
| Q2 | 5:33 | DET | Jalen Duren offensive rebound | 37 | 36 |
| Q2 | 5:33 | CLE | Evan Mobley shooting foul | 37 | 36 |
| Q2 | 5:33 | DET | Jalen Duren misses free throw 1 of 2 | 37 | 36 |
| Q2 | 5:33 | DET | Pistons offensive team rebound | 37 | 36 |
| Q2 | 5:33 | DET | Isaiah Stewart enters the game for Isaiah Livers | 37 | 36 |
| Q2 | 5:33 | CLE | Jarrett Allen enters the game for Georges Niang | 37 | 36 |
| Q2 | 5:33 | DET | Jalen Duren misses free throw 2 of 2 | 37 | 36 |
| Q2 | 5:30 | CLE | Jarrett Allen defensive rebound | 37 | 36 |
| Q2 | 5:09 | CLE | Donovan Mitchell makes 14-foot pullup jump shot | 39 | 36 |
| Q2 | 4:58 | DET | Jalen Duren makes 5-foot dunk (Cade Cunningham assists) | 39 | 38 |
| Q2 | 4:49 | DET | Jaden Ivey personal foul | 39 | 38 |
| Q2 | 4:45 | CLE | Max Strus makes 27-foot three point jumper (Jarrett Allen assists) | 42 | 38 |
| Q2 | 4:26 | DET | Isaiah Stewart misses 23-foot three point jumper | 42 | 38 |
| Q2 | 4:22 | CLE | Isaac Okoro defensive rebound | 42 | 38 |
| Q2 | 4:10 | CLE | Max Strus makes 23-foot three point jumper (Isaac Okoro assists) | 45 | 38 |
| Q2 | 3:46 | DET | Isaiah Stewart misses 23-foot three point jumper | 45 | 38 |
| Q2 | 3:43 | CLE | Isaac Okoro defensive rebound | 45 | 38 |
| Q2 | 3:38 | CLE | Max Strus misses 24-foot three point shot | 45 | 38 |
| Q2 | 3:34 | DET | Isaiah Stewart defensive rebound | 45 | 38 |
| Q2 | 3:28 | DET | Cade Cunningham misses running pullup jump shot | 45 | 38 |
| Q2 | 3:25 | CLE | Evan Mobley defensive rebound | 45 | 38 |
| Q2 | 3:11 | CLE | Evan Mobley makes 13-foot jumper (Donovan Mitchell assists) | 47 | 38 |
| Q2 | 3:09 | DET | Pistons Full timeout | 47 | 38 |
| Q2 | 3:09 | DET | Killian Hayes enters the game for Jaden Ivey | 47 | 38 |
| Q2 | 3:09 | CLE | Darius Garland enters the game for Evan Mobley | 47 | 38 |
| Q2 | 2:53 | DET | Bojan Bogdanovic makes driving layup (Cade Cunningham assists) | 47 | 40 |
| Q2 | 2:32 | CLE | Jarrett Allen offensive foul | 47 | 40 |
| Q2 | 2:32 | CLE | Jarrett Allen turnover | 47 | 40 |
| Q2 | 2:32 | CLE | Evan Mobley enters the game for Isaac Okoro | 47 | 40 |
| Q2 | 2:13 | DET | Killian Hayes makes 23-foot step back jumpshot | 47 | 43 |
| Q2 | 1:56 | CLE | Jarrett Allen makes 3-foot alley oop dunk shot (Donovan Mitchell assists) | 49 | 43 |
| Q2 | 1:44 | DET | Isaiah Stewart makes 23-foot three point jumper (Bojan Bogdanovic assists) | 49 | 46 |
| Q2 | 1:30 | CLE | Darius Garland makes 24-foot three pointer | 52 | 46 |
| Q2 | 1:23 | DET | Cade Cunningham misses driving layup | 52 | 46 |
| Q2 | 1:19 | CLE | Evan Mobley defensive rebound | 52 | 46 |
| Q2 | 1:07 | DET | Jalen Duren shooting foul | 52 | 46 |
| Q2 | 1:07 | CLE | Jarrett Allen makes free throw 1 of 2 | 53 | 46 |
| Q2 | 1:07 | DET | Ausar Thompson enters the game for Jalen Duren | 53 | 46 |
| Q2 | 1:07 | CLE | Jarrett Allen makes free throw 2 of 2 | 54 | 46 |
| Q2 | 0:00 | DET | Cade Cunningham misses 15-foot pullup jump shot | 54 | 46 |
| Q2 | 0:00 | DET | Bojan Bogdanovic offensive rebound | 54 | 46 |
| Q2 | 0:00 | DET | Bojan Bogdanovic misses 26-foot three point jumper | 54 | 46 |
| Q2 | 0:00 | DET | Ausar Thompson offensive rebound | 54 | 46 |
| Q2 | 0:00 | DET | Ausar Thompson makes two point shot | 54 | 48 |
| Q2 | 0:00 | CLE | Donovan Mitchell misses driving floating jump shot | 54 | 48 |
| Q2 | 0:00 | DET | Isaiah Stewart defensive rebound | 54 | 48 |
| Q2 | 0:00 | DET | Killian Hayes misses 12-foot pullup jump shot | 54 | 48 |
| Q2 | 0:00 | CLE | Donovan Mitchell defensive rebound | 54 | 48 |
| Q2 | 0:00 | CLE | Darius Garland misses 33-foot three point pullup jump shot | 54 | 48 |
| Q2 | 0:00 | CLE | Cavaliers offensive team rebound | 54 | 48 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 54 | 48 |
| Q3 | 12:00 | DET | Jaden Ivey enters the game for Bojan Bogdanovic | 54 | 48 |
| Q3 | 12:00 | DET | Jalen Duren enters the game for Ausar Thompson | 54 | 48 |
| Q3 | 11:44 | CLE | Donovan Mitchell bad pass (Jalen Duren steals) | 54 | 48 |
| Q3 | 11:40 | DET | Jaden Ivey makes two point shot | 54 | 50 |
| Q3 | 11:27 | CLE | Jalen Duren blocks Donovan Mitchell 's 5-foot two point shot | 54 | 50 |
| Q3 | 11:22 | CLE | Jarrett Allen offensive rebound | 54 | 50 |
| Q3 | 11:21 | CLE | Max Strus misses 26-foot three point jumper | 54 | 50 |
| Q3 | 11:18 | DET | Cade Cunningham defensive rebound | 54 | 50 |
| Q3 | 11:14 | CLE | Max Strus personal foul | 54 | 50 |
| Q3 | 11:02 | DET | Cade Cunningham makes 24-foot three point jumper (Killian Hayes assists) | 54 | 53 |
| Q3 | 10:44 | CLE | Max Strus bad pass (Cade Cunningham steals) | 54 | 53 |
| Q3 | 10:35 | CLE | Max Strus personal foul | 54 | 53 |
| Q3 | 10:26 | DET | Isaiah Stewart bad pass (Darius Garland steals) | 54 | 53 |
| Q3 | 10:21 | CLE | Donovan Mitchell misses 29-foot three point shot | 54 | 53 |
| Q3 | 10:20 | CLE | Evan Mobley offensive rebound | 54 | 53 |
| Q3 | 10:20 | DET | Jaden Ivey personal foul | 54 | 53 |
| Q3 | 10:14 | CLE | Darius Garland misses 27-foot three point pullup jump shot | 54 | 53 |
| Q3 | 10:12 | DET | Isaiah Stewart defensive rebound | 54 | 53 |
| Q3 | 10:09 | CLE | Max Strus shooting foul | 54 | 53 |
| Q3 | 10:09 | DET | Jaden Ivey makes free throw 1 of 2 | 54 | 54 |
| Q3 | 10:09 | DET | Jaden Ivey makes free throw 2 of 2 | 54 | 55 |
| Q3 | 9:55 | CLE | Darius Garland misses 15-foot jumper | 54 | 55 |
| Q3 | 9:52 | DET | Jalen Duren defensive rebound | 54 | 55 |
| Q3 | 9:38 | DET | Jaden Ivey misses 25-foot three point jumper | 54 | 55 |
| Q3 | 9:34 | DET | Jalen Duren offensive rebound | 54 | 55 |
| Q3 | 9:32 | DET | Cade Cunningham makes 25-foot three point jumper (Jalen Duren assists) | 54 | 58 |
| Q3 | 9:13 | CLE | Max Strus makes 8-foot two point shot (Darius Garland assists) | 56 | 58 |
| Q3 | 9:00 | DET | Killian Hayes misses driving floating jump shot | 56 | 58 |
| Q3 | 8:59 | CLE | Cavaliers defensive team rebound | 56 | 58 |
| Q3 | 8:46 | CLE | Darius Garland bad pass (Isaiah Stewart steals) | 56 | 58 |
| Q3 | 8:42 | DET | Jalen Duren makes 1-foot dunk (Killian Hayes assists) | 56 | 60 |
| Q3 | 8:42 | CLE | Cavaliers Full timeout | 56 | 60 |
| Q3 | 8:27 | CLE | Donovan Mitchell misses 25-foot three point pullup jump shot | 56 | 60 |
| Q3 | 8:24 | DET | Jalen Duren defensive rebound | 56 | 60 |
| Q3 | 8:03 | DET | Cade Cunningham misses 19-foot step back jumpshot | 56 | 60 |
| Q3 | 8:01 | CLE | Evan Mobley defensive rebound | 56 | 60 |
| Q3 | 7:58 | DET | Cade Cunningham personal foul | 56 | 60 |
| Q3 | 7:58 | CLE | Isaac Okoro enters the game for Max Strus | 56 | 60 |
| Q3 | 7:48 | CLE | Darius Garland makes 11-foot driving floating jump shot (Donovan Mitchell assists) | 58 | 60 |
| Q3 | 7:36 | DET | Killian Hayes misses 10-foot pullup jump shot | 58 | 60 |
| Q3 | 7:33 | CLE | Evan Mobley defensive rebound | 58 | 60 |
| Q3 | 7:27 | DET | Cade Cunningham personal foul | 58 | 60 |
| Q3 | 7:18 | CLE | Darius Garland misses 25-foot three point jumper | 58 | 60 |
| Q3 | 7:16 | DET | Jalen Duren defensive rebound | 58 | 60 |
| Q3 | 7:08 | DET | Jalen Duren makes 2-foot layup (Cade Cunningham assists) | 58 | 62 |
| Q3 | 6:57 | CLE | Donovan Mitchell makes driving layup (Isaac Okoro assists) | 60 | 62 |
| Q3 | 6:44 | DET | Isaiah Stewart misses layup | 60 | 62 |
| Q3 | 6:39 | DET | Isaiah Stewart offensive rebound | 60 | 62 |
| Q3 | 6:39 | DET | Isaiah Stewart makes tip shot | 60 | 64 |
| Q3 | 6:33 | CLE | Donovan Mitchell lost ball turnover (Cade Cunningham steals) | 60 | 64 |
| Q3 | 6:27 | CLE | Donovan Mitchell shooting foul | 60 | 64 |
| Q3 | 6:27 | DET | Isaiah Stewart makes free throw 1 of 2 | 60 | 65 |
| Q3 | 6:27 | CLE | Sam Merrill enters the game for Darius Garland | 60 | 65 |
| Q3 | 6:27 | CLE | Tristan Thompson enters the game for Jarrett Allen | 60 | 65 |
| Q3 | 6:27 | DET | Isaiah Stewart makes free throw 2 of 2 | 60 | 66 |
| Q3 | 6:02 | CLE | Isaac Okoro makes driving layup (Sam Merrill assists) | 62 | 66 |
| Q3 | 5:51 | DET | Jalen Duren lost ball turnover (Isaac Okoro steals) | 62 | 66 |
| Q3 | 5:46 | CLE | Isaac Okoro makes two point shot | 64 | 66 |
| Q3 | 5:27 | DET | Killian Hayes makes 11-foot pullup jump shot | 64 | 68 |
| Q3 | 5:17 | CLE | Donovan Mitchell misses 17-foot pullup jump shot | 64 | 68 |
| Q3 | 5:14 | DET | Killian Hayes defensive rebound | 64 | 68 |
| Q3 | 5:07 | DET | Killian Hayes makes 10-foot two point shot | 64 | 70 |
| Q3 | 5:07 | CLE | Isaac Okoro shooting foul | 64 | 70 |
| Q3 | 5:07 | DET | Bojan Bogdanovic enters the game for Jaden Ivey | 64 | 70 |
| Q3 | 5:07 | DET | Killian Hayes misses free throw 1 of 1 | 64 | 70 |
| Q3 | 5:07 | CLE | Tristan Thompson defensive rebound | 64 | 70 |
| Q3 | 5:07 | DET | Too Many Players Technical | 64 | 70 |
| Q3 | 5:07 | CLE | Donovan Mitchell makes technical free throw | 65 | 70 |
| Q3 | 4:50 | CLE | Donovan Mitchell misses driving layup | 65 | 70 |
| Q3 | 4:44 | CLE | Tristan Thompson offensive rebound | 65 | 70 |
| Q3 | 4:44 | CLE | Tristan Thompson misses tip shot | 65 | 70 |
| Q3 | 4:44 | DET | Jalen Duren defensive rebound | 65 | 70 |
| Q3 | 4:38 | DET | Bojan Bogdanovic makes layup (Cade Cunningham assists) | 65 | 72 |
| Q3 | 4:37 | CLE | Cavaliers Full timeout | 65 | 72 |
| Q3 | 4:37 | DET | Marvin Bagley III enters the game for Jalen Duren | 65 | 72 |
| Q3 | 4:37 | DET | Marcus Sasser enters the game for Killian Hayes | 65 | 72 |
| Q3 | 4:37 | CLE | Georges Niang enters the game for Evan Mobley | 65 | 72 |
| Q3 | 4:37 | CLE | Darius Garland enters the game for Donovan Mitchell | 65 | 72 |
| Q3 | 4:23 | CLE | Sam Merrill misses 25-foot three point pullup jump shot | 65 | 72 |
| Q3 | 4:19 | DET | Marvin Bagley III defensive rebound | 65 | 72 |
| Q3 | 4:08 | CLE | Sam Merrill personal foul | 65 | 72 |
| Q3 | 4:08 | DET | Bojan Bogdanovic makes free throw 1 of 2 | 65 | 73 |
| Q3 | 4:08 | DET | Ausar Thompson enters the game for Isaiah Stewart | 65 | 73 |
| Q3 | 4:08 | DET | Bojan Bogdanovic misses free throw 2 of 2 | 65 | 73 |
| Q3 | 4:04 | CLE | Georges Niang defensive rebound | 65 | 73 |
| Q3 | 4:01 | DET | Marcus Sasser personal foul | 65 | 73 |
| Q3 | 3:56 | CLE | Darius Garland makes 19-foot pullup jump shot | 67 | 73 |
| Q3 | 3:56 | DET | Ausar Thompson shooting foul | 67 | 73 |
| Q3 | 3:56 | CLE | Jarrett Allen enters the game for Sam Merrill | 67 | 73 |
| Q3 | 3:56 | CLE | Max Strus enters the game for Tristan Thompson | 67 | 73 |
| Q3 | 3:56 | CLE | Darius Garland misses free throw 1 of 1 | 67 | 73 |
| Q3 | 3:53 | DET | Ausar Thompson defensive rebound | 67 | 73 |
| Q3 | 3:39 | DET | Cade Cunningham misses driving layup | 67 | 73 |
| Q3 | 3:36 | CLE | Jarrett Allen defensive rebound | 67 | 73 |
| Q3 | 3:27 | CLE | Georges Niang makes 3-foot layup (Darius Garland assists) | 69 | 73 |
| Q3 | 3:11 | DET | Cade Cunningham makes 15-foot pullup jump shot | 69 | 75 |
| Q3 | 2:57 | CLE | Darius Garland misses 15-foot pullup jump shot | 69 | 75 |
| Q3 | 2:56 | CLE | Jarrett Allen offensive rebound | 69 | 75 |
| Q3 | 2:56 | DET | Cade Cunningham shooting foul | 69 | 75 |
| Q3 | 10:42 | DET | Darius Garland blocks Jaden Ivey's two point shot | 54 | 53 |
| Q3 | 10:41 | DET | Pistons offensive team rebound | 54 | 53 |
| Q3 | 2:56 | CLE | Jarrett Allen misses free throw 1 of 2 | 69 | 75 |
| Q3 | 2:56 | CLE | Cavaliers offensive team rebound | 69 | 75 |
| Q3 | 2:56 | DET | Isaiah Livers enters the game for Cade Cunningham | 69 | 75 |
| Q3 | 2:56 | CLE | Jarrett Allen makes free throw 2 of 2 | 70 | 75 |
| Q3 | 2:40 | DET | Bojan Bogdanovic makes 11-foot two point shot | 70 | 77 |
| Q3 | 2:24 | CLE | Darius Garland bad pass (Marvin Bagley III steals) | 70 | 77 |
| Q3 | 2:15 | DET | Bojan Bogdanovic misses 23-foot three point jumper | 70 | 77 |
| Q3 | 2:12 | CLE | Isaac Okoro defensive rebound | 70 | 77 |
| Q3 | 2:07 | CLE | Georges Niang makes 27-foot three point shot (Isaac Okoro assists) | 73 | 77 |
| Q3 | 1:46 | DET | Marcus Sasser misses 27-foot three point jumper | 73 | 77 |
| Q3 | 1:43 | CLE | Georges Niang defensive rebound | 73 | 77 |
| Q3 | 1:33 | CLE | Max Strus makes 23-foot three point jumper (Georges Niang assists) | 76 | 77 |
| Q3 | 1:18 | DET | Marcus Sasser bad pass (Darius Garland steals) | 76 | 77 |
| Q3 | 1:13 | DET | Ausar Thompson shooting foul | 76 | 77 |
| Q3 | 1:13 | CLE | Darius Garland makes free throw 1 of 2 | 77 | 77 |
| Q3 | 1:13 | DET | Jaden Ivey enters the game for Ausar Thompson | 77 | 77 |
| Q3 | 1:13 | CLE | Darius Garland makes free throw 2 of 2 | 78 | 77 |
| Q3 | 0:00 | DET | Jaden Ivey misses driving layup | 78 | 77 |
| Q3 | 0:00 | DET | Marvin Bagley III offensive rebound | 78 | 77 |
| Q3 | 0:00 | DET | Marvin Bagley III misses tip shot | 78 | 77 |
| Q3 | 0:00 | CLE | Max Strus defensive rebound | 78 | 77 |
| Q3 | 0:00 | CLE | Max Strus makes 27-foot three point jumper (Darius Garland assists) | 81 | 77 |
| Q3 | 0:00 | DET | Marcus Sasser makes 14-foot pullup jump shot | 81 | 79 |
| Q3 | 0:00 | CLE | Darius Garland makes 6-foot driving floating jump shot | 83 | 79 |
| Q3 | 0:00 | DET | Bojan Bogdanovic makes 27-foot three point jumper (Marcus Sasser assists) | 83 | 82 |
| Q3 | 0:00 | CLE | Jarrett Allen makes layup (Darius Garland assists) | 85 | 82 |
| Q3 | 0:00 | DET | Bojan Bogdanovic shooting foul | 85 | 82 |
| Q3 | 0:00 | CLE | Evan Mobley enters the game for Georges Niang | 85 | 82 |
| Q3 | 0:00 | CLE | Jarrett Allen misses free throw 1 of 1 | 85 | 82 |
| Q3 | 0:00 | DET | Marcus Sasser defensive rebound | 85 | 82 |
| Q3 | 0:00 | DET | Jaden Ivey misses 49-foot three point jumper | 85 | 82 |
| Q3 | 0:00 | DET | Pistons offensive team rebound | 85 | 82 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 85 | 82 |
| Q4 | 12:00 | DET | Killian Hayes enters the game for Marvin Bagley III | 85 | 82 |
| Q4 | 12:00 | DET | Isaiah Stewart enters the game for Bojan Bogdanovic | 85 | 82 |
| Q4 | 12:00 | CLE | Georges Niang enters the game for Evan Mobley | 85 | 82 |
| Q4 | 11:42 | DET | Marcus Sasser bad pass (Jarrett Allen steals) | 85 | 82 |
| Q4 | 11:28 | CLE | Isaac Okoro makes 26-foot three point jumper (Max Strus assists) | 88 | 82 |
| Q4 | 11:08 | DET | Isaiah Livers offensive charge | 88 | 82 |
| Q4 | 11:08 | DET | Isaiah Livers turnover | 88 | 82 |
| Q4 | 10:52 | CLE | Max Strus makes 13-foot pullup jump shot (Jarrett Allen assists) | 90 | 82 |
| Q4 | 10:29 | DET | Jaden Ivey misses 25-foot step back jumpshot | 90 | 82 |
| Q4 | 10:27 | CLE | Darius Garland defensive rebound | 90 | 82 |
| Q4 | 10:21 | CLE | Isaac Okoro makes driving layup | 92 | 82 |
| Q4 | 10:20 | DET | Pistons Full timeout | 92 | 82 |
| Q4 | 10:20 | DET | Cade Cunningham enters the game for Marcus Sasser | 92 | 82 |
| Q4 | 10:04 | DET | Isaiah Stewart bad pass (Isaac Okoro steals) | 92 | 82 |
| Q4 | 9:50 | CLE | Darius Garland misses 18-foot pullup jump shot | 92 | 82 |
| Q4 | 9:47 | DET | Jaden Ivey defensive rebound | 92 | 82 |
| Q4 | 9:34 | CLE | Darius Garland personal foul | 92 | 82 |
| Q4 | 9:34 | DET | Bojan Bogdanovic enters the game for Isaiah Livers | 92 | 82 |
| Q4 | 9:29 | DET | Cade Cunningham makes driving layup (Isaiah Stewart assists) | 92 | 84 |
| Q4 | 9:03 | CLE | Darius Garland misses driving floating jump shot | 92 | 84 |
| Q4 | 9:00 | CLE | Jarrett Allen offensive rebound | 92 | 84 |
| Q4 | 8:58 | CLE | Max Strus misses 32-foot three point jumper | 92 | 84 |
| Q4 | 8:55 | DET | Isaiah Stewart defensive rebound | 92 | 84 |
| Q4 | 8:51 | CLE | Max Strus shooting foul | 92 | 84 |
| Q4 | 8:51 | DET | Cade Cunningham makes free throw 1 of 2 | 92 | 85 |
| Q4 | 8:51 | DET | Jalen Duren enters the game for Jaden Ivey | 92 | 85 |
| Q4 | 8:51 | DET | Ausar Thompson enters the game for Isaiah Stewart | 92 | 85 |
| Q4 | 8:51 | CLE | Donovan Mitchell enters the game for Max Strus | 92 | 85 |
| Q4 | 8:51 | CLE | Evan Mobley enters the game for Jarrett Allen | 92 | 85 |
| Q4 | 8:51 | DET | Cade Cunningham makes free throw 2 of 2 | 92 | 86 |
| Q4 | 8:31 | CLE | Darius Garland makes 7-foot driving floating jump shot | 94 | 86 |
| Q4 | 8:12 | DET | Cade Cunningham makes 13-foot two point shot (Bojan Bogdanovic assists) | 94 | 88 |
| Q4 | 7:47 | CLE | Donovan Mitchell makes 17-foot pullup jump shot (Isaac Okoro assists) | 96 | 88 |
| Q4 | 7:31 | DET | Ausar Thompson out of bounds lost ball turnover | 96 | 88 |
| Q4 | 7:16 | CLE | Donovan Mitchell misses driving layup | 96 | 88 |
| Q4 | 7:13 | DET | Ausar Thompson defensive rebound | 96 | 88 |
| Q4 | 7:11 | DET | Ausar Thompson bad pass (Darius Garland steals) | 96 | 88 |
| Q4 | 6:58 | DET | Bojan Bogdanovic misses 23-foot three point shot | 96 | 88 |
| Q4 | 6:54 | DET | Ausar Thompson offensive rebound | 96 | 88 |
| Q4 | 6:48 | CLE | Donovan Mitchell shooting foul | 96 | 88 |
| Q4 | 6:48 | DET | Jalen Duren makes free throw 1 of 2 | 96 | 89 |
| Q4 | 6:48 | DET | Jaden Ivey enters the game for Ausar Thompson | 96 | 89 |
| Q4 | 6:48 | CLE | Max Strus enters the game for Darius Garland | 96 | 89 |
| Q4 | 6:48 | DET | Jalen Duren misses free throw 2 of 2 | 96 | 89 |
| Q4 | 6:43 | CLE | Evan Mobley defensive rebound | 96 | 89 |
| Q4 | 6:28 | CLE | Isaac Okoro misses 22-foot three point jumper | 96 | 89 |
| Q4 | 6:25 | DET | Killian Hayes defensive rebound | 96 | 89 |
| Q4 | 6:20 | DET | Killian Hayes makes 5-foot driving floating jump shot | 96 | 91 |
| Q4 | 6:05 | CLE | Donovan Mitchell lost ball turnover (Killian Hayes steals) | 96 | 91 |
| Q4 | 6:01 | CLE | Evan Mobley shooting foul | 96 | 91 |
| Q4 | 6:01 | DET | Jaden Ivey makes free throw 1 of 2 | 96 | 92 |
| Q4 | 6:01 | CLE | Jarrett Allen enters the game for Georges Niang | 96 | 92 |
| Q4 | 6:01 | DET | Jaden Ivey misses free throw 2 of 2 | 96 | 92 |
| Q4 | 6:00 | CLE | Cavaliers defensive team rebound | 96 | 92 |
| Q4 | 5:46 | CLE | Donovan Mitchell bad pass (Killian Hayes steals) | 96 | 92 |
| Q4 | 5:34 | DET | Cade Cunningham misses two point shot | 96 | 92 |
| Q4 | 5:30 | CLE | Evan Mobley defensive rebound | 96 | 92 |
| Q4 | 5:15 | CLE | Max Strus makes driving layup (Jarrett Allen assists) | 98 | 92 |
| Q4 | 5:00 | DET | Killian Hayes makes 3-foot two point shot | 98 | 94 |
| Q4 | 4:42 | CLE | Max Strus makes 17-foot pullup jump shot | 100 | 94 |
| Q4 | 4:20 | DET | Bojan Bogdanovic makes 25-foot step back jumpshot | 100 | 97 |
| Q4 | 3:56 | CLE | Jalen Duren blocks Evan Mobley 's 5-foot driving layup | 100 | 97 |
| Q4 | 3:53 | DET | Killian Hayes defensive rebound | 100 | 97 |
| Q4 | 3:43 | DET | Cade Cunningham misses driving floating jump shot | 100 | 97 |
| Q4 | 3:40 | DET | Jalen Duren offensive rebound | 100 | 97 |
| Q4 | 3:29 | DET | Bojan Bogdanovic misses 29-foot three point jumper | 100 | 97 |
| Q4 | 3:25 | CLE | Max Strus defensive rebound | 100 | 97 |
| Q4 | 3:25 | CLE | Cavaliers Full timeout | 100 | 97 |
| Q4 | 3:25 | CLE | Darius Garland enters the game for Isaac Okoro | 100 | 97 |
| Q4 | 3:06 | CLE | Darius Garland makes 8-foot two point shot | 102 | 97 |
| Q4 | 2:47 | DET | Bojan Bogdanovic misses 24-foot three point jumper | 102 | 97 |
| Q4 | 2:42 | CLE | Donovan Mitchell defensive rebound | 102 | 97 |
| Q4 | 2:33 | CLE | Donovan Mitchell makes 15-foot pullup jump shot | 104 | 97 |
| Q4 | 2:13 | CLE | Evan Mobley shooting foul | 104 | 97 |
| Q4 | 2:13 | CLE | Cavaliers Full timeout | 104 | 97 |
| Q4 | 2:13 | CLE | (02:13) [Cavaliers] COACH'S CHALLENGE (CALL STANDS) [Cavaliers] charged with a timeout | 104 | 97 |
| Q4 | 2:13 | DET | Jalen Duren misses free throw 1 of 2 | 104 | 97 |
| Q4 | 2:13 | DET | Pistons offensive team rebound | 104 | 97 |
| Q4 | 2:13 | DET | Jalen Duren misses free throw 2 of 2 | 104 | 97 |
| Q4 | 2:10 | CLE | Max Strus defensive rebound | 104 | 97 |
| Q4 | 1:54 | CLE | Jarrett Allen offensive foul | 104 | 97 |
| Q4 | 1:54 | CLE | Jarrett Allen turnover | 104 | 97 |
| Q4 | 1:31 | DET | Cade Cunningham misses driving layup | 104 | 97 |
| Q4 | 1:28 | CLE | Max Strus defensive rebound | 104 | 97 |
| Q4 | 1:14 | CLE | Darius Garland misses driving floating jump shot | 104 | 97 |
| Q4 | 1:14 | CLE | Jarrett Allen offensive rebound | 104 | 97 |
| Q4 | 1:14 | CLE | Jarrett Allen makes tip shot | 106 | 97 |
| Q4 | 1:14 | DET | Pistons Full timeout | 106 | 97 |
| Q4 | 1:04 | DET | Donovan Mitchell vs. Killian Hayes (Bojan Bogdanovic gains possession) | 106 | 97 |
| Q4 | 1:01 | DET | Bojan Bogdanovic misses 25-foot three point shot | 106 | 97 |
| Q4 | 0:00 | CLE | Jarrett Allen defensive rebound | 106 | 97 |
| Q4 | 0:00 | CLE | Donovan Mitchell makes 26-foot three pointer | 109 | 97 |
| Q4 | 0:00 | DET | Bojan Bogdanovic makes driving layup (Cade Cunningham assists) | 109 | 99 |
| Q4 | 0:00 | DET | Killian Hayes personal foul | 109 | 99 |
| Q4 | 0:00 | DET | Killian Hayes personal take foul | 109 | 99 |
| Q4 | 0:00 | CLE | Donovan Mitchell makes free throw 1 of 2 | 110 | 99 |
| Q4 | 0:00 | CLE | Isaac Okoro enters the game for Darius Garland | 110 | 99 |
| Q4 | 0:00 | CLE | Donovan Mitchell misses free throw 2 of 2 | 110 | 99 |
| Q4 | 0:00 | DET | Cade Cunningham defensive rebound | 110 | 99 |
| Q4 | 0:00 | DET | Cade Cunningham makes driving layup | 110 | 101 |
| Q4 | 0:00 | — | End of the 4th Quarter | 110 | 101 |
| Q4 | 0:00 | — | End of Game | 110 | 101 |
| Q4 | 7:06 | CLE | Killian Hayes blocks Isaac Okoro's driving layup | 96 | 88 |
| Q4 | 7:04 | DET | Jalen Duren defensive rebound | 96 | 88 |
Possession sequences reconstructed from official play-by-play.
DerivedThese sequences are reconstructed from play-by-play. They are not labeled as official NBA possession counts.
Lineup context is unavailable because the substitution sequence could not be fully validated.
Official NBA possession totals were not available for comparison on this game.
Play-by-play: Secondary feed · Box score: Cached data
Official comparison: Unavailable
Derived team possessions: 0 home / 0 away
NBA-reported team possessions: unavailable
Lineup context: unavailable
Aggregate possession metrics (pace, PPP, ratings) are suppressed for this game.
Showing 25 of 179 matches · 179 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:27 | CLECleveland Cavaliers | Made shot | 2 | Cleveland Cavaliers 2, Detroit Pistons 0CLE 2 · DET 0 | |
| 2 | Q1 11:27 | CLECleveland Cavaliers | Other | 1 | Cleveland Cavaliers 3, Detroit Pistons 2CLE 3 · DET 2 | |
| 3 | Q1 11:08 | DETDetroit Pistons | Made shot | 2 | Cleveland Cavaliers 3, Detroit Pistons 2CLE 3 · DET 2 | |
| 4 | Q1 10:50 | DETDetroit Pistons | Made shot | 2 | Cleveland Cavaliers 3, Detroit Pistons 4CLE 3 · DET 4 | |
| 5 | Q1 10:32 | CLECleveland Cavaliers | Other | 0 | Cleveland Cavaliers 3, Detroit Pistons 4CLE 3 · DET 4 | |
| 6 | Q1 10:19 | DETDetroit Pistons | Made shot | 2 | Cleveland Cavaliers 3, Detroit Pistons 6CLE 3 · DET 6 | |
| 7 | Q1 10:05 | CLECleveland Cavaliers | Made shot | 2 | Cleveland Cavaliers 5, Detroit Pistons 6CLE 5 · DET 6 | |
| 8 | Q1 9:55 | DETDetroit Pistons | Made shot | 2 | Cleveland Cavaliers 5, Detroit Pistons 8CLE 5 · DET 8 | |
| 9 | Q1 9:41 | CLECleveland Cavaliers | Made shot | 2 | Cleveland Cavaliers 7, Detroit Pistons 8CLE 7 · DET 8 | |
| 10 | Q1 9:26 | DETDetroit Pistons | Other | 0 | Cleveland Cavaliers 7, Detroit Pistons 8CLE 7 · DET 8 | |
| 11 | Q1 9:20 | CLECleveland Cavaliers | Other | 0 | Cleveland Cavaliers 7, Detroit Pistons 8CLE 7 · DET 8 | |
| 12 | Q1 9:13 | DETDetroit Pistons | Turnover | 0 | Cleveland Cavaliers 7, Detroit Pistons 8CLE 7 · DET 8 | |
| 13 | Q1 9:04 | CLECleveland Cavaliers | Made shot | 3 | Cleveland Cavaliers 10, Detroit Pistons 8CLE 10 · DET 8 | |
| 14 | Q1 8:44 | DETDetroit Pistons | Made shot | 2 | Cleveland Cavaliers 10, Detroit Pistons 10CLE 10 · DET 10 | |
| 15 | Q1 8:31 | CLECleveland Cavaliers | Other | 0 | Cleveland Cavaliers 10, Detroit Pistons 10CLE 10 · DET 10 | |
| 16 | Q1 8:14 | CLECleveland Cavaliers | Other | 2 | Cleveland Cavaliers 12, Detroit Pistons 10CLE 12 · DET 10 | |
| 17 | Q1 7:40 | DETDetroit Pistons | Made shot | 2 | Cleveland Cavaliers 12, Detroit Pistons 12CLE 12 · DET 12 | |
| 18 | Q1 7:21 | CLECleveland Cavaliers | Other | 0 | Cleveland Cavaliers 12, Detroit Pistons 12CLE 12 · DET 12 | |
| 19 | Q1 7:13 | DETDetroit Pistons | Made shot | 3 | Cleveland Cavaliers 12, Detroit Pistons 15CLE 12 · DET 15 | |
| 20 | Q1 6:52 | CLECleveland Cavaliers | Other | 0 | Cleveland Cavaliers 12, Detroit Pistons 15CLE 12 · DET 15 | |
| 21 | Q1 6:32 | DETDetroit Pistons | Made shot | 2 | Cleveland Cavaliers 12, Detroit Pistons 17CLE 12 · DET 17 | |
| 22 | Q1 6:10 | CLECleveland Cavaliers | Made shot | 2 | Cleveland Cavaliers 14, Detroit Pistons 17CLE 14 · DET 17 | |
| 23 | Q1 5:48 | DETDetroit Pistons | Other | 0 | Cleveland Cavaliers 14, Detroit Pistons 17CLE 14 · DET 17 | |
| 24 | Q1 5:28 | CLECleveland Cavaliers | Made shot | 2 | Cleveland Cavaliers 16, Detroit Pistons 17CLE 16 · DET 17 | |
| 25 | Q1 5:16 | DETDetroit Pistons | Other | 2 | Cleveland Cavaliers 16, Detroit Pistons 19CLE 16 · DET 19 |
POSS 1 · Q1 11:27
CLECleveland Cavaliers
Made shot
2 PTS
POSS 2 · Q1 11:27
CLECleveland Cavaliers
Other
1 PTS
POSS 3 · Q1 11:08
DETDetroit Pistons
Made shot
2 PTS
POSS 4 · Q1 10:50
DETDetroit Pistons
Made shot
2 PTS
POSS 5 · Q1 10:32
CLECleveland Cavaliers
Other
0 PTS
POSS 6 · Q1 10:19
DETDetroit Pistons
Made shot
2 PTS
POSS 7 · Q1 10:05
CLECleveland Cavaliers
Made shot
2 PTS
POSS 8 · Q1 9:55
DETDetroit Pistons
Made shot
2 PTS
POSS 9 · Q1 9:41
CLECleveland Cavaliers
Made shot
2 PTS
POSS 10 · Q1 9:26
DETDetroit Pistons
Other
0 PTS
POSS 11 · Q1 9:20
CLECleveland Cavaliers
Other
0 PTS
POSS 12 · Q1 9:13
DETDetroit Pistons
Turnover
0 PTS
POSS 13 · Q1 9:04
CLECleveland Cavaliers
Made shot
3 PTS
POSS 14 · Q1 8:44
DETDetroit Pistons
Made shot
2 PTS
POSS 15 · Q1 8:31
CLECleveland Cavaliers
Other
0 PTS
POSS 16 · Q1 8:14
CLECleveland Cavaliers
Other
2 PTS
POSS 17 · Q1 7:40
DETDetroit Pistons
Made shot
2 PTS
POSS 18 · Q1 7:21
CLECleveland Cavaliers
Other
0 PTS
POSS 19 · Q1 7:13
DETDetroit Pistons
Made shot
3 PTS
POSS 20 · Q1 6:52
CLECleveland Cavaliers
Other
0 PTS
POSS 21 · Q1 6:32
DETDetroit Pistons
Made shot
2 PTS
POSS 22 · Q1 6:10
CLECleveland Cavaliers
Made shot
2 PTS
POSS 23 · Q1 5:48
DETDetroit Pistons
Other
0 PTS
POSS 24 · Q1 5:28
CLECleveland Cavaliers
Made shot
2 PTS
POSS 25 · Q1 5:16
DETDetroit Pistons
Other
2 PTS