POSS 1 · Q1 11:40
DETDetroit Pistons
Made shot
2 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Fri, Feb 27, 2026·2025-26
| Team | Q1 | Q2 | Q3 | Q4 | OT | T |
|---|---|---|---|---|---|---|
| 35 | 19 | 30 | 30 | 5 | 119 | |
| 27 | 23 | 35 | 29 | 8 | 122 |
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 +13 Q2 9:56DET +6 OT 3:37
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% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 31 | 25 | 9 | 4 | 0 | 1 | 1 | 10-12 | 0-0 | 5-8 | -9 | 80.5% | |
| 37 | 23 | 12 | 1 | 0 | 4 | 1 | 9-15 | 4-8 | 1-2 | -5 | 72.4% | |
| 36 | 20 | 1 | 3 | 2 | 0 | 2 | 6-14 | 4-10 | 4-4 | -13 | 63.5% | |
| 41 | 15 | 4 | 1 | 2 | 0 | 1 | 5-10 | 4-7 | 1-2 | -9 | 68.9% | |
| 38 | 12 | 1 | 9 | 1 | 1 | 8 | 4-15 | 0-2 | 4-4 | -15 | 35.8% | |
| 16 | 13 | 8 | 1 | 0 | 1 | 1 | 5-12 | 1-3 | 2-3 | +10 | 48.8% | |
| 32 | 5 | 4 | 12 | 3 | 1 | 3 | 2-9 | 0-3 | 1-2 | +13 | 25.3% | |
| 19 | 4 | 0 | 1 | 1 | 0 | 0 | 1-2 | 0-1 | 2-2 | +12 | 69.4% | |
| 15 | 2 | 2 | 0 | 1 | 1 | 0 | 1-5 | 0-1 | 0-0 | +1 | 20.0% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · LEFT FINGER | ||||||||||||
| DET | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 42 | 33 | 16 | 3 | 1 | 3 | 0 | 11-19 | 0-0 | 11-15 | +14 | 64.5% | |
| 36 | 18 | 8 | 5 | 2 | 1 | 1 | 7-10 | 0-0 | 4-6 | +7 | 71.2% | |
| 37 | 25 | 10 | 7 | 2 | 0 | 4 | 11-21 | 0-3 | 3-5 | +2 | 53.9% | |
| 37 | 11 | 5 | 5 | 6 | 0 | 0 | 5-13 | 1-4 | 0-0 | -1 | 42.3% | |
| 34 | 8 | 2 | 2 | 0 | 2 | 2 | 3-9 | 2-8 | 0-0 | +7 | 44.4% | |
| 15 | 12 | 3 | 0 | 0 | 0 | 1 | 4-6 | 2-3 | 2-2 | -6 | 87.2% | |
| 11 | 4 | 6 | 1 | 1 | 0 | 0 | 2-4 | 0-1 | 0-0 | -11 | 50.0% | |
| 7 | 2 | 2 | 0 | 1 | 0 | 0 | 1-4 | 0-3 | 0-0 | +6 | 25.0% | |
| 19 | 8 | 1 | 1 | 0 | 0 | 1 | 2-10 | 1-3 | 3-3 | 0 | 35.3% | |
| 17 | 1 | 2 | 1 | 1 | 0 | 2 | 0-1 | 0-0 | 1-2 | -4 | 26.6% | |
| 11 | 0 | 1 | 1 | 0 | 0 | 2 | 0-3 | 0-2 | 0-0 | +1 | 0.0% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · SUSPENDED BY LEAGUE | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
566 events
| Q | Clock | Team | Play | CLE | DET |
|---|---|---|---|---|---|
| Q1 | 12:00 | DET | Jarrett Allen vs. Jalen Duren (Ausar Thompson gains possession) | 0 | 0 |
| Q1 | 11:40 | DET | Cade Cunningham makes 8-foot hook shot (Ausar Thompson assists) | 0 | 2 |
| Q1 | 11:13 | CLE | Evan Mobley makes driving layup | 2 | 2 |
| Q1 | 10:56 | DET | Tobias Harris makes 22-foot three point jumper (Cade Cunningham assists) | 2 | 5 |
| Q1 | 10:36 | CLE | Sam Merrill misses two point shot | 2 | 5 |
| Q1 | 10:33 | CLE | Jarrett Allen offensive rebound | 2 | 5 |
| Q1 | 10:33 | DET | Jalen Duren personal foul | 2 | 5 |
| Q1 | 10:25 | DET | Cade Cunningham shooting foul | 2 | 5 |
| Q1 | 10:25 | CLE | Jarrett Allen makes free throw 1 of 2 | 3 | 5 |
| Q1 | 10:25 | CLE | Jarrett Allen makes free throw 2 of 2 | 4 | 5 |
| Q1 | 10:07 | DET | Duncan Robinson makes 8-foot two point shot (Ausar Thompson assists) | 4 | 7 |
| Q1 | 9:48 | CLE | Dennis Schroder misses 24-foot three point jumper | 4 | 7 |
| Q1 | 9:45 | DET | Ausar Thompson defensive rebound | 4 | 7 |
| Q1 | 9:40 | DET | Evan Mobley blocks Jalen Duren 's 4-foot hook shot | 4 | 7 |
| Q1 | 9:36 | DET | Jalen Duren offensive rebound | 4 | 7 |
| Q1 | 9:36 | DET | Jalen Duren makes 4-foot hook shot | 4 | 9 |
| Q1 | 9:18 | CLE | Jarrett Allen makes 11-foot jumper (Evan Mobley assists) | 6 | 9 |
| Q1 | 8:56 | DET | Jalen Duren makes layup (Ausar Thompson assists) | 6 | 11 |
| Q1 | 8:40 | CLE | Jaylon Tyson misses driving floating jump shot | 6 | 11 |
| Q1 | 8:37 | DET | Cade Cunningham defensive rebound | 6 | 11 |
| Q1 | 8:32 | DET | Ausar Thompson lost ball turnover (Sam Merrill steals) | 6 | 11 |
| Q1 | 8:26 | CLE | Sam Merrill makes 25-foot running pullup jump shot (Dennis Schroder assists) | 9 | 11 |
| Q1 | 8:17 | DET | Cade Cunningham offensive foul | 9 | 11 |
| Q1 | 8:17 | DET | Cade Cunningham offensive foul turnover | 9 | 11 |
| Q1 | 8:05 | CLE | Dennis Schroder misses 13-foot pullup jump shot | 9 | 11 |
| Q1 | 8:03 | DET | Tobias Harris defensive rebound | 9 | 11 |
| Q1 | 7:52 | DET | Jalen Duren misses 9-foot fade away jump shot | 9 | 11 |
| Q1 | 7:49 | CLE | Evan Mobley defensive rebound | 9 | 11 |
| Q1 | 7:39 | CLE | Jarrett Allen makes 1-foot reverse layup (Dennis Schroder assists) | 11 | 11 |
| Q1 | 7:30 | DET | Cade Cunningham makes driving layup | 11 | 13 |
| Q1 | 7:16 | CLE | Sam Merrill makes 27-foot three point jumper (Dennis Schroder assists) | 14 | 13 |
| Q1 | 7:01 | DET | Jalen Duren makes driving layup | 14 | 15 |
| Q1 | 6:48 | CLE | Sam Merrill bad pass turnover (Tobias Harris steals) | 14 | 15 |
| Q1 | 6:45 | DET | Tobias Harris misses running layup | 14 | 15 |
| Q1 | 6:42 | CLE | Sam Merrill defensive rebound | 14 | 15 |
| Q1 | 6:35 | CLE | Evan Mobley makes 24-foot three point jumper (Jarrett Allen assists) | 17 | 15 |
| Q1 | 6:35 | DET | Pistons Full timeout | 17 | 15 |
| Q1 | 6:35 | CLE | Craig Porter Jr. enters the game for Jaylon Tyson | 17 | 15 |
| Q1 | 6:15 | DET | Ronald Holland II enters the game for Tobias Harris | 17 | 15 |
| Q1 | 6:15 | CLE | Nae'Qwan Tomlin enters the game for Evan Mobley | 17 | 15 |
| Q1 | 6:15 | CLE | Tyrese Proctor enters the game for Sam Merrill | 17 | 15 |
| Q1 | 6:10 | DET | shot clock turnover | 17 | 15 |
| Q1 | 6:00 | CLE | Craig Porter Jr. misses 23-foot three point jumper | 17 | 15 |
| Q1 | 5:55 | DET | Cade Cunningham defensive rebound | 17 | 15 |
| Q1 | 5:52 | DET | Dennis Schroder blocks Ronald Holland II 's 5-foot running layup | 17 | 15 |
| Q1 | 5:48 | CLE | Jarrett Allen defensive rebound | 17 | 15 |
| Q1 | 5:36 | DET | Ronald Holland II shooting foul | 17 | 15 |
| Q1 | 5:36 | CLE | Dennis Schroder makes free throw 1 of 2 | 18 | 15 |
| Q1 | 5:36 | CLE | Dennis Schroder makes free throw 2 of 2 | 19 | 15 |
| Q1 | 5:22 | DET | Duncan Robinson bad pass turnover (Tyrese Proctor steals) | 19 | 15 |
| Q1 | 5:09 | CLE | Nae'Qwan Tomlin misses driving layup | 19 | 15 |
| Q1 | 5:05 | CLE | Jarrett Allen offensive rebound | 19 | 15 |
| Q1 | 5:01 | CLE | Dennis Schroder misses layup | 19 | 15 |
| Q1 | 5:00 | CLE | Jarrett Allen offensive rebound | 19 | 15 |
| Q1 | 4:58 | CLE | Jarrett Allen makes 3-foot dunk | 21 | 15 |
| Q1 | 4:38 | CLE | Nae'Qwan Tomlin shooting foul | 21 | 15 |
| Q1 | 4:38 | DET | Ausar Thompson misses free throw 1 of 2 | 21 | 15 |
| Q1 | 4:38 | DET | Pistons offensive team rebound | 21 | 15 |
| Q1 | 4:38 | DET | Paul Reed enters the game for Jalen Duren | 21 | 15 |
| Q1 | 4:38 | DET | Caris LeVert enters the game for Duncan Robinson | 21 | 15 |
| Q1 | 4:38 | DET | Ausar Thompson misses free throw 2 of 2 | 21 | 15 |
| Q1 | 4:35 | DET | Ronald Holland II offensive rebound | 21 | 15 |
| Q1 | 4:31 | DET | Ronald Holland II makes driving layup (Cade Cunningham assists) | 21 | 17 |
| Q1 | 4:15 | CLE | Jarrett Allen makes 11-foot floating jump shot (Dennis Schroder assists) | 23 | 17 |
| Q1 | 4:03 | DET | Cade Cunningham makes layup (Paul Reed assists) | 23 | 19 |
| Q1 | 4:03 | CLE | Dennis Schroder personal foul | 23 | 19 |
| Q1 | 4:03 | CLE | Thomas Bryant enters the game for Dennis Schroder | 23 | 19 |
| Q1 | 4:03 | CLE | Jaylon Tyson enters the game for Jarrett Allen | 23 | 19 |
| Q1 | 4:03 | DET | Cade Cunningham makes free throw 1 of 1 | 23 | 20 |
| Q1 | 3:42 | CLE | Craig Porter Jr. makes driving layup | 25 | 20 |
| Q1 | 3:27 | DET | Cade Cunningham makes 8-foot two point shot | 25 | 22 |
| Q1 | 3:12 | DET | Paul Reed shooting foul | 25 | 22 |
| Q1 | 3:12 | CLE | Jaylon Tyson makes free throw 1 of 2 | 26 | 22 |
| Q1 | 3:12 | DET | Tobias Harris enters the game for Cade Cunningham | 26 | 22 |
| Q1 | 3:12 | DET | Daniss Jenkins enters the game for Ausar Thompson | 26 | 22 |
| Q1 | 2:48 | DET | Thomas Bryant blocks Daniss Jenkins 's 4-foot driving layup | 26 | 22 |
| Q1 | 2:48 | DET | Caris LeVert offensive rebound | 26 | 22 |
| Q1 | 2:48 | CLE | Cavaliers Full timeout | 26 | 22 |
| Q1 | 2:48 | DET | shot clock turnover | 26 | 22 |
| Q1 | 3:12 | CLE | Jaylon Tyson misses free throw 2 of 2 | 26 | 22 |
| Q1 | 3:12 | DET | Paul Reed defensive rebound | 26 | 22 |
| Q1 | 2:37 | CLE | Thomas Bryant bad pass turnover (Tobias Harris steals) | 26 | 22 |
| Q1 | 2:32 | DET | Craig Porter Jr. blocks Daniss Jenkins 's 23-foot running jump shot | 26 | 22 |
| Q1 | 2:28 | DET | Paul Reed offensive rebound | 26 | 22 |
| Q1 | 2:26 | DET | Paul Reed makes layup | 26 | 24 |
| Q1 | 2:13 | CLE | Thomas Bryant makes 7-foot hook shot (Craig Porter Jr. assists) | 28 | 24 |
| Q1 | 1:50 | DET | Tobias Harris misses 10-foot jumper | 28 | 24 |
| Q1 | 1:48 | CLE | Jaylon Tyson defensive rebound | 28 | 24 |
| Q1 | 1:34 | CLE | Nae'Qwan Tomlin makes 6-foot hook shot (Craig Porter Jr. assists) | 30 | 24 |
| Q1 | 1:27 | CLE | Tyrese Proctor personal foul | 30 | 24 |
| Q1 | 1:11 | DET | Ronald Holland II makes 24-foot three point jumper (Tobias Harris assists) | 30 | 27 |
| Q1 | 0:00 | CLE | Jaylon Tyson makes 24-foot three point jumper (Craig Porter Jr. assists) | 33 | 27 |
| Q1 | 0:00 | DET | Daniss Jenkins misses 16-foot pullup jump shot | 33 | 27 |
| Q1 | 0:00 | CLE | Cavaliers defensive team rebound | 33 | 27 |
| Q1 | 0:00 | DET | Ronald Holland II shooting foul | 33 | 27 |
| Q1 | 0:00 | CLE | Thomas Bryant makes free throw 1 of 2 | 34 | 27 |
| Q1 | 0:00 | DET | Duncan Robinson enters the game for Ronald Holland II | 34 | 27 |
| Q1 | 0:00 | CLE | Evan Mobley enters the game for Tyrese Proctor | 34 | 27 |
| Q1 | 0:00 | CLE | Thomas Bryant makes free throw 2 of 2 | 35 | 27 |
| Q1 | 0:00 | DET | Duncan Robinson misses 25-foot three point jumper | 35 | 27 |
| Q1 | 0:00 | CLE | Thomas Bryant defensive rebound | 35 | 27 |
| Q1 | 0:00 | CLE | Craig Porter Jr. misses 1-foot reverse layup | 35 | 27 |
| Q1 | 0:00 | CLE | Thomas Bryant offensive rebound | 35 | 27 |
| Q1 | 0:00 | CLE | Thomas Bryant misses tip shot | 35 | 27 |
| Q1 | 0:00 | CLE | Cavaliers offensive team rebound | 35 | 27 |
| Q1 | 0:00 | — | End of the 1st Quarter | 35 | 27 |
| Q2 | 12:00 | DET | Ronald Holland II enters the game for Tobias Harris | 35 | 27 |
| Q2 | 12:00 | DET | Cade Cunningham enters the game for Daniss Jenkins | 35 | 27 |
| Q2 | 12:00 | DET | Javonte Green enters the game for Duncan Robinson | 35 | 27 |
| Q2 | 12:00 | CLE | Sam Merrill enters the game for Jaylon Tyson | 35 | 27 |
| Q2 | 12:00 | CLE | Tyrese Proctor enters the game for Nae'Qwan Tomlin | 35 | 27 |
| Q2 | 11:45 | DET | Caris LeVert shooting foul | 35 | 27 |
| Q2 | 11:45 | CLE | Sam Merrill makes free throw 1 of 3 | 36 | 27 |
| Q2 | 11:45 | CLE | Sam Merrill makes free throw 2 of 3 | 37 | 27 |
| Q2 | 11:45 | CLE | Sam Merrill makes free throw 3 of 3 | 38 | 27 |
| Q2 | 11:26 | DET | Cade Cunningham misses 24-foot three point step back jumpshot | 38 | 27 |
| Q2 | 11:24 | CLE | Thomas Bryant defensive rebound | 38 | 27 |
| Q2 | 11:11 | CLE | Thomas Bryant misses 22-foot three point jumper | 38 | 27 |
| Q2 | 11:05 | DET | Cade Cunningham defensive rebound | 38 | 27 |
| Q2 | 10:55 | DET | Cade Cunningham misses 26-foot three point pullup jump shot | 38 | 27 |
| Q2 | 10:52 | CLE | Craig Porter Jr. defensive rebound | 38 | 27 |
| Q2 | 10:46 | CLE | Thomas Bryant misses layup | 38 | 27 |
| Q2 | 10:42 | DET | Cade Cunningham defensive rebound | 38 | 27 |
| Q2 | 10:36 | DET | Javonte Green misses 23-foot three point jumper | 38 | 27 |
| Q2 | 10:32 | DET | Paul Reed offensive rebound | 38 | 27 |
| Q2 | 10:24 | DET | Paul Reed misses 25-foot three point jumper | 38 | 27 |
| Q2 | 10:22 | DET | Pistons offensive team rebound | 38 | 27 |
| Q2 | 10:12 | DET | Ronald Holland II misses 24-foot three point jumper | 38 | 27 |
| Q2 | 10:09 | DET | Cade Cunningham offensive rebound | 38 | 27 |
| Q2 | 10:08 | DET | Evan Mobley blocks Cade Cunningham 's 3-foot layup | 38 | 27 |
| Q2 | 10:07 | DET | Cade Cunningham offensive rebound | 38 | 27 |
| Q2 | 10:07 | DET | shot clock turnover | 38 | 27 |
| Q2 | 9:56 | CLE | Evan Mobley makes 5-foot driving dunk (Craig Porter Jr. assists) | 40 | 27 |
| Q2 | 9:42 | DET | Cade Cunningham misses 4-foot floating jump shot | 40 | 27 |
| Q2 | 9:37 | DET | Paul Reed offensive rebound | 40 | 27 |
| Q2 | 9:37 | DET | Paul Reed makes dunk | 40 | 29 |
| Q2 | 9:31 | CLE | Craig Porter Jr. lost ball turnover (Paul Reed steals) | 40 | 29 |
| Q2 | 9:28 | DET | Jalen Duren enters the game for Paul Reed | 40 | 29 |
| Q2 | 9:04 | CLE | Evan Mobley misses 27-foot three point jumper | 40 | 29 |
| Q2 | 9:04 | CLE | Cavaliers offensive team rebound | 40 | 29 |
| Q2 | 9:04 | CLE | shot clock turnover | 40 | 29 |
| Q2 | 8:48 | DET | Cade Cunningham makes 2-foot dunk (Jalen Duren assists) | 40 | 31 |
| Q2 | 8:47 | CLE | Cavaliers Full timeout | 40 | 31 |
| Q2 | 9:29 | DET | Ronald Holland II out of bounds lost ball turnover | 40 | 29 |
| Q2 | 8:47 | CLE | Jaylon Tyson enters the game for Thomas Bryant | 40 | 31 |
| Q2 | 8:47 | CLE | Jarrett Allen enters the game for Craig Porter Jr. | 40 | 31 |
| Q2 | 8:47 | CLE | Dennis Schroder enters the game for Tyrese Proctor | 40 | 31 |
| Q2 | 8:32 | CLE | Jarrett Allen bad pass turnover (Caris LeVert steals) | 40 | 31 |
| Q2 | 8:23 | DET | Cade Cunningham makes 21-foot pullup jump shot | 40 | 33 |
| Q2 | 8:04 | CLE | Dennis Schroder misses driving floating jump shot | 40 | 33 |
| Q2 | 8:01 | DET | Cade Cunningham defensive rebound | 40 | 33 |
| Q2 | 7:55 | DET | Jalen Duren makes driving layup (Cade Cunningham assists) | 40 | 35 |
| Q2 | 7:55 | CLE | Jarrett Allen shooting foul | 40 | 35 |
| Q2 | 7:55 | CLE | Nae'Qwan Tomlin enters the game for Evan Mobley | 40 | 35 |
| Q2 | 7:55 | DET | Jalen Duren makes free throw 1 of 1 | 40 | 36 |
| Q2 | 7:46 | DET | Caris LeVert personal foul | 40 | 36 |
| Q2 | 7:36 | CLE | Sam Merrill misses 26-foot three point jumper | 40 | 36 |
| Q2 | 7:35 | DET | Caris LeVert defensive rebound | 40 | 36 |
| Q2 | 7:24 | DET | Cade Cunningham makes 11-foot turnaround jump shot (Caris LeVert assists) | 40 | 38 |
| Q2 | 7:06 | CLE | Sam Merrill makes driving layup (Jarrett Allen assists) | 42 | 38 |
| Q2 | 6:56 | DET | Caris LeVert bad pass turnover (Jaylon Tyson steals) | 42 | 38 |
| Q2 | 6:52 | CLE | Jaylon Tyson makes running layup | 44 | 38 |
| Q2 | 6:42 | DET | Caris LeVert lost ball turnover (Nae'Qwan Tomlin steals) | 44 | 38 |
| Q2 | 6:36 | CLE | Sam Merrill misses 25-foot running jump shot | 44 | 38 |
| Q2 | 6:34 | CLE | Cavaliers offensive team rebound | 44 | 38 |
| Q2 | 6:34 | DET | Ausar Thompson enters the game for Ronald Holland II | 44 | 38 |
| Q2 | 6:34 | DET | Duncan Robinson enters the game for Caris LeVert | 44 | 38 |
| Q2 | 6:24 | CLE | Sam Merrill bad pass turnover (Ausar Thompson steals) | 44 | 38 |
| Q2 | 6:17 | DET | Javonte Green misses 25-foot three point jumper | 44 | 38 |
| Q2 | 6:13 | DET | Javonte Green offensive rebound | 44 | 38 |
| Q2 | 6:11 | DET | Javonte Green misses 24-foot three point jumper | 44 | 38 |
| Q2 | 6:09 | DET | Ausar Thompson offensive rebound | 44 | 38 |
| Q2 | 6:08 | DET | Duncan Robinson misses 25-foot three point jumper | 44 | 38 |
| Q2 | 6:05 | DET | Jalen Duren offensive rebound | 44 | 38 |
| Q2 | 6:04 | DET | Jalen Duren misses layup | 44 | 38 |
| Q2 | 6:00 | DET | Ausar Thompson offensive rebound | 44 | 38 |
| Q2 | 5:58 | CLE | Jarrett Allen shooting foul | 44 | 38 |
| Q2 | 5:58 | DET | Jalen Duren makes free throw 1 of 2 | 44 | 39 |
| Q2 | 5:58 | DET | Jalen Duren makes free throw 2 of 2 | 44 | 40 |
| Q2 | 5:43 | CLE | Jaylon Tyson misses 6-foot floating jump shot | 44 | 40 |
| Q2 | 5:39 | DET | Javonte Green defensive rebound | 44 | 40 |
| Q2 | 5:34 | DET | Javonte Green makes layup (Cade Cunningham assists) | 44 | 42 |
| Q2 | 5:24 | CLE | Dennis Schroder bad pass turnover (Javonte Green steals) | 44 | 42 |
| Q2 | 5:21 | DET | Cade Cunningham out of bounds bad pass turnover | 44 | 42 |
| Q2 | 5:21 | DET | Daniss Jenkins enters the game for Cade Cunningham | 44 | 42 |
| Q2 | 5:21 | DET | Tobias Harris enters the game for Javonte Green | 44 | 42 |
| Q2 | 5:10 | CLE | Jarrett Allen misses dunk | 44 | 42 |
| Q2 | 5:07 | DET | Jalen Duren defensive rebound | 44 | 42 |
| Q2 | 4:57 | DET | Tobias Harris makes layup (Ausar Thompson assists) | 44 | 44 |
| Q2 | 4:31 | CLE | Jaylon Tyson misses 25-foot three point jumper | 44 | 44 |
| Q2 | 4:28 | DET | Jalen Duren defensive rebound | 44 | 44 |
| Q2 | 4:15 | DET | Tobias Harris misses 10-foot floating jump shot | 44 | 44 |
| Q2 | 4:13 | CLE | Jarrett Allen defensive rebound | 44 | 44 |
| Q2 | 4:09 | CLE | Jalen Duren blocks Nae'Qwan Tomlin 's 5-foot running layup | 44 | 44 |
| Q2 | 4:06 | CLE | Nae'Qwan Tomlin offensive rebound | 44 | 44 |
| Q2 | 4:04 | DET | Duncan Robinson personal foul | 44 | 44 |
| Q2 | 4:04 | DET | Paul Reed enters the game for Jalen Duren | 44 | 44 |
| Q2 | 4:04 | CLE | Evan Mobley enters the game for Sam Merrill | 44 | 44 |
| Q2 | 4:04 | CLE | Craig Porter Jr. enters the game for Nae'Qwan Tomlin | 44 | 44 |
| Q2 | 3:55 | CLE | Evan Mobley makes 25-foot three point jumper (Craig Porter Jr. assists) | 47 | 44 |
| Q2 | 3:34 | DET | Duncan Robinson misses 25-foot three point jumper | 47 | 44 |
| Q2 | 3:31 | CLE | Evan Mobley defensive rebound | 47 | 44 |
| Q2 | 3:28 | DET | Duncan Robinson personal foul | 47 | 44 |
| Q2 | 3:22 | CLE | Evan Mobley misses 25-foot three point jumper | 47 | 44 |
| Q2 | 3:21 | CLE | Cavaliers offensive team rebound | 47 | 44 |
| Q2 | 3:21 | DET | Paul Reed loose ball foul | 47 | 44 |
| Q2 | 3:21 | CLE | Jarrett Allen misses free throw 1 of 2 | 47 | 44 |
| Q2 | 3:21 | CLE | Cavaliers offensive team rebound | 47 | 44 |
| Q2 | 3:21 | DET | Jalen Duren enters the game for Daniss Jenkins | 47 | 44 |
| Q2 | 3:21 | DET | Cade Cunningham enters the game for Paul Reed | 47 | 44 |
| Q2 | 3:21 | CLE | Jarrett Allen makes free throw 2 of 2 | 48 | 44 |
| Q2 | 3:07 | DET | Cade Cunningham misses 14-foot pullup jump shot | 48 | 44 |
| Q2 | 3:04 | CLE | Jaylon Tyson defensive rebound | 48 | 44 |
| Q2 | 3:00 | CLE | Duncan Robinson blocks Dennis Schroder 's 24-foot three point jumper | 48 | 44 |
| Q2 | 2:56 | DET | Jalen Duren defensive rebound | 48 | 44 |
| Q2 | 2:52 | DET | Ausar Thompson makes two point shot (Tobias Harris assists) | 48 | 46 |
| Q2 | 2:42 | CLE | Craig Porter Jr. misses 25-foot three point jumper | 48 | 46 |
| Q2 | 2:40 | DET | Ausar Thompson defensive rebound | 48 | 46 |
| Q2 | 2:22 | DET | Cade Cunningham makes driving layup | 48 | 48 |
| Q2 | 2:10 | CLE | Craig Porter Jr. misses 22-foot three point jumper | 48 | 48 |
| Q2 | 2:05 | CLE | Jarrett Allen offensive rebound | 48 | 48 |
| Q2 | 2:03 | CLE | Jarrett Allen makes 6-foot two point shot | 50 | 48 |
| Q2 | 1:47 | DET | Ausar Thompson makes 2-foot reverse layup (Duncan Robinson assists) | 50 | 50 |
| Q2 | 1:21 | CLE | Dennis Schroder makes 8-foot driving floating jump shot | 52 | 50 |
| Q2 | 1:04 | DET | Tobias Harris misses 26-foot three point jumper | 52 | 50 |
| Q2 | 0:00 | CLE | Evan Mobley defensive rebound | 52 | 50 |
| Q2 | 0:00 | DET | Ausar Thompson personal foul | 52 | 50 |
| Q2 | 0:00 | DET | Pistons Full timeout | 52 | 50 |
| Q2 | 0:00 | DET | Daniss Jenkins enters the game for Ausar Thompson | 52 | 50 |
| Q2 | 0:00 | CLE | Dennis Schroder makes free throw 1 of 2 | 53 | 50 |
| Q2 | 0:00 | CLE | Dennis Schroder makes free throw 2 of 2 | 54 | 50 |
| Q2 | 0:00 | DET | Daniss Jenkins misses 19-foot pullup jump shot | 54 | 50 |
| Q2 | 0:00 | CLE | Evan Mobley defensive rebound | 54 | 50 |
| Q2 | 0:00 | CLE | Dennis Schroder misses two point shot | 54 | 50 |
| Q2 | 0:00 | DET | Cade Cunningham defensive rebound | 54 | 50 |
| Q2 | 0:00 | DET | Duncan Robinson misses 23-foot running jump shot | 54 | 50 |
| Q2 | 0:00 | CLE | Craig Porter Jr. defensive rebound | 54 | 50 |
| Q2 | 0:00 | CLE | Dennis Schroder traveling turnover | 54 | 50 |
| Q2 | 0:00 | CLE | Jaylon Tyson personal foul | 54 | 50 |
| Q2 | 0:00 | DET | Duncan Robinson misses 25-foot three point jumper | 54 | 50 |
| Q2 | 0:00 | DET | Pistons offensive team rebound | 54 | 50 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 54 | 50 |
| Q3 | 12:00 | DET | Ausar Thompson enters the game for Daniss Jenkins | 54 | 50 |
| Q3 | 12:00 | CLE | Sam Merrill enters the game for Craig Porter Jr. | 54 | 50 |
| Q3 | 11:45 | CLE | Sam Merrill misses 26-foot three point jumper | 54 | 50 |
| Q3 | 11:42 | DET | Jalen Duren defensive rebound | 54 | 50 |
| Q3 | 11:29 | DET | Ausar Thompson makes layup (Tobias Harris assists) | 54 | 52 |
| Q3 | 11:19 | CLE | Dennis Schroder misses layup | 54 | 52 |
| Q3 | 11:17 | DET | Jalen Duren defensive rebound | 54 | 52 |
| Q3 | 11:14 | CLE | Sam Merrill shooting foul | 54 | 52 |
| Q3 | 11:14 | DET | Jalen Duren makes free throw 1 of 2 | 54 | 53 |
| Q3 | 11:14 | DET | Jalen Duren misses free throw 2 of 2 | 54 | 53 |
| Q3 | 11:12 | CLE | Jarrett Allen defensive rebound | 54 | 53 |
| Q3 | 11:03 | CLE | Evan Mobley makes 3-foot driving dunk (Dennis Schroder assists) | 56 | 53 |
| Q3 | 10:49 | CLE | Evan Mobley shooting foul | 56 | 53 |
| Q3 | 10:49 | DET | Ausar Thompson makes free throw 1 of 2 | 56 | 54 |
| Q3 | 10:49 | DET | Ausar Thompson makes free throw 2 of 2 | 56 | 55 |
| Q3 | 10:39 | DET | Ausar Thompson personal foul | 56 | 55 |
| Q3 | 10:31 | CLE | Jaylon Tyson misses 23-foot three point jumper | 56 | 55 |
| Q3 | 10:28 | DET | Ausar Thompson defensive rebound | 56 | 55 |
| Q3 | 10:14 | DET | Ausar Thompson makes two point shot (Cade Cunningham assists) | 56 | 57 |
| Q3 | 10:03 | CLE | Jarrett Allen makes 7-foot floating jump shot (Dennis Schroder assists) | 58 | 57 |
| Q3 | 9:48 | DET | Jalen Duren makes driving layup | 58 | 59 |
| Q3 | 9:35 | CLE | Evan Mobley makes 3-foot driving dunk (Dennis Schroder assists) | 60 | 59 |
| Q3 | 9:17 | DET | Cade Cunningham misses driving layup | 60 | 59 |
| Q3 | 9:16 | DET | Jalen Duren offensive rebound | 60 | 59 |
| Q3 | 9:14 | DET | Jalen Duren makes 2-foot dunk | 60 | 61 |
| Q3 | 9:06 | CLE | Jalen Duren blocks Dennis Schroder 's 2-foot layup | 60 | 61 |
| Q3 | 9:03 | DET | Tobias Harris defensive rebound | 60 | 61 |
| Q3 | 8:59 | DET | Ausar Thompson makes running layup (Duncan Robinson assists) | 60 | 63 |
| Q3 | 8:59 | CLE | Cavaliers Full timeout | 60 | 63 |
| Q3 | 8:39 | CLE | Sam Merrill makes 1-foot layup (Jarrett Allen assists) | 62 | 63 |
| Q3 | 8:29 | DET | Jalen Duren misses 2-foot reverse layup | 62 | 63 |
| Q3 | 8:25 | CLE | Jarrett Allen defensive rebound | 62 | 63 |
| Q3 | 8:15 | CLE | Jarrett Allen makes 13-foot floating jump shot (Sam Merrill assists) | 64 | 63 |
| Q3 | 7:54 | DET | Ausar Thompson makes 3-foot dunk (Jalen Duren assists) | 64 | 65 |
| Q3 | 7:27 | CLE | Jarrett Allen misses 21-foot jumper | 64 | 65 |
| Q3 | 7:24 | DET | Cade Cunningham defensive rebound | 64 | 65 |
| Q3 | 7:24 | DET | Cade Cunningham lost ball turnover (Dennis Schroder steals) | 64 | 65 |
| Q3 | 7:24 | DET | Cade Cunningham loose ball foul | 64 | 65 |
| Q3 | 7:24 | CLE | Craig Porter Jr. enters the game for Jaylon Tyson | 64 | 65 |
| Q3 | 7:11 | CLE | Dennis Schroder lost ball turnover (Cade Cunningham steals) | 64 | 65 |
| Q3 | 7:09 | DET | Cade Cunningham makes running layup | 64 | 67 |
| Q3 | 6:59 | DET | Duncan Robinson personal foul | 64 | 67 |
| Q3 | 6:50 | CLE | Craig Porter Jr. bad pass turnover (Tobias Harris steals) | 64 | 67 |
| Q3 | 6:33 | DET | Cade Cunningham misses layup | 64 | 67 |
| Q3 | 6:31 | CLE | Evan Mobley defensive rebound | 64 | 67 |
| Q3 | 6:17 | CLE | Dennis Schroder makes driving layup | 66 | 67 |
| Q3 | 6:02 | DET | Tobias Harris makes 8-foot pullup jump shot (Jalen Duren assists) | 66 | 69 |
| Q3 | 5:48 | CLE | Evan Mobley makes 24-foot three point jumper (Craig Porter Jr. assists) | 69 | 69 |
| Q3 | 5:23 | DET | Duncan Robinson makes 24-foot three pointer (Ausar Thompson assists) | 69 | 72 |
| Q3 | 5:06 | CLE | Sam Merrill makes 25-foot three point jumper (Craig Porter Jr. assists) | 72 | 72 |
| Q3 | 4:51 | DET | Ausar Thompson misses driving layup | 72 | 72 |
| Q3 | 4:50 | DET | Ausar Thompson offensive rebound | 72 | 72 |
| Q3 | 4:45 | DET | Ausar Thompson misses tip shot | 72 | 72 |
| Q3 | 4:45 | CLE | Evan Mobley defensive rebound | 72 | 72 |
| Q3 | 4:34 | DET | Duncan Robinson personal foul | 72 | 72 |
| Q3 | 4:34 | DET | Ronald Holland II enters the game for Duncan Robinson | 72 | 72 |
| Q3 | 4:34 | CLE | Nae'Qwan Tomlin enters the game for Evan Mobley | 72 | 72 |
| Q3 | 4:34 | CLE | Tyrese Proctor enters the game for Sam Merrill | 72 | 72 |
| Q3 | 4:34 | DET | Pistons delay of game violation | 72 | 72 |
| Q3 | 4:34 | DET | Marcus Sasser enters the game for Tobias Harris | 72 | 72 |
| Q3 | 4:26 | CLE | Craig Porter Jr. bad pass turnover (Cade Cunningham steals) | 72 | 72 |
| Q3 | 4:23 | CLE | Tyrese Proctor shooting foul | 72 | 72 |
| Q3 | 4:23 | DET | Ronald Holland II makes free throw 1 of 2 | 72 | 73 |
| Q3 | 4:23 | DET | Caris LeVert enters the game for Ausar Thompson | 72 | 73 |
| Q3 | 4:23 | CLE | Thomas Bryant enters the game for Dennis Schroder | 72 | 73 |
| Q3 | 4:23 | CLE | Jaylon Tyson enters the game for Jarrett Allen | 72 | 73 |
| Q3 | 4:23 | DET | Ronald Holland II makes free throw 2 of 2 | 72 | 74 |
| Q3 | 4:07 | CLE | Nae'Qwan Tomlin misses 26-foot three point jumper | 72 | 74 |
| Q3 | 4:04 | DET | Ronald Holland II defensive rebound | 72 | 74 |
| Q3 | 3:55 | DET | Ronald Holland II makes 9-foot floating jump shot (Cade Cunningham assists) | 72 | 76 |
| Q3 | 3:42 | CLE | Thomas Bryant makes layup (Craig Porter Jr. assists) | 74 | 76 |
| Q3 | 3:31 | DET | Marcus Sasser misses 23-foot three point jumper | 74 | 76 |
| Q3 | 3:25 | CLE | Jaylon Tyson defensive rebound | 74 | 76 |
| Q3 | 3:14 | CLE | Thomas Bryant makes 24-foot three point jumper (Jaylon Tyson assists) | 77 | 76 |
| Q3 | 2:56 | DET | Nae'Qwan Tomlin blocks Cade Cunningham 's 11-foot layup | 77 | 76 |
| Q3 | 2:53 | DET | Ronald Holland II offensive rebound | 77 | 76 |
| Q3 | 2:47 | DET | Ronald Holland II makes 22-foot three point jumper (Cade Cunningham assists) | 77 | 79 |
| Q3 | 2:29 | CLE | Craig Porter Jr. makes 13-foot driving floating jump shot (Tyrese Proctor assists) | 79 | 79 |
| Q3 | 2:12 | DET | Jalen Duren makes 17-foot pullup jump shot | 79 | 81 |
| Q3 | 1:50 | DET | Ronald Holland II personal foul | 79 | 81 |
| Q3 | 1:50 | DET | Pistons Full timeout | 79 | 81 |
| Q3 | 1:50 | DET | Paul Reed enters the game for Jalen Duren | 79 | 81 |
| Q3 | 1:50 | CLE | Tyrese Proctor makes free throw 1 of 2 | 80 | 81 |
| Q3 | 1:50 | CLE | Tyrese Proctor makes free throw 2 of 2 | 81 | 81 |
| Q3 | 1:43 | CLE | Jaylon Tyson personal foul | 81 | 81 |
| Q3 | 1:32 | DET | Cade Cunningham misses 25-foot three point pullup jump shot | 81 | 81 |
| Q3 | 1:31 | CLE | Nae'Qwan Tomlin defensive rebound | 81 | 81 |
| Q3 | 1:20 | CLE | Jaylon Tyson makes 24-foot three point jumper (Thomas Bryant assists) | 84 | 81 |
| Q3 | 0:00 | CLE | Thomas Bryant misses 22-foot three point jumper | 84 | 81 |
| Q3 | 0:00 | DET | Marcus Sasser defensive rebound | 84 | 81 |
| Q3 | 0:00 | CLE | Nae'Qwan Tomlin personal foul | 84 | 81 |
| Q3 | 0:00 | DET | Caris LeVert makes free throw 1 of 2 | 84 | 82 |
| Q3 | 0:00 | DET | Ausar Thompson enters the game for Cade Cunningham | 84 | 82 |
| Q3 | 0:00 | DET | Daniss Jenkins enters the game for Ronald Holland II | 84 | 82 |
| Q3 | 0:00 | DET | Caris LeVert misses free throw 2 of 2 | 84 | 82 |
| Q3 | 0:00 | CLE | Thomas Bryant defensive rebound | 84 | 82 |
| Q3 | 0:00 | CLE | Nae'Qwan Tomlin misses alley oop layup | 84 | 82 |
| Q3 | 0:00 | DET | Paul Reed defensive rebound | 84 | 82 |
| Q3 | 0:00 | DET | Daniss Jenkins makes 26-foot three point step back jumpshot | 84 | 85 |
| Q3 | 0:00 | CLE | Tyrese Proctor misses 30-foot three point jumper | 84 | 85 |
| Q3 | 0:00 | CLE | Cavaliers offensive team rebound | 84 | 85 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 84 | 85 |
| Q3 | 0:00 | — | (00:00) [Cavaliers] REF-INITIATED REVIEW (CALL STANDS) | 84 | 85 |
| Q3 | 1:20 | DET | Cade Cunningham lost ball turnover (Craig Porter Jr. steals) | 84 | 81 |
| Q4 | 12:00 | DET | Tobias Harris enters the game for Paul Reed | 84 | 85 |
| Q4 | 12:00 | DET | Jalen Duren enters the game for Ausar Thompson | 84 | 85 |
| Q4 | 12:00 | CLE | Evan Mobley enters the game for Jaylon Tyson | 84 | 85 |
| Q4 | 12:00 | CLE | Sam Merrill enters the game for Nae'Qwan Tomlin | 84 | 85 |
| Q4 | 11:44 | CLE | Thomas Bryant shooting foul | 84 | 85 |
| Q4 | 11:44 | DET | Jalen Duren makes free throw 1 of 2 | 84 | 86 |
| Q4 | 11:44 | DET | Jalen Duren makes free throw 2 of 2 | 84 | 87 |
| Q4 | 11:21 | CLE | Sam Merrill misses 18-foot fade away jump shot | 84 | 87 |
| Q4 | 11:19 | DET | Jalen Duren defensive rebound | 84 | 87 |
| Q4 | 11:12 | CLE | Craig Porter Jr. personal foul | 84 | 87 |
| Q4 | 11:04 | DET | Jalen Duren makes driving layup (Marcus Sasser assists) | 84 | 89 |
| Q4 | 10:53 | CLE | Evan Mobley makes 25-foot three point jumper (Craig Porter Jr. assists) | 87 | 89 |
| Q4 | 10:33 | DET | Caris LeVert misses two point shot | 87 | 89 |
| Q4 | 10:29 | CLE | Evan Mobley defensive rebound | 87 | 89 |
| Q4 | 10:17 | CLE | Tyrese Proctor makes 3-foot layup (Sam Merrill assists) | 89 | 89 |
| Q4 | 10:04 | DET | Jalen Duren misses driving layup | 89 | 89 |
| Q4 | 10:02 | CLE | Thomas Bryant defensive rebound | 89 | 89 |
| Q4 | 9:56 | CLE | Thomas Bryant misses layup | 89 | 89 |
| Q4 | 9:52 | CLE | Thomas Bryant offensive rebound | 89 | 89 |
| Q4 | 9:52 | CLE | Thomas Bryant misses tip shot | 89 | 89 |
| Q4 | 9:52 | CLE | Thomas Bryant offensive rebound | 89 | 89 |
| Q4 | 9:52 | CLE | Thomas Bryant makes layup | 91 | 89 |
| Q4 | 9:52 | DET | Pistons Full timeout | 91 | 89 |
| Q4 | 9:52 | DET | Duncan Robinson enters the game for Caris LeVert | 91 | 89 |
| Q4 | 9:30 | DET | Tobias Harris misses 22-foot three point jumper | 91 | 89 |
| Q4 | 9:27 | CLE | Evan Mobley defensive rebound | 91 | 89 |
| Q4 | 9:13 | CLE | Evan Mobley misses 11-foot turnaround jump shot | 91 | 89 |
| Q4 | 9:11 | CLE | Craig Porter Jr. offensive rebound | 91 | 89 |
| Q4 | 9:09 | CLE | Evan Mobley misses driving layup | 91 | 89 |
| Q4 | 9:05 | DET | Tobias Harris defensive rebound | 91 | 89 |
| Q4 | 8:55 | DET | Marcus Sasser misses 15-foot pullup jump shot | 91 | 89 |
| Q4 | 8:53 | CLE | Thomas Bryant defensive rebound | 91 | 89 |
| Q4 | 8:39 | CLE | Thomas Bryant misses layup | 91 | 89 |
| Q4 | 8:36 | DET | Tobias Harris defensive rebound | 91 | 89 |
| Q4 | 8:30 | DET | Duncan Robinson bad pass turnover (Craig Porter Jr. steals) | 91 | 89 |
| Q4 | 8:26 | CLE | Thomas Bryant makes running layup (Craig Porter Jr. assists) | 93 | 89 |
| Q4 | 8:26 | DET | Daniss Jenkins shooting foul | 93 | 89 |
| Q4 | 8:26 | DET | Cade Cunningham enters the game for Jalen Duren | 93 | 89 |
| Q4 | 8:26 | DET | Paul Reed enters the game for Marcus Sasser | 93 | 89 |
| Q4 | 8:26 | CLE | Jaylon Tyson enters the game for Evan Mobley | 93 | 89 |
| Q4 | 8:26 | CLE | Dennis Schroder enters the game for Sam Merrill | 93 | 89 |
| Q4 | 8:26 | CLE | Thomas Bryant misses free throw 1 of 1 | 93 | 89 |
| Q4 | 8:23 | DET | Cade Cunningham defensive rebound | 93 | 89 |
| Q4 | 8:10 | DET | Cade Cunningham makes 19-foot pullup jump shot | 93 | 91 |
| Q4 | 7:55 | CLE | Dennis Schroder out of bounds lost ball turnover | 93 | 91 |
| Q4 | 7:55 | CLE | Jarrett Allen enters the game for Thomas Bryant | 93 | 91 |
| Q4 | 7:46 | DET | Daniss Jenkins misses layup | 93 | 91 |
| Q4 | 7:46 | CLE | Cavaliers defensive team rebound | 93 | 91 |
| Q4 | 7:34 | CLE | Jaylon Tyson makes 25-foot three pointer | 96 | 91 |
| Q4 | 7:34 | — | (07:34) [Cavaliers] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL) | 96 | 91 |
| Q4 | 7:34 | DET | Cade Cunningham personal foul | 96 | 91 |
| Q4 | 7:34 | CLE | Jarrett Allen misses free throw 1 of 1 | 96 | 91 |
| Q4 | 7:32 | DET | Ausar Thompson defensive rebound | 96 | 91 |
| Q4 | 7:32 | CLE | Jaylon Tyson loose ball foul | 96 | 91 |
| Q4 | 8:26 | DET | Ausar Thompson enters the game for Tobias Harris | 93 | 89 |
| Q4 | 7:10 | DET | Daniss Jenkins misses two point shot | 96 | 91 |
| Q4 | 7:04 | DET | Paul Reed offensive rebound | 96 | 91 |
| Q4 | 7:04 | DET | Paul Reed misses tip shot | 96 | 91 |
| Q4 | 7:04 | CLE | Jarrett Allen defensive rebound | 96 | 91 |
| Q4 | 6:51 | CLE | Jarrett Allen makes layup (Craig Porter Jr. assists) | 98 | 91 |
| Q4 | 6:51 | DET | Paul Reed shooting foul | 98 | 91 |
| Q4 | 6:51 | DET | Jalen Duren enters the game for Paul Reed | 98 | 91 |
| Q4 | 6:51 | CLE | Jarrett Allen misses free throw 1 of 1 | 98 | 91 |
| Q4 | 6:48 | DET | Jarrett Allen vs. Jalen Duren (Cade Cunningham gains possession) | 98 | 91 |
| Q4 | 6:48 | DET | Pistons defensive team rebound | 98 | 91 |
| Q4 | 6:39 | CLE | Tyrese Proctor shooting foul | 98 | 91 |
| Q4 | 6:39 | DET | Cade Cunningham makes free throw 1 of 2 | 98 | 92 |
| Q4 | 6:39 | DET | Tobias Harris enters the game for Daniss Jenkins | 98 | 92 |
| Q4 | 6:39 | CLE | Sam Merrill enters the game for Craig Porter Jr. | 98 | 92 |
| Q4 | 6:39 | CLE | Evan Mobley enters the game for Tyrese Proctor | 98 | 92 |
| Q4 | 6:39 | DET | Cade Cunningham makes free throw 2 of 2 | 98 | 93 |
| Q4 | 6:25 | CLE | Jarrett Allen makes 6-foot floating jump shot (Dennis Schroder assists) | 100 | 93 |
| Q4 | 6:10 | DET | Jalen Duren misses layup | 100 | 93 |
| Q4 | 6:10 | DET | Jalen Duren offensive rebound | 100 | 93 |
| Q4 | 6:01 | DET | Tobias Harris misses 16-foot step back jumpshot | 100 | 93 |
| Q4 | 5:58 | CLE | Evan Mobley defensive rebound | 100 | 93 |
| Q4 | 5:43 | CLE | Evan Mobley offensive charge | 100 | 93 |
| Q4 | 5:43 | CLE | Evan Mobley offensive foul turnover | 100 | 93 |
| Q4 | 5:33 | CLE | Jarrett Allen shooting foul | 100 | 93 |
| Q4 | 5:33 | DET | Jalen Duren misses free throw 1 of 2 | 100 | 93 |
| Q4 | 5:33 | DET | Pistons offensive team rebound | 100 | 93 |
| Q4 | 5:33 | DET | Jalen Duren misses free throw 2 of 2 | 100 | 93 |
| Q4 | 5:29 | CLE | Evan Mobley defensive rebound | 100 | 93 |
| Q4 | 5:21 | CLE | Dennis Schroder bad pass turnover (Tobias Harris steals) | 100 | 93 |
| Q4 | 5:17 | DET | Cade Cunningham makes 1-foot running dunk (Tobias Harris assists) | 100 | 95 |
| Q4 | 5:03 | DET | Cade Cunningham personal foul | 100 | 95 |
| Q4 | 4:57 | CLE | Sam Merrill makes 25-foot three point jumper (Jarrett Allen assists) | 103 | 95 |
| Q4 | 4:40 | CLE | Jarrett Allen personal foul | 103 | 95 |
| Q4 | 4:40 | DET | Jalen Duren misses free throw 1 of 2 | 103 | 95 |
| Q4 | 4:40 | DET | Pistons offensive team rebound | 103 | 95 |
| Q4 | 4:40 | DET | Jalen Duren makes free throw 2 of 2 | 103 | 96 |
| Q4 | 4:19 | CLE | Jaylon Tyson misses 24-foot three point jumper | 103 | 96 |
| Q4 | 4:17 | DET | Duncan Robinson defensive rebound | 103 | 96 |
| Q4 | 4:05 | DET | Evan Mobley blocks Cade Cunningham 's 4-foot layup | 103 | 96 |
| Q4 | 4:02 | DET | Jalen Duren offensive rebound | 103 | 96 |
| Q4 | 4:00 | DET | Tobias Harris misses 25-foot three point jumper | 103 | 96 |
| Q4 | 4:00 | DET | Pistons offensive team rebound | 103 | 96 |
| Q4 | 4:00 | CLE | Sam Merrill loose ball foul | 103 | 96 |
| Q4 | 4:00 | DET | Cade Cunningham misses free throw 1 of 2 | 103 | 96 |
| Q4 | 4:00 | DET | Pistons offensive team rebound | 103 | 96 |
| Q4 | 4:00 | CLE | Cavaliers Full timeout | 103 | 96 |
| Q4 | 4:00 | DET | Cade Cunningham misses free throw 2 of 2 | 103 | 96 |
| Q4 | 4:00 | CLE | Evan Mobley defensive rebound | 103 | 96 |
| Q4 | 3:41 | CLE | Cavaliers Full timeout | 103 | 96 |
| Q4 | 3:41 | CLE | (03:41) [Cavaliers] COACH'S CHALLENGE (CALL OVERTURNED) [Cavaliers] retain their timeout | 103 | 96 |
| Q4 | 3:31 | CLE | Evan Mobley makes 4-foot dunk (Sam Merrill assists) | 105 | 96 |
| Q4 | 3:10 | DET | Evan Mobley blocks Ausar Thompson 's 7-foot floating jump shot | 105 | 96 |
| Q4 | 3:05 | DET | Jalen Duren offensive rebound | 105 | 96 |
| Q4 | 3:04 | DET | Jalen Duren makes 2-foot dunk | 105 | 98 |
| Q4 | 2:51 | CLE | Sam Merrill misses 24-foot three point jumper | 105 | 98 |
| Q4 | 2:47 | CLE | Dennis Schroder offensive rebound | 105 | 98 |
| Q4 | 2:44 | CLE | Jarrett Allen makes 2-foot alley oop dunk (Dennis Schroder assists) | 107 | 98 |
| Q4 | 6:09 | DET | Jarrett Allen blocks Jalen Duren's tip shot | 100 | 93 |
| Q4 | 6:09 | DET | Pistons offensive team rebound | 100 | 93 |
| Q4 | 2:28 | DET | Duncan Robinson makes 26-foot three point jumper (Tobias Harris assists) | 107 | 101 |
| Q4 | 2:15 | CLE | Dennis Schroder lost ball turnover (Ausar Thompson steals) | 107 | 101 |
| Q4 | 2:11 | DET | Ausar Thompson makes 4-foot dunk | 107 | 103 |
| Q4 | 1:56 | DET | Cade Cunningham shooting foul | 107 | 103 |
| Q4 | 1:56 | DET | Daniss Jenkins enters the game for Cade Cunningham | 107 | 103 |
| Q4 | 1:56 | CLE | Jarrett Allen makes free throw 1 of 2 | 108 | 103 |
| Q4 | 1:56 | CLE | Jarrett Allen makes free throw 2 of 2 | 109 | 103 |
| Q4 | 1:44 | CLE | Jarrett Allen shooting foul | 109 | 103 |
| Q4 | 1:44 | DET | Ausar Thompson makes free throw 1 of 2 | 109 | 104 |
| Q4 | 1:44 | DET | Ausar Thompson makes free throw 2 of 2 | 109 | 105 |
| Q4 | 1:27 | CLE | Jaylon Tyson bad pass turnover (Tobias Harris steals) | 109 | 105 |
| Q4 | 1:26 | DET | Tobias Harris makes 4-foot dunk | 109 | 107 |
| Q4 | 1:25 | CLE | Cavaliers Full timeout | 109 | 107 |
| Q4 | 1:25 | CLE | (01:25) [Cavaliers] COACH'S CHALLENGE (CALL OVERTURNED) [Cavaliers] retain their timeout | 109 | 107 |
| Q4 | 1:25 | DET | Duncan Robinson away from play foul | 109 | 107 |
| Q4 | 1:25 | CLE | Sam Merrill makes free throw 1 of 1 | 110 | 107 |
| Q4 | 1:25 | DET | Marcus Sasser enters the game for Duncan Robinson | 110 | 107 |
| Q4 | 1:07 | CLE | Dennis Schroder misses layup | 110 | 107 |
| Q4 | 1:06 | CLE | Cavaliers offensive team rebound | 110 | 107 |
| Q4 | 0:00 | CLE | Evan Mobley misses 26-foot three point jumper | 110 | 107 |
| Q4 | 0:00 | DET | Pistons defensive team rebound | 110 | 107 |
| Q4 | 0:00 | DET | Pistons Full timeout | 110 | 107 |
| Q4 | 0:00 | DET | Duncan Robinson enters the game for Ausar Thompson | 110 | 107 |
| Q4 | 0:00 | CLE | Jarrett Allen shooting foul | 110 | 107 |
| Q4 | 0:00 | CLE | Craig Porter Jr. enters the game for Jarrett Allen | 110 | 107 |
| Q4 | 0:00 | DET | Jalen Duren makes free throw 1 of 2 | 110 | 108 |
| Q4 | 0:00 | DET | Ausar Thompson enters the game for Duncan Robinson | 110 | 108 |
| Q4 | 0:00 | DET | Jalen Duren makes free throw 2 of 2 | 110 | 109 |
| Q4 | 0:00 | CLE | Dennis Schroder makes driving layup | 112 | 109 |
| Q4 | 0:00 | DET | Daniss Jenkins misses layup | 112 | 109 |
| Q4 | 0:00 | DET | Pistons offensive team rebound | 112 | 109 |
| Q4 | 0:00 | DET | Pistons Full timeout | 112 | 109 |
| Q4 | 0:00 | DET | Duncan Robinson enters the game for Ausar Thompson | 112 | 109 |
| Q4 | 0:00 | DET | Marcus Sasser misses 25-foot three point pullup jump shot | 112 | 109 |
| Q4 | 0:00 | DET | Duncan Robinson offensive rebound | 112 | 109 |
| Q4 | 0:00 | DET | Daniss Jenkins misses 27-foot three point pullup jump shot | 112 | 109 |
| Q4 | 0:00 | DET | Jalen Duren offensive rebound | 112 | 109 |
| Q4 | 0:00 | DET | Jalen Duren makes dunk | 112 | 111 |
| Q4 | 0:00 | CLE | Cavaliers Full timeout | 112 | 111 |
| Q4 | 0:00 | DET | Ausar Thompson enters the game for Duncan Robinson | 112 | 111 |
| Q4 | 0:00 | DET | Ausar Thompson personal foul | 112 | 111 |
| Q4 | 0:00 | CLE | Craig Porter Jr. makes free throw 1 of 2 | 113 | 111 |
| Q4 | 0:00 | DET | Duncan Robinson enters the game for Ausar Thompson | 113 | 111 |
| Q4 | 0:00 | CLE | Craig Porter Jr. misses free throw 2 of 2 | 113 | 111 |
| Q4 | 0:00 | CLE | Jaylon Tyson offensive rebound | 113 | 111 |
| Q4 | 0:00 | DET | Ausar Thompson enters the game for Duncan Robinson | 113 | 111 |
| Q4 | 0:00 | DET | Tobias Harris personal foul | 113 | 111 |
| Q4 | 0:00 | CLE | Evan Mobley misses free throw 1 of 2 | 113 | 111 |
| Q4 | 0:00 | CLE | Cavaliers offensive team rebound | 113 | 111 |
| Q4 | 0:00 | DET | Duncan Robinson enters the game for Ausar Thompson | 113 | 111 |
| Q4 | 0:00 | CLE | Evan Mobley makes free throw 2 of 2 | 114 | 111 |
| Q4 | 0:00 | CLE | Jaylon Tyson shooting foul | 114 | 111 |
| Q4 | 0:00 | DET | Daniss Jenkins makes free throw 1 of 3 | 114 | 112 |
| Q4 | 0:00 | DET | Daniss Jenkins makes free throw 2 of 3 | 114 | 113 |
| Q4 | 0:00 | DET | Ausar Thompson enters the game for Duncan Robinson | 114 | 113 |
| Q4 | 0:00 | DET | Daniss Jenkins makes free throw 3 of 3 | 114 | 114 |
| Q4 | 0:00 | CLE | Ausar Thompson blocks Dennis Schroder 's 7-foot driving floating jump shot | 114 | 114 |
| Q4 | 0:00 | CLE | Cavaliers offensive team rebound | 114 | 114 |
| Q4 | 0:00 | — | End of the 4th Quarter | 114 | 114 |
| OT1 | 5:00 | DET | Duncan Robinson enters the game for Marcus Sasser | 114 | 114 |
| OT1 | 5:00 | CLE | Evan Mobley vs. Jalen Duren (Dennis Schroder gains possession) | 114 | 114 |
| OT1 | 4:46 | CLE | Duncan Robinson blocks Dennis Schroder 's 9-foot floating jump shot | 114 | 114 |
| OT1 | 4:42 | DET | Jalen Duren defensive rebound | 114 | 114 |
| OT1 | 4:38 | CLE | Jaylon Tyson shooting foul | 114 | 114 |
| OT1 | 4:38 | DET | Jalen Duren makes free throw 1 of 2 | 114 | 115 |
| OT1 | 4:38 | DET | Jalen Duren makes free throw 2 of 2 | 114 | 116 |
| OT1 | 4:21 | CLE | Jalen Duren blocks Craig Porter Jr. 's 5-foot layup | 114 | 116 |
| OT1 | 4:18 | DET | Tobias Harris defensive rebound | 114 | 116 |
| OT1 | 4:05 | DET | Daniss Jenkins makes driving layup | 114 | 118 |
| OT1 | 3:49 | CLE | Sam Merrill misses 25-foot three point pullup jump shot | 114 | 118 |
| OT1 | 3:46 | DET | Jalen Duren defensive rebound | 114 | 118 |
| OT1 | 3:37 | DET | Jalen Duren makes 2-foot layup (Daniss Jenkins assists) | 114 | 120 |
| OT1 | 3:28 | CLE | Jaylon Tyson makes 23-foot three point jumper (Craig Porter Jr. assists) | 117 | 120 |
| OT1 | 3:03 | DET | Duncan Robinson misses 22-foot three point jumper | 117 | 120 |
| OT1 | 3:00 | CLE | Evan Mobley defensive rebound | 117 | 120 |
| OT1 | 2:51 | DET | Daniss Jenkins personal foul | 117 | 120 |
| OT1 | 2:41 | CLE | Craig Porter Jr. misses driving layup | 117 | 120 |
| OT1 | 2:37 | DET | Jalen Duren defensive rebound | 117 | 120 |
| OT1 | 2:14 | DET | Jalen Duren misses 12-foot pullup jump shot | 117 | 120 |
| OT1 | 2:11 | CLE | Craig Porter Jr. defensive rebound | 117 | 120 |
| OT1 | 2:00 | CLE | Dennis Schroder makes driving layup | 119 | 120 |
| OT1 | 1:53 | DET | Pistons Full timeout | 119 | 120 |
| OT1 | 1:53 | DET | Marcus Sasser enters the game for Ausar Thompson | 119 | 120 |
| OT1 | 1:46 | DET | Daniss Jenkins bad pass turnover (Jaylon Tyson steals) | 119 | 120 |
| OT1 | 1:38 | DET | Duncan Robinson personal foul | 119 | 120 |
| OT1 | 1:38 | DET | Ausar Thompson enters the game for Duncan Robinson | 119 | 120 |
| OT1 | 1:18 | DET | Marcus Sasser lost ball turnover (Craig Porter Jr. steals) | 119 | 120 |
| OT1 | 1:15 | DET | Pistons Full timeout | 119 | 120 |
| OT1 | 1:15 | DET | (01:15) [Pistons] COACH'S CHALLENGE (CALL OVERTURNED) [Pistons] retain their timeout | 119 | 120 |
| OT1 | 1:29 | CLE | Dennis Schroder bad pass turnover (Tobias Harris steals) | 119 | 120 |
| OT1 | 1:00 | DET | Tobias Harris misses 8-foot fade away jump shot | 119 | 120 |
| OT1 | 1:00 | CLE | Cavaliers defensive team rebound | 119 | 120 |
| OT1 | 0:00 | CLE | Dennis Schroder bad pass turnover (Jalen Duren steals) | 119 | 120 |
| OT1 | 0:00 | DET | Tobias Harris makes 8-foot turnaround jump shot | 119 | 122 |
| OT1 | 0:00 | CLE | Cavaliers Full timeout | 119 | 122 |
| OT1 | 0:00 | CLE | Sam Merrill misses 24-foot three point jumper | 119 | 122 |
| OT1 | 0:00 | DET | Ausar Thompson defensive rebound | 119 | 122 |
| OT1 | 0:00 | CLE | Sam Merrill personal foul | 119 | 122 |
| OT1 | 0:00 | CLE | Sam Merrill vs. Marcus Sasser (Dennis Schroder gains possession) | 119 | 122 |
| OT1 | 0:00 | DET | Marcus Sasser lost ball turnover (Sam Merrill steals) | 119 | 122 |
| OT1 | 0:00 | CLE | Evan Mobley misses 26-foot three point jumper | 119 | 122 |
| OT1 | 0:00 | CLE | Cavaliers offensive team rebound | 119 | 122 |
| OT1 | 0:00 | — | End of the 1st Overtime | 119 | 122 |
| OT1 | 0:00 | — | End of Game | 119 | 122 |
| OT1 | 1:16 | CLE | Craig Porter Jr. misses running layup | 119 | 120 |
| OT1 | 1:16 | DET | Daniss Jenkins defensive rebound | 119 | 120 |
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.
Derived possession boundaries differ from the NBA-reported totals for this game. Sequence browsing remains available, but aggregate possession metrics are hidden.
Lineup context is unavailable because the substitution sequence could not be fully validated.
Play-by-play: Secondary feed · Box score: Cached data
Official comparison: Mismatched
Derived team possessions: 0 home / 0 away
NBA-reported team possessions: 106 home / 109 away
Delta (derived − official): -106 / -109
Lineup context: unavailable
Aggregate possession metrics (pace, PPP, ratings) are suppressed for this game.
Showing 25 of 191 matches · 191 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:40 | DETDetroit Pistons | Made shot | 2 | Cleveland Cavaliers 0, Detroit Pistons 2CLE 0 · DET 2 | |
| 2 | Q1 11:13 | CLECleveland Cavaliers | Made shot | 2 | Cleveland Cavaliers 2, Detroit Pistons 2CLE 2 · DET 2 | |
| 3 | Q1 10:56 | DETDetroit Pistons | Made shot | 3 | Cleveland Cavaliers 2, Detroit Pistons 5CLE 2 · DET 5 | |
| 4 | Q1 10:36 | CLECleveland Cavaliers | Other | 2 | Cleveland Cavaliers 4, Detroit Pistons 7CLE 4 · DET 7 | |
| 5 | Q1 10:07 | DETDetroit Pistons | Made shot | 2 | Cleveland Cavaliers 4, Detroit Pistons 7CLE 4 · DET 7 | |
| 6 | Q1 9:48 | CLECleveland Cavaliers | Other | 0 | Cleveland Cavaliers 4, Detroit Pistons 7CLE 4 · DET 7 | |
| 7 | Q1 9:40 | DETDetroit Pistons | Made shot | 2 | Cleveland Cavaliers 4, Detroit Pistons 9CLE 4 · DET 9 | |
| 8 | Q1 9:18 | CLECleveland Cavaliers | Made shot | 2 | Cleveland Cavaliers 6, Detroit Pistons 9CLE 6 · DET 9 | |
| 9 | Q1 8:56 | DETDetroit Pistons | Made shot | 2 | Cleveland Cavaliers 6, Detroit Pistons 11CLE 6 · DET 11 | |
| 10 | Q1 8:40 | CLECleveland Cavaliers | Other | 0 | Cleveland Cavaliers 6, Detroit Pistons 11CLE 6 · DET 11 | |
| 11 | Q1 8:32 | DETDetroit Pistons | Turnover | 0 | Cleveland Cavaliers 6, Detroit Pistons 11CLE 6 · DET 11 | |
| 12 | Q1 8:26 | CLECleveland Cavaliers | Made shot | 3 | Cleveland Cavaliers 9, Detroit Pistons 11CLE 9 · DET 11 | |
| 13 | Q1 8:17 | DETDetroit Pistons | Turnover | 0 | Cleveland Cavaliers 9, Detroit Pistons 11CLE 9 · DET 11 | |
| 14 | Q1 8:05 | CLECleveland Cavaliers | Other | 0 | Cleveland Cavaliers 9, Detroit Pistons 11CLE 9 · DET 11 | |
| 15 | Q1 7:52 | DETDetroit Pistons | Other | 0 | Cleveland Cavaliers 9, Detroit Pistons 11CLE 9 · DET 11 | |
| 16 | Q1 7:39 | CLECleveland Cavaliers | Made shot | 2 | Cleveland Cavaliers 11, Detroit Pistons 11CLE 11 · DET 11 | |
| 17 | Q1 7:30 | DETDetroit Pistons | Made shot | 2 | Cleveland Cavaliers 11, Detroit Pistons 13CLE 11 · DET 13 | |
| 18 | Q1 7:16 | CLECleveland Cavaliers | Made shot | 3 | Cleveland Cavaliers 14, Detroit Pistons 13CLE 14 · DET 13 | |
| 19 | Q1 7:01 | DETDetroit Pistons | Made shot | 2 | Cleveland Cavaliers 14, Detroit Pistons 15CLE 14 · DET 15 | |
| 20 | Q1 6:48 | CLECleveland Cavaliers | Turnover | 0 | Cleveland Cavaliers 14, Detroit Pistons 15CLE 14 · DET 15 | |
| 21 | Q1 6:45 | DETDetroit Pistons | Other | 0 | Cleveland Cavaliers 14, Detroit Pistons 15CLE 14 · DET 15 | |
| 22 | Q1 6:35 | CLECleveland Cavaliers | Made shot | 3 | Cleveland Cavaliers 17, Detroit Pistons 15CLE 17 · DET 15 | |
| 23 | Q1 6:10 | DETDetroit Pistons | Turnover | 0 | Cleveland Cavaliers 17, Detroit Pistons 15CLE 17 · DET 15 | |
| 24 | Q1 6:00 | CLECleveland Cavaliers | Other | 0 | Cleveland Cavaliers 17, Detroit Pistons 15CLE 17 · DET 15 | |
| 25 | Q1 5:52 | DETDetroit Pistons | Other | 0 | Cleveland Cavaliers 17, Detroit Pistons 15CLE 17 · DET 15 |
POSS 1 · Q1 11:40
DETDetroit Pistons
Made shot
2 PTS
POSS 2 · Q1 11:13
CLECleveland Cavaliers
Made shot
2 PTS
POSS 3 · Q1 10:56
DETDetroit Pistons
Made shot
3 PTS
POSS 4 · Q1 10:36
CLECleveland Cavaliers
Other
2 PTS
POSS 5 · Q1 10:07
DETDetroit Pistons
Made shot
2 PTS
POSS 6 · Q1 9:48
CLECleveland Cavaliers
Other
0 PTS
POSS 7 · Q1 9:40
DETDetroit Pistons
Made shot
2 PTS
POSS 8 · Q1 9:18
CLECleveland Cavaliers
Made shot
2 PTS
POSS 9 · Q1 8:56
DETDetroit Pistons
Made shot
2 PTS
POSS 10 · Q1 8:40
CLECleveland Cavaliers
Other
0 PTS
POSS 11 · Q1 8:32
DETDetroit Pistons
Turnover
0 PTS
POSS 12 · Q1 8:26
CLECleveland Cavaliers
Made shot
3 PTS
POSS 13 · Q1 8:17
DETDetroit Pistons
Turnover
0 PTS
POSS 14 · Q1 8:05
CLECleveland Cavaliers
Other
0 PTS
POSS 15 · Q1 7:52
DETDetroit Pistons
Other
0 PTS
POSS 16 · Q1 7:39
CLECleveland Cavaliers
Made shot
2 PTS
POSS 17 · Q1 7:30
DETDetroit Pistons
Made shot
2 PTS
POSS 18 · Q1 7:16
CLECleveland Cavaliers
Made shot
3 PTS
POSS 19 · Q1 7:01
DETDetroit Pistons
Made shot
2 PTS
POSS 20 · Q1 6:48
CLECleveland Cavaliers
Turnover
0 PTS
POSS 21 · Q1 6:45
DETDetroit Pistons
Other
0 PTS
POSS 22 · Q1 6:35
CLECleveland Cavaliers
Made shot
3 PTS
POSS 23 · Q1 6:10
DETDetroit Pistons
Turnover
0 PTS
POSS 24 · Q1 6:00
CLECleveland Cavaliers
Other
0 PTS
POSS 25 · Q1 5:52
DETDetroit Pistons
Other
0 PTS