POSS 1 · Q1 11:48
CLECleveland Cavaliers
Made shot
3 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Wed, Feb 5, 2025·2024-25
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 34 | 31 | 21 | 32 | 118 | |
| 26 | 30 | 27 | 32 | 115 |
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 9:03DET +1 Q3 2:28
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% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 35 | 30 | 9 | 7 | 0 | 4 | 2 | 10-16 | 3-5 | 7-8 | +5 | 76.8% | |
| 31 | 25 | 3 | 5 | 0 | 1 | 5 | 8-18 | 4-7 | 5-6 | -6 | 60.6% | |
| 32 | 6 | 13 | 6 | 3 | 1 | 4 | 2-4 | 0-0 | 2-3 | -1 | 56.4% | |
| 28 | 15 | 6 | 2 | 1 | 1 | 2 | 5-12 | 3-10 | 2-2 | -1 | 58.2% | |
| 21 | 0 | 2 | 0 | 1 | 0 | 2 | 0-8 | 0-3 | 0-0 | -5 | 0.0% | |
| 16 | 16 | 0 | 1 | 0 | 0 | 1 | 6-7 | 3-4 | 1-2 | +1 | 101.5% | |
| 19 | 13 | 4 | 5 | 0 | 0 | 4 | 5-7 | 0-0 | 3-3 | +12 | 78.1% | |
| 23 | 7 | 5 | 1 | 0 | 0 | 1 | 3-7 | 1-4 | 0-0 | +2 | 50.0% | |
| 27 | 6 | 2 | 0 | 1 | 0 | 1 | 2-4 | 2-4 | 0-0 | +8 | 75.0% | |
| 9 | 0 | 2 | 1 | 0 | 0 | 1 | 0-2 | 0-1 | 0-0 | 0 | 0.0% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| DET | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 38 | 38 | 7 | 9 | 4 | 0 | 1 | 11-29 | 3-10 | 13-13 | +2 | 54.7% | |
| 35 | 20 | 3 | 1 | 0 | 0 | 0 | 6-12 | 6-11 | 2-2 | +7 | 77.6% | |
| 27 | 12 | 8 | 3 | 3 | 0 | 1 | 4-10 | 0-0 | 4-7 | -2 | 45.9% | |
| 22 | 8 | 10 | 0 | 1 | 1 | 1 | 4-8 | 0-0 | 0-0 | +4 | 50.0% | |
| 25 | 8 | 2 | 1 | 1 | 1 | 1 | 3-9 | 0-2 | 2-2 | +6 | 40.5% | |
| 18 | 8 | 6 | 1 | 0 | 2 | 1 | 3-4 | 0-0 | 2-2 | 0 | 82.0% | |
| 8 | 7 | 6 | 1 | 1 | 1 | 0 | 3-6 | 1-1 | 0-0 | -7 | 58.3% | |
| 19 | 9 | 1 | 1 | 1 | 0 | 2 | 3-7 | 1-5 | 2-2 | -10 | 57.1% | |
| 11 | 3 | 1 | 0 | 0 | 0 | 0 | 1-4 | 1-2 | 0-0 | -11 | 37.5% | |
| 11 | 0 | 1 | 4 | 1 | 0 | 3 | 0-1 | 0-0 | 0-0 | -2 | 0.0% | |
| 25 | 2 | 0 | 1 | 1 | 0 | 1 | 1-8 | 0-6 | 0-0 | -2 | 12.5% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
527 events
| Q | Clock | Team | Play | CLE | DET |
|---|---|---|---|---|---|
| Q1 | 12:00 | CLE | Jarrett Allen vs. Jalen Duren (Caris LeVert gains possession) | 0 | 0 |
| Q1 | 11:48 | CLE | Evan Mobley makes 25-foot three point jumper (Jarrett Allen assists) | 3 | 0 |
| Q1 | 11:21 | DET | Tobias Harris misses 16-foot pullup jump shot | 3 | 0 |
| Q1 | 11:21 | DET | Pistons offensive team rebound | 3 | 0 |
| Q1 | 11:18 | DET | Tobias Harris misses 15-foot jumper | 3 | 0 |
| Q1 | 11:16 | CLE | Jarrett Allen defensive rebound | 3 | 0 |
| Q1 | 11:07 | CLE | Caris LeVert misses driving layup | 3 | 0 |
| Q1 | 11:04 | DET | Tobias Harris defensive rebound | 3 | 0 |
| Q1 | 11:04 | DET | Max Strus blocks Ausar Thompson 's 5-foot dunk | 3 | 0 |
| Q1 | 11:03 | DET | Pistons offensive team rebound | 3 | 0 |
| Q1 | 10:54 | DET | Cade Cunningham misses 13-foot two point shot | 3 | 0 |
| Q1 | 10:51 | CLE | Jarrett Allen defensive rebound | 3 | 0 |
| Q1 | 10:38 | DET | Jalen Duren personal foul | 3 | 0 |
| Q1 | 10:28 | CLE | Max Strus makes 28-foot three point jumper (Darius Garland assists) | 6 | 0 |
| Q1 | 10:06 | DET | Tim Hardaway Jr. makes 28-foot three point jumper (Cade Cunningham assists) | 6 | 3 |
| Q1 | 9:52 | CLE | Darius Garland misses two point shot | 6 | 3 |
| Q1 | 9:49 | DET | Ausar Thompson defensive rebound | 6 | 3 |
| Q1 | 9:45 | DET | Jalen Duren makes 3-foot dunk (Ausar Thompson assists) | 6 | 5 |
| Q1 | 9:26 | CLE | Evan Mobley makes 5-foot two point shot (Max Strus assists) | 8 | 5 |
| Q1 | 9:12 | DET | Cade Cunningham misses driving floating jump shot | 8 | 5 |
| Q1 | 9:11 | CLE | Jarrett Allen defensive rebound | 8 | 5 |
| Q1 | 9:10 | DET | Cade Cunningham personal foul | 8 | 5 |
| Q1 | 8:58 | CLE | Darius Garland lost ball turnover (Ausar Thompson steals) | 8 | 5 |
| Q1 | 8:56 | DET | Jalen Duren bad pass (Max Strus steals) | 8 | 5 |
| Q1 | 8:50 | CLE | Evan Mobley makes 23-foot three point shot (Darius Garland assists) | 11 | 5 |
| Q1 | 8:38 | DET | Cade Cunningham makes driving layup | 11 | 7 |
| Q1 | 8:29 | DET | Jalen Duren shooting foul | 11 | 7 |
| Q1 | 8:29 | CLE | Evan Mobley makes free throw 1 of 2 | 12 | 7 |
| Q1 | 8:29 | DET | Isaiah Stewart enters the game for Jalen Duren | 12 | 7 |
| Q1 | 8:29 | CLE | Evan Mobley makes free throw 2 of 2 | 13 | 7 |
| Q1 | 8:10 | DET | Cade Cunningham misses 10-foot step back jumpshot | 13 | 7 |
| Q1 | 8:07 | CLE | Evan Mobley defensive rebound | 13 | 7 |
| Q1 | 8:03 | CLE | Tobias Harris blocks Caris LeVert 's 2-foot two point shot | 13 | 7 |
| Q1 | 8:02 | CLE | Darius Garland offensive rebound | 13 | 7 |
| Q1 | 7:59 | CLE | Darius Garland makes 3-foot driving floating jump shot | 15 | 7 |
| Q1 | 7:58 | DET | Pistons Full timeout | 15 | 7 |
| Q1 | 7:44 | CLE | Evan Mobley shooting foul | 15 | 7 |
| Q1 | 7:44 | DET | Ausar Thompson makes free throw 1 of 2 | 15 | 8 |
| Q1 | 7:44 | DET | Ausar Thompson makes free throw 2 of 2 | 15 | 9 |
| Q1 | 7:34 | CLE | Darius Garland out of bounds bad pass turnover | 15 | 9 |
| Q1 | 7:17 | DET | Tobias Harris makes 16-foot pullup jump shot | 15 | 11 |
| Q1 | 7:05 | CLE | Darius Garland makes finger roll layup | 17 | 11 |
| Q1 | 6:58 | DET | Ausar Thompson misses driving layup | 17 | 11 |
| Q1 | 6:58 | CLE | Evan Mobley defensive rebound | 17 | 11 |
| Q1 | 6:52 | CLE | Darius Garland misses 26-foot three point shot | 17 | 11 |
| Q1 | 6:51 | DET | Pistons defensive team rebound | 17 | 11 |
| Q1 | 6:35 | DET | Cade Cunningham misses 7-foot two point shot | 17 | 11 |
| Q1 | 6:32 | CLE | Evan Mobley defensive rebound | 17 | 11 |
| Q1 | 6:22 | CLE | Isaiah Stewart blocks Evan Mobley 's 4-foot driving layup | 17 | 11 |
| Q1 | 6:18 | CLE | Max Strus offensive rebound | 17 | 11 |
| Q1 | 6:16 | CLE | Caris LeVert misses 28-foot three point jumper | 17 | 11 |
| Q1 | 6:15 | DET | Isaiah Stewart defensive rebound | 17 | 11 |
| Q1 | 6:00 | DET | Tim Hardaway Jr. makes 26-foot three point jumper (Cade Cunningham assists) | 17 | 14 |
| Q1 | 5:52 | CLE | Max Strus misses 26-foot three point jumper | 17 | 14 |
| Q1 | 5:50 | CLE | Max Strus offensive rebound | 17 | 14 |
| Q1 | 5:41 | CLE | Max Strus misses 24-foot three point jumper | 17 | 14 |
| Q1 | 5:40 | DET | Tim Hardaway Jr. defensive rebound | 17 | 14 |
| Q1 | 5:35 | DET | Isaiah Stewart makes two point shot (Cade Cunningham assists) | 17 | 16 |
| Q1 | 5:35 | CLE | Cavaliers Full timeout | 17 | 16 |
| Q1 | 5:35 | DET | Malik Beasley enters the game for Ausar Thompson | 17 | 16 |
| Q1 | 5:35 | CLE | Georges Niang enters the game for Max Strus | 17 | 16 |
| Q1 | 5:35 | CLE | Sam Merrill enters the game for Caris LeVert | 17 | 16 |
| Q1 | 5:35 | CLE | Ty Jerome enters the game for Evan Mobley | 17 | 16 |
| Q1 | 5:24 | CLE | Darius Garland makes 28-foot three pointer (Jarrett Allen assists) | 20 | 16 |
| Q1 | 5:01 | DET | Tim Hardaway Jr. misses 28-foot three point jumper | 20 | 16 |
| Q1 | 5:00 | CLE | Sam Merrill defensive rebound | 20 | 16 |
| Q1 | 4:48 | CLE | Ty Jerome makes 7-foot two point shot | 22 | 16 |
| Q1 | 4:31 | DET | Tobias Harris makes 11-foot step back jumpshot | 22 | 18 |
| Q1 | 4:16 | CLE | Ty Jerome makes 6-foot two point shot | 24 | 18 |
| Q1 | 3:59 | DET | Tobias Harris misses 27-foot three point jumper | 24 | 18 |
| Q1 | 3:56 | DET | Isaiah Stewart offensive rebound | 24 | 18 |
| Q1 | 3:56 | DET | Isaiah Stewart makes two point shot | 24 | 20 |
| Q1 | 3:41 | CLE | Sam Merrill bad pass (Tobias Harris steals) | 24 | 20 |
| Q1 | 3:39 | DET | Tobias Harris bad pass (Sam Merrill steals) | 24 | 20 |
| Q1 | 3:36 | CLE | Georges Niang misses 23-foot three point jumper | 24 | 20 |
| Q1 | 3:32 | CLE | Jarrett Allen offensive rebound | 24 | 20 |
| Q1 | 3:31 | CLE | Jarrett Allen misses two point shot | 24 | 20 |
| Q1 | 3:31 | DET | Isaiah Stewart defensive rebound | 24 | 20 |
| Q1 | 3:28 | DET | Cade Cunningham misses 28-foot three point pullup jump shot | 24 | 20 |
| Q1 | 3:27 | CLE | Cavaliers defensive team rebound | 24 | 20 |
| Q1 | 3:27 | DET | Simone Fontecchio enters the game for Tim Hardaway Jr. | 24 | 20 |
| Q1 | 3:27 | DET | Ronald Holland II enters the game for Tobias Harris | 24 | 20 |
| Q1 | 3:27 | CLE | Evan Mobley enters the game for Darius Garland | 24 | 20 |
| Q1 | 3:27 | CLE | Jaylon Tyson enters the game for Jarrett Allen | 24 | 20 |
| Q1 | 3:06 | CLE | Evan Mobley misses two point shot | 24 | 20 |
| Q1 | 3:04 | DET | Cade Cunningham defensive rebound | 24 | 20 |
| Q1 | 2:51 | DET | Cade Cunningham makes driving layup | 24 | 22 |
| Q1 | 2:39 | CLE | Ty Jerome bad pass (Cade Cunningham steals) | 24 | 22 |
| Q1 | 2:35 | DET | Cade Cunningham makes two point shot | 24 | 24 |
| Q1 | 2:23 | CLE | Georges Niang makes 29-foot three point jumper (Evan Mobley assists) | 27 | 24 |
| Q1 | 2:00 | DET | Ronald Holland II misses 23-foot three point jumper | 27 | 24 |
| Q1 | 1:57 | CLE | Jaylon Tyson defensive rebound | 27 | 24 |
| Q1 | 1:56 | CLE | Jaylon Tyson traveling | 27 | 24 |
| Q1 | 1:41 | DET | Malik Beasley misses 27-foot three point jumper | 27 | 24 |
| Q1 | 1:38 | CLE | Sam Merrill defensive rebound | 27 | 24 |
| Q1 | 1:29 | CLE | Ty Jerome makes 5-foot driving floating jump shot | 29 | 24 |
| Q1 | 1:07 | DET | Isaiah Stewart misses 5-foot two point shot | 29 | 24 |
| Q1 | 1:05 | CLE | Georges Niang defensive rebound | 29 | 24 |
| Q1 | 0:00 | CLE | Georges Niang makes driving layup (Ty Jerome assists) | 31 | 24 |
| Q1 | 0:00 | CLE | Evan Mobley shooting foul | 31 | 24 |
| Q1 | 0:00 | DET | Isaiah Stewart makes free throw 1 of 2 | 31 | 25 |
| Q1 | 0:00 | DET | Marcus Sasser enters the game for Cade Cunningham | 31 | 25 |
| Q1 | 0:00 | DET | Isaiah Stewart makes free throw 2 of 2 | 31 | 26 |
| Q1 | 0:00 | CLE | Ty Jerome makes 7-foot driving floating jump shot | 33 | 26 |
| Q1 | 0:00 | DET | Marcus Sasser shooting foul | 33 | 26 |
| Q1 | 0:00 | CLE | Ty Jerome makes free throw 1 of 1 | 34 | 26 |
| Q1 | 0:00 | DET | Isaiah Stewart out of bounds bad pass turnover | 34 | 26 |
| Q1 | 0:00 | DET | Ausar Thompson enters the game for Simone Fontecchio | 34 | 26 |
| Q1 | 0:00 | CLE | Darius Garland enters the game for Jaylon Tyson | 34 | 26 |
| Q1 | 0:00 | CLE | Ty Jerome misses driving floating jump shot | 34 | 26 |
| Q1 | 0:00 | DET | Isaiah Stewart defensive rebound | 34 | 26 |
| Q1 | 0:00 | — | End of the 1st Quarter | 34 | 26 |
| Q2 | 12:00 | DET | Simone Fontecchio enters the game for Isaiah Stewart | 34 | 26 |
| Q2 | 12:00 | DET | Paul Reed enters the game for Ausar Thompson | 34 | 26 |
| Q2 | 12:00 | CLE | Jaylon Tyson enters the game for Darius Garland | 34 | 26 |
| Q2 | 11:44 | DET | Paul Reed misses 14-foot jumper | 34 | 26 |
| Q2 | 11:41 | CLE | Evan Mobley defensive rebound | 34 | 26 |
| Q2 | 11:33 | CLE | Evan Mobley lost ball turnover (Paul Reed steals) | 34 | 26 |
| Q2 | 11:26 | DET | Marcus Sasser misses two point shot | 34 | 26 |
| Q2 | 11:26 | DET | Paul Reed offensive rebound | 34 | 26 |
| Q2 | 11:24 | DET | Ronald Holland II makes layup (Paul Reed assists) | 34 | 28 |
| Q2 | 11:24 | DET | Pistons delay of game violation | 34 | 28 |
| Q2 | 11:05 | CLE | Jaylon Tyson misses driving floating jump shot | 34 | 28 |
| Q2 | 11:02 | DET | Paul Reed defensive rebound | 34 | 28 |
| Q2 | 10:54 | DET | Ronald Holland II misses 23-foot three point jumper | 34 | 28 |
| Q2 | 10:52 | DET | Paul Reed offensive rebound | 34 | 28 |
| Q2 | 10:50 | DET | Simone Fontecchio misses 13-foot pullup jump shot | 34 | 28 |
| Q2 | 10:49 | CLE | Ty Jerome defensive rebound | 34 | 28 |
| Q2 | 10:42 | CLE | Sam Merrill makes 29-foot three point shot (Evan Mobley assists) | 37 | 28 |
| Q2 | 10:17 | DET | Paul Reed makes driving layup (Marcus Sasser assists) | 37 | 30 |
| Q2 | 10:01 | CLE | Jaylon Tyson misses 23-foot three point jumper | 37 | 30 |
| Q2 | 10:00 | DET | Simone Fontecchio defensive rebound | 37 | 30 |
| Q2 | 9:51 | DET | Paul Reed misses layup | 37 | 30 |
| Q2 | 9:50 | CLE | Georges Niang defensive rebound | 37 | 30 |
| Q2 | 9:44 | CLE | Sam Merrill misses 26-foot three point shot | 37 | 30 |
| Q2 | 9:42 | CLE | Jaylon Tyson offensive rebound | 37 | 30 |
| Q2 | 9:39 | DET | Ronald Holland II loose ball foul | 37 | 30 |
| Q2 | 9:39 | CLE | Craig Porter Jr. enters the game for Georges Niang | 37 | 30 |
| Q2 | 9:36 | CLE | Evan Mobley makes 6-foot driving floating jump shot (Ty Jerome assists) | 39 | 30 |
| Q2 | 9:36 | DET | Paul Reed shooting foul | 39 | 30 |
| Q2 | 9:36 | CLE | Evan Mobley makes free throw 1 of 1 | 40 | 30 |
| Q2 | 9:22 | DET | Evan Mobley blocks Simone Fontecchio 's 10-foot driving floating jump shot | 40 | 30 |
| Q2 | 9:21 | DET | Paul Reed offensive rebound | 40 | 30 |
| Q2 | 9:18 | DET | Paul Reed makes two point shot | 40 | 32 |
| Q2 | 9:04 | CLE | Evan Mobley makes driving layup (Ty Jerome assists) | 42 | 32 |
| Q2 | 8:54 | DET | Paul Reed makes 26-foot three point jumper (Marcus Sasser assists) | 42 | 35 |
| Q2 | 8:43 | CLE | Evan Mobley makes 26-foot three point jumper (Craig Porter Jr. assists) | 45 | 35 |
| Q2 | 8:30 | DET | Ronald Holland II makes driving layup | 45 | 37 |
| Q2 | 8:20 | DET | Simone Fontecchio personal foul | 45 | 37 |
| Q2 | 8:20 | CLE | Jarrett Allen enters the game for Ty Jerome | 45 | 37 |
| Q2 | 8:20 | CLE | Darius Garland enters the game for Evan Mobley | 45 | 37 |
| Q2 | 8:14 | CLE | Jarrett Allen out of bounds bad pass turnover | 45 | 37 |
| Q2 | 8:01 | DET | Malik Beasley bad pass (Jarrett Allen steals) | 45 | 37 |
| Q2 | 7:56 | CLE | Craig Porter Jr. makes two point shot (Jaylon Tyson assists) | 47 | 37 |
| Q2 | 7:48 | DET | Simone Fontecchio misses 23-foot three point jumper | 47 | 37 |
| Q2 | 7:47 | CLE | Jarrett Allen defensive rebound | 47 | 37 |
| Q2 | 7:41 | DET | Ronald Holland II shooting foul | 47 | 37 |
| Q2 | 7:41 | CLE | Craig Porter Jr. makes free throw 1 of 2 | 48 | 37 |
| Q2 | 7:41 | DET | Tobias Harris enters the game for Paul Reed | 48 | 37 |
| Q2 | 7:41 | DET | Jalen Duren enters the game for Simone Fontecchio | 48 | 37 |
| Q2 | 7:41 | CLE | Craig Porter Jr. misses free throw 2 of 2 | 48 | 37 |
| Q2 | 7:40 | DET | Jalen Duren defensive rebound | 48 | 37 |
| Q2 | 7:27 | CLE | Sam Merrill personal foul | 48 | 37 |
| Q2 | 7:16 | DET | Malik Beasley makes 3-foot dunk (Ronald Holland II assists) | 48 | 39 |
| Q2 | 7:05 | CLE | Darius Garland traveling | 48 | 39 |
| Q2 | 6:51 | DET | Ronald Holland II makes 27-foot three point jumper (Marcus Sasser assists) | 48 | 42 |
| Q2 | 6:36 | CLE | Darius Garland lost ball turnover (Ronald Holland II steals) | 48 | 42 |
| Q2 | 6:33 | CLE | Sam Merrill shooting foul | 48 | 42 |
| Q2 | 6:33 | DET | Pistons Full timeout | 48 | 42 |
| Q2 | 6:33 | DET | Cade Cunningham enters the game for Marcus Sasser | 48 | 42 |
| Q2 | 6:33 | CLE | Caris LeVert enters the game for Sam Merrill | 48 | 42 |
| Q2 | 6:33 | CLE | Max Strus enters the game for Jaylon Tyson | 48 | 42 |
| Q2 | 6:33 | DET | Ronald Holland II makes free throw 1 of 2 | 48 | 43 |
| Q2 | 6:33 | DET | Ronald Holland II makes free throw 2 of 2 | 48 | 44 |
| Q2 | 6:11 | CLE | Caris LeVert misses 22-foot three point step back jumpshot | 48 | 44 |
| Q2 | 6:10 | CLE | Jarrett Allen offensive rebound | 48 | 44 |
| Q2 | 6:04 | CLE | Jarrett Allen makes 2-foot layup (Max Strus assists) | 50 | 44 |
| Q2 | 6:04 | DET | Cade Cunningham shooting foul | 50 | 44 |
| Q2 | 6:04 | CLE | Jarrett Allen makes free throw 1 of 1 | 51 | 44 |
| Q2 | 5:48 | CLE | Craig Porter Jr. shooting foul | 51 | 44 |
| Q2 | 5:48 | DET | Cade Cunningham makes free throw 1 of 2 | 51 | 45 |
| Q2 | 5:48 | DET | Ausar Thompson enters the game for Ronald Holland II | 51 | 45 |
| Q2 | 5:48 | DET | Tim Hardaway Jr. enters the game for Malik Beasley | 51 | 45 |
| Q2 | 5:48 | DET | Cade Cunningham makes free throw 2 of 2 | 51 | 46 |
| Q2 | 5:37 | CLE | Darius Garland misses driving floating jump shot | 51 | 46 |
| Q2 | 5:34 | DET | Tobias Harris defensive rebound | 51 | 46 |
| Q2 | 5:14 | DET | Cade Cunningham misses driving floating jump shot | 51 | 46 |
| Q2 | 5:13 | CLE | Jarrett Allen defensive rebound | 51 | 46 |
| Q2 | 5:02 | CLE | Caris LeVert misses 7-foot pullup jump shot | 51 | 46 |
| Q2 | 5:00 | DET | Ausar Thompson defensive rebound | 51 | 46 |
| Q2 | 4:56 | DET | Tim Hardaway Jr. misses two point shot | 51 | 46 |
| Q2 | 4:55 | DET | Jalen Duren offensive rebound | 51 | 46 |
| Q2 | 4:55 | DET | Jalen Duren makes dunk | 51 | 48 |
| Q2 | 4:46 | CLE | Craig Porter Jr. makes 26-foot three pointer | 54 | 48 |
| Q2 | 4:46 | DET | Cade Cunningham personal foul | 54 | 48 |
| Q2 | 4:46 | — | (04:46) [Cavaliers] REF-INITIATED REVIEW (CALL STANDS) | 54 | 48 |
| Q2 | 4:46 | CLE | Max Strus makes free throw 1 of 1 | 55 | 48 |
| Q2 | 4:28 | DET | Tim Hardaway Jr. makes 26-foot three point jumper (Cade Cunningham assists) | 55 | 51 |
| Q2 | 4:15 | CLE | Craig Porter Jr. makes 3-foot dunk (Jarrett Allen assists) | 57 | 51 |
| Q2 | 3:57 | DET | Cade Cunningham bad pass (Jarrett Allen steals) | 57 | 51 |
| Q2 | 3:50 | CLE | Max Strus makes 25-foot three point shot (Jarrett Allen assists) | 60 | 51 |
| Q2 | 3:38 | DET | Tobias Harris misses 10-foot pullup jump shot | 60 | 51 |
| Q2 | 3:38 | DET | Pistons offensive team rebound | 60 | 51 |
| Q2 | 3:38 | CLE | Max Strus loose ball foul | 60 | 51 |
| Q2 | 3:27 | DET | Cade Cunningham misses 26-foot three point pullup jump shot | 60 | 51 |
| Q2 | 3:25 | CLE | Caris LeVert defensive rebound | 60 | 51 |
| Q2 | 3:20 | CLE | Max Strus misses 29-foot three point jumper | 60 | 51 |
| Q2 | 3:19 | DET | Pistons defensive team rebound | 60 | 51 |
| Q2 | 3:02 | DET | Ausar Thompson makes 5-foot pullup jump shot (Tobias Harris assists) | 60 | 53 |
| Q2 | 3:02 | CLE | Caris LeVert shooting foul | 60 | 53 |
| Q2 | 3:02 | CLE | Evan Mobley enters the game for Craig Porter Jr. | 60 | 53 |
| Q2 | 3:02 | DET | Ausar Thompson misses free throw 1 of 1 | 60 | 53 |
| Q2 | 3:01 | DET | Ausar Thompson offensive rebound | 60 | 53 |
| Q2 | 2:55 | DET | Tim Hardaway Jr. makes 27-foot three point jumper (Ausar Thompson assists) | 60 | 56 |
| Q2 | 2:39 | CLE | Cavaliers Full timeout | 60 | 56 |
| Q2 | 2:29 | CLE | Caris LeVert lost ball turnover (Cade Cunningham steals) | 60 | 56 |
| Q2 | 2:27 | DET | Ausar Thompson lost ball turnover (Jarrett Allen steals) | 60 | 56 |
| Q2 | 2:24 | CLE | Max Strus makes 3-foot driving dunk (Jarrett Allen assists) | 62 | 56 |
| Q2 | 2:24 | DET | Jalen Duren shooting foul | 62 | 56 |
| Q2 | 2:24 | DET | Isaiah Stewart enters the game for Jalen Duren | 62 | 56 |
| Q2 | 2:24 | CLE | Max Strus makes free throw 1 of 1 | 63 | 56 |
| Q2 | 2:03 | DET | Cade Cunningham misses 8-foot pullup jump shot | 63 | 56 |
| Q2 | 2:01 | CLE | Jarrett Allen defensive rebound | 63 | 56 |
| Q2 | 1:52 | CLE | Max Strus misses 23-foot three point jumper | 63 | 56 |
| Q2 | 1:49 | DET | Cade Cunningham defensive rebound | 63 | 56 |
| Q2 | 1:47 | CLE | Darius Garland shooting foul | 63 | 56 |
| Q2 | 1:47 | DET | Ausar Thompson misses free throw 1 of 2 | 63 | 56 |
| Q2 | 1:47 | DET | Pistons offensive team rebound | 63 | 56 |
| Q2 | 1:47 | DET | Marcus Sasser enters the game for Cade Cunningham | 63 | 56 |
| Q2 | 1:47 | DET | Ausar Thompson misses free throw 2 of 2 | 63 | 56 |
| Q2 | 1:44 | CLE | Evan Mobley defensive rebound | 63 | 56 |
| Q2 | 1:27 | CLE | Evan Mobley misses 6-foot two point shot | 63 | 56 |
| Q2 | 1:24 | DET | Isaiah Stewart defensive rebound | 63 | 56 |
| Q2 | 1:16 | DET | Marcus Sasser bad pass (Caris LeVert steals) | 63 | 56 |
| Q2 | 1:13 | CLE | Caris LeVert misses two point shot | 63 | 56 |
| Q2 | 1:12 | CLE | Evan Mobley offensive rebound | 63 | 56 |
| Q2 | 1:12 | CLE | Evan Mobley makes dunk | 65 | 56 |
| Q2 | 1:03 | DET | Tim Hardaway Jr. misses 26-foot three point jumper | 65 | 56 |
| Q2 | 1:03 | DET | Pistons offensive team rebound | 65 | 56 |
| Q2 | 1:03 | DET | Malik Beasley enters the game for Marcus Sasser | 65 | 56 |
| Q2 | 0:00 | DET | Tim Hardaway Jr. misses 27-foot three point jumper | 65 | 56 |
| Q2 | 0:00 | CLE | Max Strus defensive rebound | 65 | 56 |
| Q2 | 0:00 | CLE | Caris LeVert misses driving layup | 65 | 56 |
| Q2 | 0:00 | CLE | Cavaliers offensive team rebound | 65 | 56 |
| Q2 | 0:00 | CLE | shot clock turnover | 65 | 56 |
| Q2 | 0:00 | DET | Tim Hardaway Jr. misses 28-foot three point jumper | 65 | 56 |
| Q2 | 0:00 | CLE | Darius Garland defensive rebound | 65 | 56 |
| Q2 | 0:00 | CLE | Max Strus misses 27-foot three point jumper | 65 | 56 |
| Q2 | 0:00 | CLE | Cavaliers offensive team rebound | 65 | 56 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 65 | 56 |
| Q3 | 12:00 | DET | Jalen Duren enters the game for Isaiah Stewart | 65 | 56 |
| Q3 | 12:00 | DET | Cade Cunningham enters the game for Malik Beasley | 65 | 56 |
| Q3 | 11:43 | DET | Tobias Harris makes 3-foot driving floating jump shot (Cade Cunningham assists) | 65 | 58 |
| Q3 | 11:38 | CLE | Max Strus out of bounds bad pass turnover | 65 | 58 |
| Q3 | 11:14 | DET | Tobias Harris misses 14-foot pullup jump shot | 65 | 58 |
| Q3 | 11:12 | CLE | Evan Mobley defensive rebound | 65 | 58 |
| Q3 | 10:55 | DET | Ausar Thompson shooting foul | 65 | 58 |
| Q3 | 10:55 | CLE | Jarrett Allen makes free throw 1 of 2 | 66 | 58 |
| Q3 | 10:55 | CLE | Jarrett Allen misses free throw 2 of 2 | 66 | 58 |
| Q3 | 10:52 | DET | Jalen Duren defensive rebound | 66 | 58 |
| Q3 | 10:41 | CLE | Evan Mobley shooting foul | 66 | 58 |
| Q3 | 10:41 | DET | Tobias Harris makes free throw 1 of 2 | 66 | 59 |
| Q3 | 10:41 | DET | Tobias Harris makes free throw 2 of 2 | 66 | 60 |
| Q3 | 10:20 | CLE | Jarrett Allen makes 4-foot dunk (Evan Mobley assists) | 68 | 60 |
| Q3 | 10:10 | DET | Evan Mobley blocks Cade Cunningham 's 4-foot driving layup | 68 | 60 |
| Q3 | 10:09 | DET | Jalen Duren offensive rebound | 68 | 60 |
| Q3 | 10:08 | DET | Evan Mobley blocks Jalen Duren 's 2-foot two point shot | 68 | 60 |
| Q3 | 10:07 | CLE | Evan Mobley vs. Jalen Duren (Jarrett Allen gains possession) | 68 | 60 |
| Q3 | 10:07 | CLE | Cavaliers defensive team rebound | 68 | 60 |
| Q3 | 9:50 | CLE | Max Strus makes two point shot (Darius Garland assists) | 70 | 60 |
| Q3 | 9:41 | DET | Cade Cunningham misses 26-foot three point pullup jump shot | 70 | 60 |
| Q3 | 9:38 | CLE | Jarrett Allen defensive rebound | 70 | 60 |
| Q3 | 9:31 | CLE | Darius Garland misses driving layup | 70 | 60 |
| Q3 | 9:29 | DET | Jalen Duren defensive rebound | 70 | 60 |
| Q3 | 9:23 | DET | Tobias Harris misses 23-foot three point shot | 70 | 60 |
| Q3 | 9:22 | CLE | Caris LeVert defensive rebound | 70 | 60 |
| Q3 | 9:10 | CLE | Caris LeVert misses 26-foot three point jumper | 70 | 60 |
| Q3 | 9:09 | DET | Ausar Thompson defensive rebound | 70 | 60 |
| Q3 | 9:00 | DET | Tim Hardaway Jr. makes 26-foot three point shot (Ausar Thompson assists) | 70 | 63 |
| Q3 | 8:50 | DET | Jalen Duren personal foul | 70 | 63 |
| Q3 | 8:50 | DET | Isaiah Stewart enters the game for Jalen Duren | 70 | 63 |
| Q3 | 8:50 | CLE | Darius Garland offensive foul | 70 | 63 |
| Q3 | 8:50 | CLE | Darius Garland turnover | 70 | 63 |
| Q3 | 8:44 | CLE | Caris LeVert personal foul | 70 | 63 |
| Q3 | 8:33 | DET | Ausar Thompson makes 5-foot two point shot (Cade Cunningham assists) | 70 | 65 |
| Q3 | 8:18 | CLE | Darius Garland misses 27-foot three point jumper | 70 | 65 |
| Q3 | 8:15 | DET | Cade Cunningham defensive rebound | 70 | 65 |
| Q3 | 8:07 | DET | Isaiah Stewart makes 5-foot two point shot (Cade Cunningham assists) | 70 | 67 |
| Q3 | 7:43 | CLE | Max Strus makes 28-foot three pointer | 73 | 67 |
| Q3 | 7:18 | DET | Cade Cunningham makes driving layup (Isaiah Stewart assists) | 73 | 69 |
| Q3 | 7:05 | CLE | Evan Mobley misses 27-foot three point jumper | 73 | 69 |
| Q3 | 7:03 | DET | Tim Hardaway Jr. defensive rebound | 73 | 69 |
| Q3 | 6:55 | CLE | Max Strus shooting foul | 73 | 69 |
| Q3 | 6:55 | DET | Pistons Full timeout | 73 | 69 |
| Q3 | 6:55 | CLE | Sam Merrill enters the game for Caris LeVert | 73 | 69 |
| Q3 | 6:55 | CLE | Georges Niang enters the game for Evan Mobley | 73 | 69 |
| Q3 | 6:55 | DET | Cade Cunningham makes free throw 1 of 2 | 73 | 70 |
| Q3 | 6:55 | DET | Cade Cunningham makes free throw 2 of 2 | 73 | 71 |
| Q3 | 6:33 | CLE | Georges Niang makes 7-foot two point shot (Darius Garland assists) | 75 | 71 |
| Q3 | 6:08 | DET | Cade Cunningham misses driving layup | 75 | 71 |
| Q3 | 6:07 | DET | Ausar Thompson offensive rebound | 75 | 71 |
| Q3 | 6:05 | DET | Ausar Thompson misses tip shot | 75 | 71 |
| Q3 | 6:04 | CLE | Jarrett Allen defensive rebound | 75 | 71 |
| Q3 | 5:49 | CLE | Jarrett Allen bad pass (Ausar Thompson steals) | 75 | 71 |
| Q3 | 5:47 | DET | Darius Garland blocks Ausar Thompson 's 5-foot two point shot | 75 | 71 |
| Q3 | 5:46 | DET | Pistons offensive team rebound | 75 | 71 |
| Q3 | 5:35 | DET | Ausar Thompson misses driving layup | 75 | 71 |
| Q3 | 5:34 | DET | Ausar Thompson offensive rebound | 75 | 71 |
| Q3 | 5:33 | DET | Ausar Thompson misses tip shot | 75 | 71 |
| Q3 | 5:32 | DET | Ausar Thompson offensive rebound | 75 | 71 |
| Q3 | 5:30 | DET | Ausar Thompson makes tip shot | 75 | 73 |
| Q3 | 5:30 | CLE | Cavaliers Full timeout | 75 | 73 |
| Q3 | 5:30 | CLE | Ty Jerome enters the game for Darius Garland | 75 | 73 |
| Q3 | 5:17 | CLE | Ty Jerome makes 6-foot two point shot | 77 | 73 |
| Q3 | 5:01 | CLE | Sam Merrill personal foul | 77 | 73 |
| Q3 | 5:01 | DET | Malik Beasley enters the game for Ausar Thompson | 77 | 73 |
| Q3 | 4:47 | DET | Cade Cunningham makes 24-foot three point jumper (Malik Beasley assists) | 77 | 76 |
| Q3 | 4:27 | CLE | Isaiah Stewart blocks Georges Niang 's 4-foot driving floating jump shot | 77 | 76 |
| Q3 | 4:24 | CLE | Georges Niang offensive rebound | 77 | 76 |
| Q3 | 4:23 | CLE | Max Strus misses 23-foot three point jumper | 77 | 76 |
| Q3 | 4:21 | CLE | Jarrett Allen offensive rebound | 77 | 76 |
| Q3 | 4:21 | CLE | Jarrett Allen bad pass (Malik Beasley steals) | 77 | 76 |
| Q3 | 4:12 | DET | Cade Cunningham misses 25-foot three point jumper | 77 | 76 |
| Q3 | 4:10 | CLE | Ty Jerome defensive rebound | 77 | 76 |
| Q3 | 4:08 | CLE | Evan Mobley enters the game for Jarrett Allen | 77 | 76 |
| Q3 | 4:08 | CLE | Craig Porter Jr. enters the game for Max Strus | 77 | 76 |
| Q3 | 3:56 | CLE | Ty Jerome misses driving floating jump shot | 77 | 76 |
| Q3 | 3:53 | DET | Cade Cunningham defensive rebound | 77 | 76 |
| Q3 | 4:08 | DET | Cade Cunningham transition take foul | 77 | 76 |
| Q3 | 4:08 | CLE | Ty Jerome makes free throw 1 of 1 | 78 | 76 |
| Q3 | 3:50 | CLE | Cavaliers Coach's Challenge | 78 | 76 |
| Q3 | 3:50 | CLE | (03:50) [Cavaliers] COACH'S CHALLENGE (CALL OVERTURNED) [Cavaliers] retain their timeout | 78 | 76 |
| Q3 | 3:50 | DET | J.B. Bickerstaff technical foul | 78 | 76 |
| Q3 | 3:50 | CLE | Ty Jerome makes technical free throw | 79 | 76 |
| Q3 | 3:37 | CLE | Evan Mobley traveling | 79 | 76 |
| Q3 | 3:14 | DET | Malik Beasley misses 7-foot jumper | 79 | 76 |
| Q3 | 3:11 | CLE | Georges Niang defensive rebound | 79 | 76 |
| Q3 | 3:00 | CLE | Georges Niang misses 27-foot three point pullup jump shot | 79 | 76 |
| Q3 | 2:57 | DET | Isaiah Stewart defensive rebound | 79 | 76 |
| Q3 | 2:53 | CLE | Georges Niang personal foul | 79 | 76 |
| Q3 | 2:53 | DET | Tim Hardaway Jr. makes free throw 1 of 2 | 79 | 77 |
| Q3 | 2:53 | DET | Ronald Holland II enters the game for Tobias Harris | 79 | 77 |
| Q3 | 3:50 | DET | Cade Cunningham misses driving layup | 79 | 76 |
| Q3 | 3:50 | CLE | Ty Jerome defensive rebound | 79 | 76 |
| Q3 | 2:53 | DET | Tim Hardaway Jr. makes free throw 2 of 2 | 79 | 78 |
| Q3 | 2:35 | CLE | Evan Mobley misses 26-foot three point jumper | 79 | 78 |
| Q3 | 2:32 | DET | Tim Hardaway Jr. defensive rebound | 79 | 78 |
| Q3 | 2:28 | DET | Cade Cunningham makes driving layup | 79 | 80 |
| Q3 | 2:06 | CLE | Evan Mobley makes 3-foot dunk (Ty Jerome assists) | 81 | 80 |
| Q3 | 1:41 | DET | Malik Beasley misses 25-foot three point pullup jump shot | 81 | 80 |
| Q3 | 1:39 | CLE | Georges Niang defensive rebound | 81 | 80 |
| Q3 | 1:36 | DET | Malik Beasley shooting foul | 81 | 80 |
| Q3 | 1:36 | CLE | Evan Mobley makes free throw 1 of 2 | 82 | 80 |
| Q3 | 1:36 | DET | Paul Reed enters the game for Tim Hardaway Jr. | 82 | 80 |
| Q3 | 1:36 | DET | Simone Fontecchio enters the game for Isaiah Stewart | 82 | 80 |
| Q3 | 1:36 | CLE | Evan Mobley makes free throw 2 of 2 | 83 | 80 |
| Q3 | 1:15 | DET | Evan Mobley blocks Paul Reed 's 2-foot layup | 83 | 80 |
| Q3 | 1:14 | DET | Paul Reed offensive rebound | 83 | 80 |
| Q3 | 1:12 | DET | shot clock turnover | 83 | 80 |
| Q3 | 1:00 | CLE | Ty Jerome bad pass (Cade Cunningham steals) | 83 | 80 |
| Q3 | 0:00 | DET | Simone Fontecchio makes 24-foot three point jumper (Cade Cunningham assists) | 83 | 83 |
| Q3 | 0:00 | CLE | Craig Porter Jr. makes 23-foot three point jumper (Evan Mobley assists) | 86 | 83 |
| Q3 | 0:00 | DET | Malik Beasley misses 26-foot three point jumper | 86 | 83 |
| Q3 | 0:00 | DET | Ronald Holland II offensive rebound | 86 | 83 |
| Q3 | 0:00 | DET | Ronald Holland II double dribble turnover | 86 | 83 |
| Q3 | 0:00 | DET | Ausar Thompson enters the game for Cade Cunningham | 86 | 83 |
| Q3 | 0:00 | CLE | Ty Jerome back court turnover | 86 | 83 |
| Q3 | 0:00 | DET | Cade Cunningham enters the game for Ronald Holland II | 86 | 83 |
| Q3 | 0:00 | DET | Tim Hardaway Jr. enters the game for Ausar Thompson | 86 | 83 |
| Q3 | 0:00 | CLE | Jarrett Allen enters the game for Ty Jerome | 86 | 83 |
| Q3 | 0:00 | CLE | Max Strus enters the game for Georges Niang | 86 | 83 |
| Q3 | 0:00 | DET | Cade Cunningham misses 26-foot three point pullup jump shot | 86 | 83 |
| Q3 | 0:00 | DET | Pistons offensive team rebound | 86 | 83 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 86 | 83 |
| Q4 | 12:00 | DET | Ronald Holland II enters the game for Cade Cunningham | 86 | 83 |
| Q4 | 12:00 | DET | Marcus Sasser enters the game for Tim Hardaway Jr. | 86 | 83 |
| Q4 | 12:00 | CLE | Georges Niang enters the game for Jarrett Allen | 86 | 83 |
| Q4 | 12:00 | CLE | Ty Jerome enters the game for Max Strus | 86 | 83 |
| Q4 | 11:40 | CLE | Paul Reed blocks Evan Mobley 's 3-foot driving layup | 86 | 83 |
| Q4 | 11:37 | DET | Paul Reed defensive rebound | 86 | 83 |
| Q4 | 11:25 | DET | Marcus Sasser traveling | 86 | 83 |
| Q4 | 11:10 | CLE | Georges Niang misses 23-foot three point jumper | 86 | 83 |
| Q4 | 11:10 | CLE | Cavaliers offensive team rebound | 86 | 83 |
| Q4 | 11:10 | DET | Paul Reed loose ball foul | 86 | 83 |
| Q4 | 11:04 | DET | Paul Reed personal foul | 86 | 83 |
| Q4 | 11:01 | CLE | Ty Jerome offensive foul | 86 | 83 |
| Q4 | 11:01 | CLE | Ty Jerome turnover | 86 | 83 |
| Q4 | 10:46 | DET | Malik Beasley misses 27-foot three point pullup jump shot | 86 | 83 |
| Q4 | 10:44 | DET | Marcus Sasser offensive rebound | 86 | 83 |
| Q4 | 10:40 | DET | Ronald Holland II out of bounds bad pass turnover | 86 | 83 |
| Q4 | 10:29 | CLE | Evan Mobley makes 3-foot dunk (Ty Jerome assists) | 88 | 83 |
| Q4 | 10:11 | DET | Ronald Holland II misses 26-foot three point jumper | 88 | 83 |
| Q4 | 10:08 | CLE | Evan Mobley defensive rebound | 88 | 83 |
| Q4 | 10:02 | DET | Paul Reed flagrant foul type 1 | 88 | 83 |
| Q4 | 10:02 | — | (10:02) [Cavaliers] REF-INITIATED REVIEW (CALL OVERTURNED) | 88 | 83 |
| Q4 | 10:02 | DET | Tim Hardaway Jr. enters the game for Malik Beasley | 88 | 83 |
| Q4 | 10:02 | DET | Jalen Duren enters the game for Paul Reed | 88 | 83 |
| Q4 | 10:02 | DET | Cade Cunningham enters the game for Simone Fontecchio | 88 | 83 |
| Q4 | 10:02 | CLE | Caris LeVert enters the game for Sam Merrill | 88 | 83 |
| Q4 | 10:02 | CLE | Evan Mobley misses free throw flagrant 1 of 3 | 88 | 83 |
| Q4 | 10:02 | CLE | Cavaliers offensive team rebound | 88 | 83 |
| Q4 | 10:02 | CLE | Evan Mobley makes free throw flagrant 2 of 3 | 89 | 83 |
| Q4 | 10:02 | CLE | Evan Mobley makes free throw flagrant 3 of 3 | 90 | 83 |
| Q4 | 9:43 | CLE | Craig Porter Jr. makes 27-foot three pointer (Evan Mobley assists) | 93 | 83 |
| Q4 | 9:28 | CLE | Georges Niang personal foul | 93 | 83 |
| Q4 | 9:18 | DET | Marcus Sasser out of bounds bad pass turnover | 93 | 83 |
| Q4 | 9:03 | CLE | Craig Porter Jr. makes driving layup (Evan Mobley assists) | 95 | 83 |
| Q4 | 8:46 | DET | Ronald Holland II misses 26-foot three point jumper | 95 | 83 |
| Q4 | 8:44 | CLE | Ty Jerome defensive rebound | 95 | 83 |
| Q4 | 8:32 | CLE | Craig Porter Jr. misses 23-foot three point jumper | 95 | 83 |
| Q4 | 8:30 | DET | Cade Cunningham defensive rebound | 95 | 83 |
| Q4 | 8:25 | DET | Cade Cunningham makes two point shot | 95 | 85 |
| Q4 | 7:59 | CLE | Caris LeVert lost ball turnover (Marcus Sasser steals) | 95 | 85 |
| Q4 | 7:53 | DET | Tim Hardaway Jr. makes 29-foot three point shot (Marcus Sasser assists) | 95 | 88 |
| Q4 | 7:53 | CLE | Cavaliers Full timeout | 95 | 88 |
| Q4 | 7:53 | DET | Ausar Thompson enters the game for Ronald Holland II | 95 | 88 |
| Q4 | 7:53 | DET | Malik Beasley enters the game for Marcus Sasser | 95 | 88 |
| Q4 | 7:53 | CLE | Darius Garland enters the game for Ty Jerome | 95 | 88 |
| Q4 | 7:53 | CLE | Jarrett Allen enters the game for Evan Mobley | 95 | 88 |
| Q4 | 7:36 | CLE | Darius Garland misses 27-foot three point jumper | 95 | 88 |
| Q4 | 7:33 | DET | Cade Cunningham defensive rebound | 95 | 88 |
| Q4 | 7:24 | DET | Cade Cunningham misses 16-foot pullup jump shot | 95 | 88 |
| Q4 | 7:22 | DET | Jalen Duren offensive rebound | 95 | 88 |
| Q4 | 7:21 | DET | Jalen Duren makes dunk | 95 | 90 |
| Q4 | 7:06 | CLE | Craig Porter Jr. bad pass (Cade Cunningham steals) | 95 | 90 |
| Q4 | 7:05 | DET | Cade Cunningham makes 3-foot dunk (Tim Hardaway Jr. assists) | 95 | 92 |
| Q4 | 7:05 | CLE | Cavaliers Full timeout | 95 | 92 |
| Q4 | 7:05 | CLE | Sam Merrill enters the game for Caris LeVert | 95 | 92 |
| Q4 | 7:05 | CLE | Max Strus enters the game for Craig Porter Jr. | 95 | 92 |
| Q4 | 6:49 | CLE | Darius Garland makes 26-foot three point jumper (Georges Niang assists) | 98 | 92 |
| Q4 | 6:17 | CLE | Darius Garland misses driving layup | 98 | 92 |
| Q4 | 6:15 | DET | Jalen Duren defensive rebound | 98 | 92 |
| Q4 | 6:11 | DET | Malik Beasley misses 23-foot three point shot | 98 | 92 |
| Q4 | 6:09 | CLE | Jarrett Allen defensive rebound | 98 | 92 |
| Q4 | 5:51 | CLE | Darius Garland makes 3-foot two point shot | 100 | 92 |
| Q4 | 5:41 | CLE | Georges Niang personal foul | 100 | 92 |
| Q4 | 5:28 | DET | Cade Cunningham makes 26-foot three pointer | 100 | 95 |
| Q4 | 5:09 | CLE | Darius Garland misses driving floating jump shot | 100 | 95 |
| Q4 | 5:07 | DET | Cade Cunningham defensive rebound | 100 | 95 |
| Q4 | 5:01 | DET | Cade Cunningham makes two point shot | 100 | 97 |
| Q4 | 4:39 | CLE | Darius Garland misses driving layup | 100 | 97 |
| Q4 | 4:39 | CLE | Cavaliers offensive team rebound | 100 | 97 |
| Q4 | 4:39 | CLE | Evan Mobley enters the game for Georges Niang | 100 | 97 |
| Q4 | 4:35 | CLE | Sam Merrill makes 23-foot three point jumper (Darius Garland assists) | 103 | 97 |
| Q4 | 4:13 | CLE | Darius Garland personal foul | 103 | 97 |
| Q4 | 4:05 | DET | Cade Cunningham misses 26-foot three point pullup jump shot | 103 | 97 |
| Q4 | 4:02 | CLE | Max Strus defensive rebound | 103 | 97 |
| Q4 | 3:48 | CLE | Sam Merrill misses 23-foot three point jumper | 103 | 97 |
| Q4 | 3:46 | CLE | Jarrett Allen offensive rebound | 103 | 97 |
| Q4 | 3:45 | CLE | Jarrett Allen misses two point shot | 103 | 97 |
| Q4 | 3:44 | CLE | Evan Mobley offensive rebound | 103 | 97 |
| Q4 | 3:40 | CLE | Darius Garland makes driving layup (Evan Mobley assists) | 105 | 97 |
| Q4 | 3:40 | DET | Pistons Full timeout | 105 | 97 |
| Q4 | 3:40 | CLE | Darius Garland technical foul | 105 | 97 |
| Q4 | 3:40 | DET | Ronald Holland II enters the game for Malik Beasley | 105 | 97 |
| Q4 | 3:40 | DET | Cade Cunningham makes technical free throw | 105 | 98 |
| Q4 | 3:30 | CLE | Sam Merrill shooting foul | 105 | 98 |
| Q4 | 6:33 | DET | Jalen Duren misses alley oop dunk shot | 98 | 92 |
| Q4 | 6:32 | CLE | Max Strus defensive rebound | 98 | 92 |
| Q4 | 3:30 | DET | Cade Cunningham makes free throw 1 of 2 | 105 | 99 |
| Q4 | 3:30 | DET | Cade Cunningham makes free throw 2 of 2 | 105 | 100 |
| Q4 | 3:12 | CLE | Jalen Duren blocks Darius Garland 's 5-foot two point shot | 105 | 100 |
| Q4 | 3:09 | DET | Ausar Thompson defensive rebound | 105 | 100 |
| Q4 | 3:06 | DET | Ausar Thompson makes 3-foot dunk (Cade Cunningham assists) | 105 | 102 |
| Q4 | 2:41 | CLE | Evan Mobley makes 4-foot layup (Jarrett Allen assists) | 107 | 102 |
| Q4 | 2:35 | DET | Pistons Full timeout | 107 | 102 |
| Q4 | 2:22 | DET | Cade Cunningham misses driving floating jump shot | 107 | 102 |
| Q4 | 2:22 | CLE | Cavaliers defensive team rebound | 107 | 102 |
| Q4 | 1:55 | DET | Cade Cunningham misses 26-foot three point shot | 107 | 102 |
| Q4 | 1:55 | DET | Jalen Duren offensive rebound | 107 | 102 |
| Q4 | 1:52 | DET | Tim Hardaway Jr. misses 25-foot three point jumper | 107 | 102 |
| Q4 | 1:52 | CLE | Max Strus defensive rebound | 107 | 102 |
| Q4 | 1:35 | CLE | Darius Garland makes 27-foot three point step back jumpshot | 110 | 102 |
| Q4 | 1:21 | DET | Jarrett Allen blocks Jalen Duren 's 4-foot layup | 110 | 102 |
| Q4 | 1:19 | CLE | Darius Garland defensive rebound | 110 | 102 |
| Q4 | 1:03 | CLE | Max Strus misses 23-foot three point jumper | 110 | 102 |
| Q4 | 1:02 | CLE | Cavaliers offensive team rebound | 110 | 102 |
| Q4 | 1:02 | DET | Malik Beasley enters the game for Ronald Holland II | 110 | 102 |
| Q4 | 1:02 | CLE | (01:02) [Cavaliers] COACH'S CHALLENGE (CALL OVERTURNED) [Cavaliers] retain their timeout | 110 | 102 |
| Q4 | 2:03 | CLE | Max Strus lost ball turnover (Ausar Thompson steals) | 107 | 102 |
| Q4 | 0:00 | CLE | Jarrett Allen flagrant foul type 2 | 110 | 102 |
| Q4 | 0:00 | CLE | Jarrett Allen turnover | 110 | 102 |
| Q4 | 0:00 | DET | Ausar Thompson technical foul | 110 | 102 |
| Q4 | 0:00 | DET | Malik Beasley technical foul | 110 | 102 |
| Q4 | 0:00 | CLE | Georges Niang enters the game for Jarrett Allen | 110 | 102 |
| Q4 | 0:00 | CLE | Darius Garland makes free throw 1 of 2 | 111 | 102 |
| Q4 | 0:00 | CLE | Darius Garland makes free throw 2 of 2 | 112 | 102 |
| Q4 | 0:00 | DET | Ausar Thompson makes free throw 1 of 2 | 112 | 103 |
| Q4 | 0:00 | DET | Ausar Thompson makes free throw 2 of 2 | 112 | 104 |
| Q4 | 0:00 | DET | Malik Beasley misses 25-foot three point jumper | 112 | 104 |
| Q4 | 0:00 | DET | Jalen Duren offensive rebound | 112 | 104 |
| Q4 | 0:00 | DET | Jalen Duren makes tip shot | 112 | 106 |
| Q4 | 0:00 | CLE | Cavaliers Full timeout | 112 | 106 |
| Q4 | 0:00 | DET | Jalen Duren misses two point shot | 112 | 104 |
| Q4 | 0:00 | DET | Jalen Duren offensive rebound | 112 | 104 |
| Q4 | 0:00 | DET | Ausar Thompson personal take foul | 112 | 106 |
| Q4 | 0:00 | DET | Georges Niang vs. Jalen Duren (Cade Cunningham gains possession) | 112 | 106 |
| Q4 | 0:00 | CLE | Georges Niang lost ball turnover (Jalen Duren steals) | 112 | 106 |
| Q4 | 0:00 | DET | Cade Cunningham makes 29-foot three pointer | 112 | 109 |
| Q4 | 0:00 | DET | Ausar Thompson personal take foul | 112 | 109 |
| Q4 | 0:00 | CLE | Darius Garland misses free throw 1 of 2 | 112 | 109 |
| Q4 | 0:00 | CLE | Cavaliers offensive team rebound | 112 | 109 |
| Q4 | 0:00 | DET | Marcus Sasser enters the game for Ausar Thompson | 112 | 109 |
| Q4 | 0:00 | CLE | Darius Garland makes free throw 2 of 2 | 113 | 109 |
| Q4 | 0:00 | CLE | Georges Niang shooting foul | 113 | 109 |
| Q4 | 0:00 | DET | Cade Cunningham makes free throw 1 of 3 | 113 | 110 |
| Q4 | 0:00 | DET | Cade Cunningham makes free throw 2 of 3 | 113 | 111 |
| Q4 | 0:00 | DET | Ronald Holland II enters the game for Tim Hardaway Jr. | 113 | 111 |
| Q4 | 0:00 | DET | Cade Cunningham makes free throw 3 of 3 | 113 | 112 |
| Q4 | 0:00 | DET | Malik Beasley personal take foul | 113 | 112 |
| Q4 | 1:02 | CLE | Cavaliers Full timeout | 110 | 102 |
| Q4 | 0:00 | CLE | Darius Garland makes free throw 1 of 2 | 114 | 112 |
| Q4 | 0:00 | CLE | Jarrett Allen ejected | 112 | 104 |
| Q4 | 0:00 | CLE | Darius Garland makes free throw 2 of 2 | 115 | 112 |
| Q4 | 0:00 | DET | Pistons Full timeout | 115 | 112 |
| Q4 | 0:00 | DET | Tim Hardaway Jr. enters the game for Ronald Holland II | 115 | 112 |
| Q4 | 0:00 | DET | Marcus Sasser enters the game for Ausar Thompson | 115 | 112 |
| Q4 | 0:00 | CLE | Evan Mobley shooting foul | 115 | 112 |
| Q4 | 0:00 | DET | Ausar Thompson enters the game for Marcus Sasser | 113 | 112 |
| Q4 | 0:00 | DET | Cade Cunningham makes free throw 1 of 3 | 115 | 113 |
| Q4 | 0:00 | DET | Cade Cunningham makes free throw 2 of 3 | 115 | 114 |
| Q4 | 0:00 | DET | Ausar Thompson enters the game for Tim Hardaway Jr. | 115 | 114 |
| Q4 | 0:00 | DET | Cade Cunningham makes free throw 3 of 3 | 115 | 115 |
| Q4 | 0:00 | CLE | Darius Garland makes 31-foot three pointer | 118 | 115 |
| Q4 | 0:00 | — | (00:00) [Cavaliers] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL) | 118 | 115 |
| Q4 | 0:00 | — | End of the 4th Quarter | 118 | 115 |
| Q4 | 0:00 | — | End of Game | 118 | 115 |
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:48 | CLECleveland Cavaliers | Made shot | 3 | Cleveland Cavaliers 3, Detroit Pistons 0CLE 3 · DET 0 | |
| 2 | Q1 11:21 | DETDetroit Pistons | Other | 0 | Cleveland Cavaliers 3, Detroit Pistons 0CLE 3 · DET 0 | |
| 3 | Q1 11:07 | CLECleveland Cavaliers | Other | 0 | Cleveland Cavaliers 3, Detroit Pistons 0CLE 3 · DET 0 | |
| 4 | Q1 11:04 | DETDetroit Pistons | Other | 0 | Cleveland Cavaliers 3, Detroit Pistons 0CLE 3 · DET 0 | |
| 5 | Q1 10:28 | CLECleveland Cavaliers | Made shot | 3 | Cleveland Cavaliers 6, Detroit Pistons 0CLE 6 · DET 0 | |
| 6 | Q1 10:06 | DETDetroit Pistons | Made shot | 3 | Cleveland Cavaliers 6, Detroit Pistons 3CLE 6 · DET 3 | |
| 7 | Q1 9:52 | CLECleveland Cavaliers | Other | 0 | Cleveland Cavaliers 6, Detroit Pistons 3CLE 6 · DET 3 | |
| 8 | Q1 9:45 | DETDetroit Pistons | Made shot | 2 | Cleveland Cavaliers 6, Detroit Pistons 5CLE 6 · DET 5 | |
| 9 | Q1 9:26 | CLECleveland Cavaliers | Made shot | 2 | Cleveland Cavaliers 8, Detroit Pistons 5CLE 8 · DET 5 | |
| 10 | Q1 9:12 | DETDetroit Pistons | Other | 0 | Cleveland Cavaliers 8, Detroit Pistons 5CLE 8 · DET 5 | |
| 11 | Q1 8:58 | CLECleveland Cavaliers | Turnover | 0 | Cleveland Cavaliers 8, Detroit Pistons 5CLE 8 · DET 5 | |
| 12 | Q1 8:50 | CLECleveland Cavaliers | Made shot | 3 | Cleveland Cavaliers 11, Detroit Pistons 5CLE 11 · DET 5 | |
| 13 | Q1 8:38 | DETDetroit Pistons | Made shot | 2 | Cleveland Cavaliers 11, Detroit Pistons 7CLE 11 · DET 7 | |
| 14 | Q1 8:29 | CLECleveland Cavaliers | Made shot | 4 | Cleveland Cavaliers 15, Detroit Pistons 7CLE 15 · DET 7 | |
| 15 | Q1 7:44 | DETDetroit Pistons | Other | 2 | Cleveland Cavaliers 15, Detroit Pistons 9CLE 15 · DET 9 | |
| 16 | Q1 7:34 | CLECleveland Cavaliers | Turnover | 0 | Cleveland Cavaliers 15, Detroit Pistons 9CLE 15 · DET 9 | |
| 17 | Q1 7:17 | DETDetroit Pistons | Made shot | 2 | Cleveland Cavaliers 15, Detroit Pistons 11CLE 15 · DET 11 | |
| 18 | Q1 7:05 | CLECleveland Cavaliers | Made shot | 2 | Cleveland Cavaliers 17, Detroit Pistons 11CLE 17 · DET 11 | |
| 19 | Q1 6:58 | DETDetroit Pistons | Other | 0 | Cleveland Cavaliers 17, Detroit Pistons 11CLE 17 · DET 11 | |
| 20 | Q1 6:52 | CLECleveland Cavaliers | Other | 0 | Cleveland Cavaliers 17, Detroit Pistons 11CLE 17 · DET 11 | |
| 21 | Q1 6:35 | DETDetroit Pistons | Other | 0 | Cleveland Cavaliers 17, Detroit Pistons 11CLE 17 · DET 11 | |
| 22 | Q1 6:22 | CLECleveland Cavaliers | Other | 0 | Cleveland Cavaliers 17, Detroit Pistons 11CLE 17 · DET 11 | |
| 23 | Q1 6:00 | DETDetroit Pistons | Made shot | 3 | Cleveland Cavaliers 17, Detroit Pistons 14CLE 17 · DET 14 | |
| 24 | Q1 5:52 | CLECleveland Cavaliers | Other | 0 | Cleveland Cavaliers 17, Detroit Pistons 14CLE 17 · DET 14 | |
| 25 | Q1 5:35 | DETDetroit Pistons | Made shot | 2 | Cleveland Cavaliers 17, Detroit Pistons 16CLE 17 · DET 16 |
POSS 1 · Q1 11:48
CLECleveland Cavaliers
Made shot
3 PTS
POSS 2 · Q1 11:21
DETDetroit Pistons
Other
0 PTS
POSS 3 · Q1 11:07
CLECleveland Cavaliers
Other
0 PTS
POSS 4 · Q1 11:04
DETDetroit Pistons
Other
0 PTS
POSS 5 · Q1 10:28
CLECleveland Cavaliers
Made shot
3 PTS
POSS 6 · Q1 10:06
DETDetroit Pistons
Made shot
3 PTS
POSS 7 · Q1 9:52
CLECleveland Cavaliers
Other
0 PTS
POSS 8 · Q1 9:45
DETDetroit Pistons
Made shot
2 PTS
POSS 9 · Q1 9:26
CLECleveland Cavaliers
Made shot
2 PTS
POSS 10 · Q1 9:12
DETDetroit Pistons
Other
0 PTS
POSS 11 · Q1 8:58
CLECleveland Cavaliers
Turnover
0 PTS
POSS 12 · Q1 8:50
CLECleveland Cavaliers
Made shot
3 PTS
POSS 13 · Q1 8:38
DETDetroit Pistons
Made shot
2 PTS
POSS 14 · Q1 8:29
CLECleveland Cavaliers
Made shot
4 PTS
POSS 15 · Q1 7:44
DETDetroit Pistons
Other
2 PTS
POSS 16 · Q1 7:34
CLECleveland Cavaliers
Turnover
0 PTS
POSS 17 · Q1 7:17
DETDetroit Pistons
Made shot
2 PTS
POSS 18 · Q1 7:05
CLECleveland Cavaliers
Made shot
2 PTS
POSS 19 · Q1 6:58
DETDetroit Pistons
Other
0 PTS
POSS 20 · Q1 6:52
CLECleveland Cavaliers
Other
0 PTS
POSS 21 · Q1 6:35
DETDetroit Pistons
Other
0 PTS
POSS 22 · Q1 6:22
CLECleveland Cavaliers
Other
0 PTS
POSS 23 · Q1 6:00
DETDetroit Pistons
Made shot
3 PTS
POSS 24 · Q1 5:52
CLECleveland Cavaliers
Other
0 PTS
POSS 25 · Q1 5:35
DETDetroit Pistons
Made shot
2 PTS