POSS 1 · Q1 11:36
DETDetroit Pistons
Other
0 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Mon, Dec 16, 2024·2024-25
| Team | Q1 | Q2 | Q3 | Q4 | OT | T |
|---|---|---|---|---|---|---|
| 32 | 27 | 22 | 33 | 10 | 124 | |
| 33 | 30 | 34 | 17 | 11 | 125 |
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.
MIA
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 leadMIA +8 OT 2:14DET +19 Q3 3:33
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. MIA 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 | MIA | 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.
| MIA | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 44 | 35 | 19 | 10 | 4 | 1 | 0 | 12-21 | 1-3 | 10-12 | +11 | 66.6% | |
| 41 | 15 | 8 | 3 | 1 | 0 | 1 | 6-12 | 1-3 | 2-2 | -10 | 58.2% | |
| 41 | 23 | 4 | 1 | 1 | 0 | 3 | 9-25 | 4-17 | 1-1 | +6 | 45.2% | |
| 24 | 13 | 0 | 1 | 1 | 0 | 2 | 5-10 | 3-7 | 0-0 | -17 | 65.0% | |
| 20 | 3 | 2 | 2 | 1 | 1 | 1 | 1-2 | 1-2 | 0-0 | -14 | 75.0% | |
| 34 | 11 | 5 | 6 | 1 | 0 | 2 | 3-8 | 1-4 | 4-4 | +3 | 56.4% | |
| 31 | 7 | 0 | 2 | 6 | 0 | 1 | 2-4 | 1-2 | 2-2 | +21 | 71.7% | |
| 19 | 13 | 1 | 4 | 1 | 0 | 1 | 5-12 | 0-3 | 3-3 | -14 | 48.8% | |
| 12 | 4 | 5 | 1 | 0 | 0 | 2 | 2-5 | 0-2 | 0-0 | +9 | 40.0% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · NOT WITH TEAM | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · NOT WITH TEAM | ||||||||||||
| DET | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 42 | 20 | 11 | 18 | 0 | 1 | 4 | 7-17 | 3-6 | 3-5 | +9 | 52.1% | |
| 41 | 28 | 3 | 4 | 0 | 1 | 2 | 9-18 | 7-13 | 3-3 | +8 | 72.5% | |
| 27 | 19 | 9 | 1 | 4 | 1 | 3 | 8-14 | 1-3 | 2-4 | -13 | 60.3% | |
| 36 | 16 | 2 | 2 | 1 | 0 | 2 | 5-11 | 5-10 | 1-2 | -1 | 67.3% | |
| 32 | 9 | 16 | 2 | 1 | 1 | 5 | 4-7 | 0-0 | 1-1 | -5 | 60.5% | |
| 23 | 8 | 4 | 0 | 1 | 0 | 0 | 3-5 | 1-1 | 1-2 | +6 | 68.0% | |
| 24 | 9 | 2 | 2 | 0 | 0 | 3 | 2-6 | 1-3 | 4-4 | +1 | 58.0% | |
| 21 | 6 | 0 | 3 | 1 | 0 | 1 | 2-4 | 2-3 | 0-0 | -7 | 75.0% | |
| 12 | 6 | 2 | 0 | 0 | 0 | 0 | 2-4 | 0-0 | 2-2 | -2 | 61.5% | |
| 7 | 4 | 3 | 0 | 0 | 0 | 1 | 2-4 | 0-1 | 0-0 | +9 | 50.0% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · LEFT KNEE | ||||||||||||
532 events
| Q | Clock | Team | Play | MIA | DET |
|---|---|---|---|---|---|
| Q1 | 12:00 | MIA | Bam Adebayo vs. Jalen Duren (Jimmy Butler gains possession) | 0 | 0 |
| Q1 | 11:42 | MIA | Duncan Robinson bad pass (Ausar Thompson steals) | 0 | 0 |
| Q1 | 11:36 | DET | Ausar Thompson misses two point shot | 0 | 0 |
| Q1 | 11:34 | MIA | Heat defensive team rebound | 0 | 0 |
| Q1 | 11:22 | DET | Tim Hardaway Jr. personal foul | 0 | 0 |
| Q1 | 11:13 | MIA | Bam Adebayo makes 25-foot three point jumper (Haywood Highsmith assists) | 3 | 0 |
| Q1 | 10:51 | DET | Malik Beasley makes 25-foot three point jumper (Cade Cunningham assists) | 3 | 3 |
| Q1 | 10:39 | MIA | Tyler Herro misses 25-foot three point pullup jump shot | 3 | 3 |
| Q1 | 10:37 | DET | Jalen Duren defensive rebound | 3 | 3 |
| Q1 | 10:15 | DET | Malik Beasley makes 19-foot pullup jump shot | 3 | 5 |
| Q1 | 10:08 | DET | Ausar Thompson personal foul | 3 | 5 |
| Q1 | 9:49 | MIA | Bam Adebayo makes 10-foot two point shot | 5 | 5 |
| Q1 | 9:35 | DET | Tim Hardaway Jr. makes 28-foot three point jumper (Cade Cunningham assists) | 5 | 8 |
| Q1 | 9:17 | MIA | Duncan Robinson lost ball turnover (Ausar Thompson steals) | 5 | 8 |
| Q1 | 9:13 | DET | Ausar Thompson bad pass (Duncan Robinson steals) | 5 | 8 |
| Q1 | 9:13 | DET | Jalen Duren shooting foul | 5 | 8 |
| Q1 | 9:13 | MIA | Bam Adebayo makes free throw 1 of 2 | 6 | 8 |
| Q1 | 9:13 | DET | Simone Fontecchio enters the game for Ausar Thompson | 6 | 8 |
| Q1 | 9:13 | MIA | Dru Smith enters the game for Haywood Highsmith | 6 | 8 |
| Q1 | 9:13 | MIA | Bam Adebayo makes free throw 2 of 2 | 7 | 8 |
| Q1 | 8:58 | DET | Cade Cunningham makes 8-foot two point shot | 7 | 10 |
| Q1 | 8:50 | MIA | Tyler Herro makes driving layup | 9 | 10 |
| Q1 | 8:40 | DET | Cade Cunningham lost ball turnover (Jimmy Butler steals) | 9 | 10 |
| Q1 | 8:35 | MIA | Tyler Herro misses 22-foot three point shot | 9 | 10 |
| Q1 | 8:32 | DET | Jalen Duren defensive rebound | 9 | 10 |
| Q1 | 8:28 | DET | Tim Hardaway Jr. makes 26-foot running pullup jump shot | 9 | 13 |
| Q1 | 8:15 | MIA | Jimmy Butler makes 7-foot two point shot | 11 | 13 |
| Q1 | 8:00 | DET | Simone Fontecchio misses driving layup | 11 | 13 |
| Q1 | 7:58 | DET | Jalen Duren offensive rebound | 11 | 13 |
| Q1 | 7:57 | DET | Jalen Duren makes 1-foot dunk | 11 | 15 |
| Q1 | 7:41 | MIA | Jalen Duren blocks Tyler Herro 's 4-foot driving layup | 11 | 15 |
| Q1 | 7:39 | DET | Malik Beasley defensive rebound | 11 | 15 |
| Q1 | 7:35 | DET | Cade Cunningham makes two point shot | 11 | 17 |
| Q1 | 7:35 | MIA | Duncan Robinson shooting foul | 11 | 17 |
| Q1 | 7:35 | DET | Cade Cunningham misses free throw 1 of 1 | 11 | 17 |
| Q1 | 7:32 | MIA | Bam Adebayo defensive rebound | 11 | 17 |
| Q1 | 7:21 | MIA | Duncan Robinson misses 5-foot two point shot | 11 | 17 |
| Q1 | 7:18 | DET | Jalen Duren defensive rebound | 11 | 17 |
| Q1 | 7:10 | DET | Cade Cunningham makes driving layup | 11 | 19 |
| Q1 | 7:10 | MIA | Heat Full timeout | 11 | 19 |
| Q1 | 7:10 | DET | Ausar Thompson enters the game for Malik Beasley | 11 | 19 |
| Q1 | 6:45 | MIA | Bam Adebayo misses 23-foot three point jumper | 11 | 19 |
| Q1 | 6:42 | DET | Cade Cunningham defensive rebound | 11 | 19 |
| Q1 | 6:30 | DET | Jalen Duren bad pass (Dru Smith steals) | 11 | 19 |
| Q1 | 6:24 | MIA | Duncan Robinson makes 25-foot three point step back jumpshot (Jimmy Butler assists) | 14 | 19 |
| Q1 | 6:07 | DET | Tim Hardaway Jr. misses 24-foot three point jumper | 14 | 19 |
| Q1 | 6:04 | MIA | Bam Adebayo defensive rebound | 14 | 19 |
| Q1 | 5:51 | MIA | Tyler Herro makes 6-foot two point shot (Bam Adebayo assists) | 16 | 19 |
| Q1 | 5:34 | DET | Ausar Thompson makes 27-foot three point jumper (Cade Cunningham assists) | 16 | 22 |
| Q1 | 5:17 | MIA | Dru Smith makes 23-foot three point jumper (Jimmy Butler assists) | 19 | 22 |
| Q1 | 5:00 | DET | Tim Hardaway Jr. misses 25-foot three point pullup jump shot | 19 | 22 |
| Q1 | 4:58 | MIA | Tyler Herro defensive rebound | 19 | 22 |
| Q1 | 4:49 | MIA | Duncan Robinson misses 26-foot three point jumper | 19 | 22 |
| Q1 | 4:47 | DET | Cade Cunningham defensive rebound | 19 | 22 |
| Q1 | 4:39 | DET | Simone Fontecchio bad pass (Bam Adebayo steals) | 19 | 22 |
| Q1 | 4:31 | MIA | Jimmy Butler makes dunk (Tyler Herro assists) | 21 | 22 |
| Q1 | 4:31 | DET | Jalen Duren shooting foul | 21 | 22 |
| Q1 | 4:31 | MIA | Kevin Love enters the game for Bam Adebayo | 21 | 22 |
| Q1 | 4:31 | MIA | Jaime Jaquez Jr. enters the game for Duncan Robinson | 21 | 22 |
| Q1 | 4:31 | MIA | Jimmy Butler misses free throw 1 of 1 | 21 | 22 |
| Q1 | 4:30 | DET | Ausar Thompson defensive rebound | 21 | 22 |
| Q1 | 4:30 | DET | Pistons Full timeout | 21 | 22 |
| Q1 | 4:30 | DET | Isaiah Stewart enters the game for Jalen Duren | 21 | 22 |
| Q1 | 4:30 | DET | Malik Beasley enters the game for Tim Hardaway Jr. | 21 | 22 |
| Q1 | 4:14 | DET | Malik Beasley makes 26-foot three point jumper (Cade Cunningham assists) | 21 | 25 |
| Q1 | 3:59 | MIA | Jimmy Butler misses alley oop layup | 21 | 25 |
| Q1 | 3:56 | MIA | Jimmy Butler offensive rebound | 21 | 25 |
| Q1 | 3:49 | MIA | Kevin Love misses 24-foot three point jumper | 21 | 25 |
| Q1 | 3:48 | DET | Ausar Thompson defensive rebound | 21 | 25 |
| Q1 | 3:44 | MIA | Dru Smith shooting foul | 21 | 25 |
| Q1 | 3:44 | DET | Ausar Thompson misses free throw 1 of 2 | 21 | 25 |
| Q1 | 3:44 | DET | Pistons offensive team rebound | 21 | 25 |
| Q1 | 3:44 | DET | Ausar Thompson makes free throw 2 of 2 | 21 | 26 |
| Q1 | 3:29 | MIA | Jaime Jaquez Jr. makes driving layup (Jimmy Butler assists) | 23 | 26 |
| Q1 | 3:18 | DET | Malik Beasley out of bounds bad pass turnover | 23 | 26 |
| Q1 | 3:18 | DET | Ronald Holland II enters the game for Cade Cunningham | 23 | 26 |
| Q1 | 3:18 | DET | Marcus Sasser enters the game for Ausar Thompson | 23 | 26 |
| Q1 | 3:18 | MIA | Terry Rozier enters the game for Tyler Herro | 23 | 26 |
| Q1 | 3:06 | MIA | Dru Smith makes 2-foot layup (Jimmy Butler assists) | 25 | 26 |
| Q1 | 2:52 | DET | Isaiah Stewart makes 7-foot driving floating jump shot (Marcus Sasser assists) | 25 | 28 |
| Q1 | 2:41 | MIA | Kevin Love bad pass (Ronald Holland II steals) | 25 | 28 |
| Q1 | 2:36 | DET | Ronald Holland II misses driving floating jump shot | 25 | 28 |
| Q1 | 2:34 | MIA | Jaime Jaquez Jr. defensive rebound | 25 | 28 |
| Q1 | 2:27 | MIA | Jimmy Butler makes 23-foot three point shot (Jaime Jaquez Jr. assists) | 28 | 28 |
| Q1 | 2:12 | DET | Ronald Holland II makes 23-foot three point jumper (Marcus Sasser assists) | 28 | 31 |
| Q1 | 1:55 | MIA | Jaime Jaquez Jr. misses driving layup | 28 | 31 |
| Q1 | 1:54 | DET | Jaime Jaquez Jr. vs. Ronald Holland II (Isaiah Stewart gains possession) | 28 | 31 |
| Q1 | 1:54 | DET | Pistons defensive team rebound | 28 | 31 |
| Q1 | 1:39 | DET | Isaiah Stewart misses 7-foot two point shot | 28 | 31 |
| Q1 | 1:36 | MIA | Kevin Love defensive rebound | 28 | 31 |
| Q1 | 1:18 | MIA | Kevin Love makes driving layup | 30 | 31 |
| Q1 | 1:05 | DET | Isaiah Stewart makes 2-foot two point shot (Malik Beasley assists) | 30 | 33 |
| Q1 | 0:00 | MIA | Jaime Jaquez Jr. makes driving layup (Terry Rozier assists) | 32 | 33 |
| Q1 | 0:00 | DET | Isaiah Stewart defensive goaltending violation | 32 | 33 |
| Q1 | 0:00 | DET | Malik Beasley misses 18-foot pullup jump shot | 32 | 33 |
| Q1 | 0:00 | MIA | Jimmy Butler defensive rebound | 32 | 33 |
| Q1 | 0:00 | MIA | Jimmy Butler misses 28-foot three point pullup jump shot | 32 | 33 |
| Q1 | 0:00 | DET | Ronald Holland II defensive rebound | 32 | 33 |
| Q1 | 0:00 | DET | Isaiah Stewart out of bounds bad pass turnover | 32 | 33 |
| Q1 | 0:00 | DET | Ausar Thompson enters the game for Simone Fontecchio | 32 | 33 |
| Q1 | 0:00 | MIA | Kevin Love misses 24-foot three point jumper | 32 | 33 |
| Q1 | 0:00 | DET | Ausar Thompson defensive rebound | 32 | 33 |
| Q1 | 0:00 | — | End of the 1st Quarter | 32 | 33 |
| Q2 | 12:00 | DET | Cade Cunningham enters the game for Marcus Sasser | 32 | 33 |
| Q2 | 12:00 | DET | Simone Fontecchio enters the game for Ausar Thompson | 32 | 33 |
| Q2 | 12:00 | MIA | Haywood Highsmith enters the game for Dru Smith | 32 | 33 |
| Q2 | 12:00 | MIA | Duncan Robinson enters the game for Jimmy Butler | 32 | 33 |
| Q2 | 12:00 | MIA | Bam Adebayo enters the game for Kevin Love | 32 | 33 |
| Q2 | 11:46 | DET | Ronald Holland II misses driving layup | 32 | 33 |
| Q2 | 11:44 | MIA | Bam Adebayo defensive rebound | 32 | 33 |
| Q2 | 11:40 | MIA | Duncan Robinson misses 28-foot three point shot | 32 | 33 |
| Q2 | 11:37 | DET | Isaiah Stewart defensive rebound | 32 | 33 |
| Q2 | 11:14 | DET | Isaiah Stewart misses 25-foot three point jumper | 32 | 33 |
| Q2 | 11:12 | MIA | Haywood Highsmith defensive rebound | 32 | 33 |
| Q2 | 11:03 | MIA | Duncan Robinson misses 23-foot three point pullup jump shot | 32 | 33 |
| Q2 | 11:01 | DET | Malik Beasley defensive rebound | 32 | 33 |
| Q2 | 10:44 | DET | Malik Beasley makes 25-foot three point jumper (Cade Cunningham assists) | 32 | 36 |
| Q2 | 10:23 | MIA | Jaime Jaquez Jr. misses driving floating jump shot | 32 | 36 |
| Q2 | 10:19 | DET | Isaiah Stewart defensive rebound | 32 | 36 |
| Q2 | 10:16 | MIA | Duncan Robinson shooting foul | 32 | 36 |
| Q2 | 10:16 | DET | Malik Beasley makes free throw 1 of 2 | 32 | 37 |
| Q2 | 10:16 | DET | Malik Beasley makes free throw 2 of 2 | 32 | 38 |
| Q2 | 10:05 | MIA | Bam Adebayo makes 18-foot jumper (Terry Rozier assists) | 34 | 38 |
| Q2 | 9:47 | MIA | Jaime Jaquez Jr. shooting foul | 34 | 38 |
| Q2 | 9:47 | DET | Simone Fontecchio makes free throw 1 of 2 | 34 | 39 |
| Q2 | 9:47 | DET | Simone Fontecchio makes free throw 2 of 2 | 34 | 40 |
| Q2 | 9:36 | MIA | Jaime Jaquez Jr. misses 23-foot three point jumper | 34 | 40 |
| Q2 | 9:33 | DET | Isaiah Stewart defensive rebound | 34 | 40 |
| Q2 | 9:27 | DET | Simone Fontecchio makes 26-foot three point shot (Cade Cunningham assists) | 34 | 43 |
| Q2 | 9:14 | MIA | Terry Rozier misses two point shot | 34 | 43 |
| Q2 | 9:12 | DET | Cade Cunningham defensive rebound | 34 | 43 |
| Q2 | 9:10 | MIA | Haywood Highsmith shooting foul | 34 | 43 |
| Q2 | 9:10 | DET | Cade Cunningham makes free throw 1 of 2 | 34 | 44 |
| Q2 | 9:10 | DET | Jalen Duren enters the game for Isaiah Stewart | 34 | 44 |
| Q2 | 9:10 | DET | Tim Hardaway Jr. enters the game for Simone Fontecchio | 34 | 44 |
| Q2 | 9:10 | DET | Cade Cunningham misses free throw 2 of 2 | 34 | 44 |
| Q2 | 9:09 | DET | Pistons offensive team rebound | 34 | 44 |
| Q2 | 9:08 | DET | Cade Cunningham bad pass (Jaime Jaquez Jr. steals) | 34 | 44 |
| Q2 | 9:04 | MIA | Tyler Herro enters the game for Duncan Robinson | 34 | 44 |
| Q2 | 8:52 | MIA | Terry Rozier misses 22-foot three point jumper | 34 | 44 |
| Q2 | 8:49 | MIA | Bam Adebayo offensive rebound | 34 | 44 |
| Q2 | 8:46 | MIA | Jaime Jaquez Jr. makes layup (Haywood Highsmith assists) | 36 | 44 |
| Q2 | 8:46 | DET | Ronald Holland II shooting foul | 36 | 44 |
| Q2 | 8:46 | DET | Ausar Thompson enters the game for Ronald Holland II | 36 | 44 |
| Q2 | 8:46 | DET | Marcus Sasser enters the game for Malik Beasley | 36 | 44 |
| Q2 | 8:46 | MIA | Jaime Jaquez Jr. makes free throw 1 of 1 | 37 | 44 |
| Q2 | 8:29 | DET | Cade Cunningham makes 25-foot three pointer | 37 | 47 |
| Q2 | 8:15 | DET | Ausar Thompson personal foul | 37 | 47 |
| Q2 | 8:11 | MIA | Ausar Thompson blocks Tyler Herro 's 6-foot driving layup | 37 | 47 |
| Q2 | 8:09 | DET | Ausar Thompson defensive rebound | 37 | 47 |
| Q2 | 8:06 | DET | Ausar Thompson misses two point shot | 37 | 47 |
| Q2 | 8:03 | MIA | Bam Adebayo defensive rebound | 37 | 47 |
| Q2 | 7:59 | MIA | Terry Rozier offensive charge | 37 | 47 |
| Q2 | 7:59 | MIA | Terry Rozier turnover | 37 | 47 |
| Q2 | 7:44 | DET | Ausar Thompson bad pass (Haywood Highsmith steals) | 37 | 47 |
| Q2 | 7:40 | MIA | Jaime Jaquez Jr. misses two point shot | 37 | 47 |
| Q2 | 7:38 | DET | Jalen Duren defensive rebound | 37 | 47 |
| Q2 | 7:35 | DET | Jalen Duren double dribble turnover | 37 | 47 |
| Q2 | 7:22 | MIA | Bam Adebayo misses two point shot | 37 | 47 |
| Q2 | 7:19 | DET | Tim Hardaway Jr. defensive rebound | 37 | 47 |
| Q2 | 7:15 | DET | Ausar Thompson makes 3-foot dunk (Cade Cunningham assists) | 37 | 49 |
| Q2 | 7:15 | MIA | Heat Full timeout | 37 | 49 |
| Q2 | 7:15 | MIA | Dru Smith enters the game for Jaime Jaquez Jr. | 37 | 49 |
| Q2 | 7:15 | MIA | Jimmy Butler enters the game for Haywood Highsmith | 37 | 49 |
| Q2 | 7:15 | MIA | Heat delay of game violation | 37 | 49 |
| Q2 | 6:54 | MIA | Dru Smith misses 25-foot three point jumper | 37 | 49 |
| Q2 | 6:52 | DET | Jalen Duren defensive rebound | 37 | 49 |
| Q2 | 6:41 | DET | Malik Beasley enters the game for Cade Cunningham | 37 | 49 |
| Q2 | 6:30 | DET | Marcus Sasser makes 29-foot three point step back jumpshot (Ausar Thompson assists) | 37 | 52 |
| Q2 | 6:12 | MIA | Tyler Herro makes 33-foot three point jumper (Bam Adebayo assists) | 40 | 52 |
| Q2 | 5:56 | DET | Tim Hardaway Jr. bad pass (Dru Smith steals) | 40 | 52 |
| Q2 | 5:43 | MIA | Tyler Herro bad pass (Ausar Thompson steals) | 40 | 52 |
| Q2 | 5:37 | MIA | Dru Smith personal foul | 40 | 52 |
| Q2 | 5:37 | MIA | Haywood Highsmith enters the game for Terry Rozier | 40 | 52 |
| Q2 | 5:37 | MIA | Kevin Love enters the game for Bam Adebayo | 40 | 52 |
| Q2 | 5:30 | DET | Ausar Thompson makes 7-foot two point shot | 40 | 54 |
| Q2 | 5:16 | MIA | Dru Smith misses driving floating jump shot | 40 | 54 |
| Q2 | 5:15 | MIA | Jimmy Butler offensive rebound | 40 | 54 |
| Q2 | 5:15 | MIA | Jimmy Butler makes tip shot | 42 | 54 |
| Q2 | 5:00 | DET | Jalen Duren misses driving layup | 42 | 54 |
| Q2 | 4:59 | DET | Jalen Duren offensive rebound | 42 | 54 |
| Q2 | 4:59 | DET | Jalen Duren misses tip shot | 42 | 54 |
| Q2 | 4:58 | MIA | Kevin Love defensive rebound | 42 | 54 |
| Q2 | 4:52 | DET | Malik Beasley personal foul | 42 | 54 |
| Q2 | 4:52 | DET | Ronald Holland II enters the game for Ausar Thompson | 42 | 54 |
| Q2 | 4:41 | MIA | Jimmy Butler makes 2-foot two point shot | 44 | 54 |
| Q2 | 4:23 | DET | Jalen Duren lost ball turnover (Jimmy Butler steals) | 44 | 54 |
| Q2 | 4:15 | DET | Tim Hardaway Jr. shooting foul | 44 | 54 |
| Q2 | 4:15 | MIA | Jimmy Butler makes free throw 1 of 2 | 45 | 54 |
| Q2 | 4:15 | DET | Cade Cunningham enters the game for Marcus Sasser | 45 | 54 |
| Q2 | 4:15 | MIA | Jimmy Butler makes free throw 2 of 2 | 46 | 54 |
| Q2 | 3:59 | DET | Tim Hardaway Jr. misses 25-foot three point jumper | 46 | 54 |
| Q2 | 3:56 | DET | Jalen Duren offensive rebound | 46 | 54 |
| Q2 | 3:54 | DET | Jalen Duren makes 3-foot dunk | 46 | 56 |
| Q2 | 3:48 | MIA | Tyler Herro misses 25-foot three point pullup jump shot | 46 | 56 |
| Q2 | 3:46 | DET | Cade Cunningham defensive rebound | 46 | 56 |
| Q2 | 3:41 | DET | Ronald Holland II makes two point shot (Cade Cunningham assists) | 46 | 58 |
| Q2 | 3:31 | DET | Tim Hardaway Jr. shooting foul | 46 | 58 |
| Q2 | 3:31 | MIA | Jimmy Butler makes free throw 1 of 2 | 47 | 58 |
| Q2 | 3:31 | DET | Marcus Sasser enters the game for Tim Hardaway Jr. | 47 | 58 |
| Q2 | 3:31 | MIA | Jimmy Butler makes free throw 2 of 2 | 48 | 58 |
| Q2 | 3:19 | DET | Jalen Duren offensive foul | 48 | 58 |
| Q2 | 3:19 | DET | Jalen Duren turnover | 48 | 58 |
| Q2 | 3:19 | DET | Paul Reed enters the game for Jalen Duren | 48 | 58 |
| Q2 | 3:04 | MIA | Jimmy Butler makes driving layup | 50 | 58 |
| Q2 | 2:52 | DET | Marcus Sasser misses 27-foot three point jumper | 50 | 58 |
| Q2 | 2:50 | MIA | Kevin Love defensive rebound | 50 | 58 |
| Q2 | 2:44 | MIA | Jimmy Butler misses two point shot | 50 | 58 |
| Q2 | 2:43 | DET | Cade Cunningham defensive rebound | 50 | 58 |
| Q2 | 2:39 | DET | Paul Reed misses 7-foot two point shot | 50 | 58 |
| Q2 | 2:36 | MIA | Kevin Love defensive rebound | 50 | 58 |
| Q2 | 2:32 | MIA | Jimmy Butler makes two point shot (Kevin Love assists) | 52 | 58 |
| Q2 | 2:10 | DET | Malik Beasley bad pass (Jimmy Butler steals) | 52 | 58 |
| Q2 | 1:56 | MIA | Kevin Love makes 3-foot layup (Dru Smith assists) | 54 | 58 |
| Q2 | 1:55 | DET | Pistons Full timeout | 54 | 58 |
| Q2 | 1:55 | DET | Ausar Thompson enters the game for Ronald Holland II | 54 | 58 |
| Q2 | 1:55 | DET | Simone Fontecchio enters the game for Malik Beasley | 54 | 58 |
| Q2 | 1:47 | MIA | Kevin Love personal foul | 54 | 58 |
| Q2 | 1:47 | DET | Paul Reed makes free throw 1 of 2 | 54 | 59 |
| Q2 | 1:47 | DET | Paul Reed makes free throw 2 of 2 | 54 | 60 |
| Q2 | 1:29 | DET | Marcus Sasser personal foul | 54 | 60 |
| Q2 | 1:29 | MIA | Jimmy Butler makes free throw 1 of 2 | 55 | 60 |
| Q2 | 1:29 | MIA | Bam Adebayo enters the game for Kevin Love | 55 | 60 |
| Q2 | 1:29 | MIA | Jimmy Butler makes free throw 2 of 2 | 56 | 60 |
| Q2 | 1:08 | DET | Ausar Thompson makes 6-foot dunk (Simone Fontecchio assists) | 56 | 62 |
| Q2 | 0:00 | MIA | Haywood Highsmith makes 24-foot three point jumper (Jimmy Butler assists) | 59 | 62 |
| Q2 | 0:00 | DET | Simone Fontecchio misses 23-foot step back jumpshot | 59 | 62 |
| Q2 | 0:00 | MIA | Jimmy Butler defensive rebound | 59 | 62 |
| Q2 | 0:00 | MIA | Bam Adebayo misses 26-foot three point jumper | 59 | 62 |
| Q2 | 0:00 | DET | Ausar Thompson defensive rebound | 59 | 62 |
| Q2 | 0:00 | MIA | Dru Smith personal foul | 59 | 62 |
| Q2 | 0:00 | DET | Ausar Thompson misses free throw 1 of 2 | 59 | 62 |
| Q2 | 0:00 | DET | Pistons offensive team rebound | 59 | 62 |
| Q2 | 0:00 | DET | Ronald Holland II enters the game for Cade Cunningham | 59 | 62 |
| Q2 | 0:00 | MIA | Kevin Love enters the game for Haywood Highsmith | 59 | 62 |
| Q2 | 0:00 | DET | Jalen Duren enters the game for Marcus Sasser | 59 | 62 |
| Q2 | 0:00 | DET | Ausar Thompson makes free throw 2 of 2 | 59 | 63 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 59 | 63 |
| Q3 | 12:00 | DET | Cade Cunningham enters the game for Ronald Holland II | 59 | 63 |
| Q3 | 12:00 | DET | Tim Hardaway Jr. enters the game for Paul Reed | 59 | 63 |
| Q3 | 12:00 | DET | Malik Beasley enters the game for Simone Fontecchio | 59 | 63 |
| Q3 | 12:00 | MIA | Duncan Robinson enters the game for Dru Smith | 59 | 63 |
| Q3 | 12:00 | MIA | Haywood Highsmith enters the game for Kevin Love | 59 | 63 |
| Q3 | 11:42 | DET | Ausar Thompson makes 4-foot two point shot (Cade Cunningham assists) | 59 | 65 |
| Q3 | 11:21 | MIA | Tyler Herro lost ball turnover (Ausar Thompson steals) | 59 | 65 |
| Q3 | 11:18 | DET | Ausar Thompson makes 2-foot dunk (Cade Cunningham assists) | 59 | 67 |
| Q3 | 11:06 | DET | Ausar Thompson personal foul | 59 | 67 |
| Q3 | 11:06 | DET | Ronald Holland II enters the game for Ausar Thompson | 59 | 67 |
| Q3 | 10:48 | MIA | Tyler Herro misses 27-foot three point step back jumpshot | 59 | 67 |
| Q3 | 10:46 | DET | Jalen Duren defensive rebound | 59 | 67 |
| Q3 | 10:37 | DET | Malik Beasley makes 25-foot three point jumper (Tim Hardaway Jr. assists) | 59 | 70 |
| Q3 | 10:22 | MIA | Jimmy Butler misses 23-foot three point jumper | 59 | 70 |
| Q3 | 10:19 | DET | Malik Beasley defensive rebound | 59 | 70 |
| Q3 | 10:15 | DET | Malik Beasley misses running pullup jump shot | 59 | 70 |
| Q3 | 10:13 | MIA | Haywood Highsmith defensive rebound | 59 | 70 |
| Q3 | 10:10 | MIA | Haywood Highsmith traveling | 59 | 70 |
| Q3 | 9:50 | DET | Jalen Duren makes layup (Cade Cunningham assists) | 59 | 72 |
| Q3 | 9:50 | MIA | Heat Full timeout | 59 | 72 |
| Q3 | 9:50 | MIA | Dru Smith enters the game for Duncan Robinson | 59 | 72 |
| Q3 | 9:26 | DET | Jalen Duren shooting foul | 59 | 72 |
| Q3 | 9:26 | MIA | Jimmy Butler makes free throw 1 of 2 | 60 | 72 |
| Q3 | 9:26 | DET | Paul Reed enters the game for Jalen Duren | 60 | 72 |
| Q3 | 9:26 | MIA | Jimmy Butler makes free throw 2 of 2 | 61 | 72 |
| Q3 | 9:11 | DET | Cade Cunningham misses 14-foot step back jumpshot | 61 | 72 |
| Q3 | 9:08 | MIA | Jimmy Butler defensive rebound | 61 | 72 |
| Q3 | 9:06 | MIA | Tyler Herro misses 26-foot three point shot | 61 | 72 |
| Q3 | 9:04 | DET | Cade Cunningham defensive rebound | 61 | 72 |
| Q3 | 9:00 | DET | Ronald Holland II makes two point shot (Cade Cunningham assists) | 61 | 74 |
| Q3 | 8:45 | MIA | Haywood Highsmith misses 28-foot three point jumper | 61 | 74 |
| Q3 | 8:43 | DET | Ronald Holland II defensive rebound | 61 | 74 |
| Q3 | 8:30 | DET | Cade Cunningham misses driving layup | 61 | 74 |
| Q3 | 8:28 | MIA | Jimmy Butler defensive rebound | 61 | 74 |
| Q3 | 8:22 | MIA | Malik Beasley blocks Jimmy Butler 's 6-foot two point shot | 61 | 74 |
| Q3 | 8:21 | DET | Tim Hardaway Jr. defensive rebound | 61 | 74 |
| Q3 | 8:16 | DET | Haywood Highsmith blocks Malik Beasley 's 5-foot driving floating jump shot | 61 | 74 |
| Q3 | 8:14 | MIA | Bam Adebayo defensive rebound | 61 | 74 |
| Q3 | 7:58 | MIA | Tyler Herro makes 19-foot pullup jump shot | 63 | 74 |
| Q3 | 7:58 | DET | Malik Beasley shooting foul | 63 | 74 |
| Q3 | 7:58 | MIA | Tyler Herro makes free throw 1 of 1 | 64 | 74 |
| Q3 | 7:44 | DET | Malik Beasley makes 25-foot three point jumper (Cade Cunningham assists) | 64 | 77 |
| Q3 | 7:23 | MIA | Bam Adebayo misses 12-foot two point shot | 64 | 77 |
| Q3 | 7:20 | MIA | Jimmy Butler offensive rebound | 64 | 77 |
| Q3 | 7:14 | MIA | Dru Smith offensive charge | 64 | 77 |
| Q3 | 7:14 | MIA | Dru Smith turnover | 64 | 77 |
| Q3 | 7:14 | DET | Ausar Thompson enters the game for Ronald Holland II | 64 | 77 |
| Q3 | 7:14 | MIA | Terry Rozier enters the game for Dru Smith | 64 | 77 |
| Q3 | 6:50 | DET | Paul Reed makes 13-foot jumper (Malik Beasley assists) | 64 | 79 |
| Q3 | 6:33 | MIA | Tyler Herro misses 31-foot three point jumper | 64 | 79 |
| Q3 | 6:30 | DET | Paul Reed defensive rebound | 64 | 79 |
| Q3 | 6:24 | MIA | Terry Rozier shooting foul | 64 | 79 |
| Q3 | 6:24 | DET | Tim Hardaway Jr. misses free throw 1 of 2 | 64 | 79 |
| Q3 | 6:24 | DET | Pistons offensive team rebound | 64 | 79 |
| Q3 | 6:24 | DET | Simone Fontecchio enters the game for Malik Beasley | 64 | 79 |
| Q3 | 6:24 | DET | Tim Hardaway Jr. makes free throw 2 of 2 | 64 | 80 |
| Q3 | 6:12 | MIA | Bam Adebayo makes 9-foot two point shot | 66 | 80 |
| Q3 | 5:50 | DET | Ausar Thompson makes 3-foot dunk (Cade Cunningham assists) | 66 | 82 |
| Q3 | 5:40 | DET | Tim Hardaway Jr. shooting foul | 66 | 82 |
| Q3 | 5:40 | DET | Pistons Full timeout | 66 | 82 |
| Q3 | 5:40 | DET | (05:40) [Pistons] COACH'S CHALLENGE (CALL STANDS) [Pistons] charged with a timeout | 66 | 82 |
| Q3 | 5:40 | DET | Ronald Holland II enters the game for Ausar Thompson | 66 | 82 |
| Q3 | 5:40 | MIA | Jaime Jaquez Jr. enters the game for Haywood Highsmith | 66 | 82 |
| Q3 | 5:40 | DET | Marcus Sasser enters the game for Tim Hardaway Jr. | 66 | 82 |
| Q3 | 5:40 | MIA | Terry Rozier makes free throw 1 of 2 | 67 | 82 |
| Q3 | 5:40 | MIA | Terry Rozier makes free throw 2 of 2 | 68 | 82 |
| Q3 | 5:22 | DET | Cade Cunningham misses 17-foot pullup jump shot | 68 | 82 |
| Q3 | 5:20 | MIA | Jimmy Butler defensive rebound | 68 | 82 |
| Q3 | 5:00 | MIA | Jimmy Butler misses two point shot | 68 | 82 |
| Q3 | 4:58 | MIA | Terry Rozier offensive rebound | 68 | 82 |
| Q3 | 4:54 | MIA | Jaime Jaquez Jr. misses 26-foot three point jumper | 68 | 82 |
| Q3 | 4:52 | DET | Ronald Holland II defensive rebound | 68 | 82 |
| Q3 | 4:34 | DET | Cade Cunningham makes 24-foot three pointer | 68 | 85 |
| Q3 | 4:05 | MIA | Jimmy Butler misses 17-foot step back jumpshot | 68 | 85 |
| Q3 | 4:03 | DET | Cade Cunningham defensive rebound | 68 | 85 |
| Q3 | 3:49 | DET | Marcus Sasser misses driving floating jump shot | 68 | 85 |
| Q3 | 3:48 | DET | Paul Reed offensive rebound | 68 | 85 |
| Q3 | 3:48 | DET | Paul Reed misses tip shot | 68 | 85 |
| Q3 | 3:47 | MIA | Tyler Herro defensive rebound | 68 | 85 |
| Q3 | 3:39 | MIA | Tyler Herro lost ball turnover (Marcus Sasser steals) | 68 | 85 |
| Q3 | 3:37 | DET | Malik Beasley enters the game for Cade Cunningham | 68 | 85 |
| Q3 | 3:37 | MIA | Kevin Love enters the game for Bam Adebayo | 68 | 85 |
| Q3 | 3:33 | DET | Paul Reed makes 2-foot layup (Malik Beasley assists) | 68 | 87 |
| Q3 | 3:16 | MIA | Terry Rozier makes 25-foot three point step back jumpshot | 71 | 87 |
| Q3 | 2:56 | DET | Marcus Sasser makes 25-foot three point jumper (Malik Beasley assists) | 71 | 90 |
| Q3 | 2:49 | MIA | Jimmy Butler makes driving layup (Jaime Jaquez Jr. assists) | 73 | 90 |
| Q3 | 2:49 | DET | Paul Reed shooting foul | 73 | 90 |
| Q3 | 2:49 | MIA | Jimmy Butler makes free throw 1 of 1 | 74 | 90 |
| Q3 | 2:31 | DET | Malik Beasley makes 23-foot three point jumper (Simone Fontecchio assists) | 74 | 93 |
| Q3 | 2:16 | DET | Marcus Sasser shooting foul | 74 | 93 |
| Q3 | 2:16 | MIA | Jaime Jaquez Jr. makes free throw 1 of 2 | 75 | 93 |
| Q3 | 2:16 | DET | Ausar Thompson enters the game for Paul Reed | 75 | 93 |
| Q3 | 2:16 | MIA | Duncan Robinson enters the game for Tyler Herro | 75 | 93 |
| Q3 | 2:16 | MIA | Jaime Jaquez Jr. makes free throw 2 of 2 | 76 | 93 |
| Q3 | 2:05 | DET | Malik Beasley misses 27-foot three point shot | 76 | 93 |
| Q3 | 2:03 | MIA | Jimmy Butler defensive rebound | 76 | 93 |
| Q3 | 1:58 | MIA | Duncan Robinson makes 23-foot three point shot (Jimmy Butler assists) | 79 | 93 |
| Q3 | 1:38 | DET | Marcus Sasser lost ball turnover (Jimmy Butler steals) | 79 | 93 |
| Q3 | 1:31 | MIA | Kevin Love misses two point shot | 79 | 93 |
| Q3 | 1:30 | DET | Ronald Holland II defensive rebound | 79 | 93 |
| Q3 | 1:25 | DET | Simone Fontecchio misses 24-foot three point shot | 79 | 93 |
| Q3 | 1:23 | MIA | Kevin Love defensive rebound | 79 | 93 |
| Q3 | 1:19 | MIA | Kevin Love out of bounds bad pass turnover | 79 | 93 |
| Q3 | 1:19 | MIA | delay techfoul | 79 | 93 |
| Q3 | 1:19 | DET | Malik Beasley makes technical free throw | 79 | 94 |
| Q3 | 0:00 | DET | Simone Fontecchio misses 22-foot three point jumper | 79 | 94 |
| Q3 | 0:00 | DET | Simone Fontecchio offensive rebound | 79 | 94 |
| Q3 | 0:00 | MIA | Kevin Love shooting foul | 79 | 94 |
| Q3 | 0:00 | DET | Simone Fontecchio makes free throw 1 of 2 | 79 | 95 |
| Q3 | 0:00 | DET | Simone Fontecchio makes free throw 2 of 2 | 79 | 96 |
| Q3 | 0:00 | MIA | Jaime Jaquez Jr. makes 3-foot driving dunk | 81 | 96 |
| Q3 | 0:00 | MIA | Jaime Jaquez Jr. shooting foul | 81 | 96 |
| Q3 | 0:00 | DET | Ronald Holland II misses free throw 1 of 2 | 81 | 96 |
| Q3 | 0:00 | DET | Pistons offensive team rebound | 81 | 96 |
| Q3 | 0:00 | DET | Ronald Holland II makes free throw 2 of 2 | 81 | 97 |
| Q3 | 0:00 | MIA | Jaime Jaquez Jr. misses driving layup | 81 | 97 |
| Q3 | 0:00 | DET | Ausar Thompson defensive rebound | 81 | 97 |
| Q3 | 0:00 | DET | Ausar Thompson bad pass (Terry Rozier steals) | 81 | 97 |
| Q3 | 0:00 | MIA | Terry Rozier misses 25-foot three point pullup jump shot | 81 | 97 |
| Q3 | 0:00 | DET | Ausar Thompson defensive rebound | 81 | 97 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 81 | 97 |
| Q4 | 12:00 | DET | Cade Cunningham enters the game for Malik Beasley | 81 | 97 |
| Q4 | 12:00 | DET | Jalen Duren enters the game for Marcus Sasser | 81 | 97 |
| Q4 | 12:00 | DET | Tim Hardaway Jr. enters the game for Ausar Thompson | 81 | 97 |
| Q4 | 12:00 | MIA | Dru Smith enters the game for Jimmy Butler | 81 | 97 |
| Q4 | 12:00 | MIA | Bam Adebayo enters the game for Kevin Love | 81 | 97 |
| Q4 | 11:40 | MIA | Jaime Jaquez Jr. makes driving layup (Duncan Robinson assists) | 83 | 97 |
| Q4 | 11:20 | DET | Jalen Duren bad pass (Dru Smith steals) | 83 | 97 |
| Q4 | 11:15 | MIA | Terry Rozier makes two point shot (Jaime Jaquez Jr. assists) | 85 | 97 |
| Q4 | 10:52 | DET | Cade Cunningham misses 26-foot three point step back jumpshot | 85 | 97 |
| Q4 | 10:51 | MIA | Terry Rozier defensive rebound | 85 | 97 |
| Q4 | 10:41 | MIA | Jaime Jaquez Jr. misses 23-foot three point jumper | 85 | 97 |
| Q4 | 10:38 | DET | Simone Fontecchio defensive rebound | 85 | 97 |
| Q4 | 10:31 | MIA | Jaime Jaquez Jr. personal foul | 85 | 97 |
| Q4 | 10:31 | DET | Malik Beasley enters the game for Ronald Holland II | 85 | 97 |
| Q4 | 10:22 | DET | Simone Fontecchio makes layup (Jalen Duren assists) | 85 | 99 |
| Q4 | 10:09 | MIA | Duncan Robinson misses 28-foot three point pullup jump shot | 85 | 99 |
| Q4 | 10:07 | DET | Jalen Duren defensive rebound | 85 | 99 |
| Q4 | 9:51 | DET | Simone Fontecchio lost ball turnover (Dru Smith steals) | 85 | 99 |
| Q4 | 9:46 | MIA | Jaime Jaquez Jr. bad pass (Tim Hardaway Jr. steals) | 85 | 99 |
| Q4 | 9:42 | DET | Malik Beasley makes 3-foot dunk (Tim Hardaway Jr. assists) | 85 | 101 |
| Q4 | 9:42 | MIA | Heat Full timeout | 85 | 101 |
| Q4 | 9:27 | MIA | Duncan Robinson makes 27-foot three point jumper (Jaime Jaquez Jr. assists) | 88 | 101 |
| Q4 | 9:09 | DET | Jalen Duren makes driving layup (Cade Cunningham assists) | 88 | 103 |
| Q4 | 9:09 | MIA | Bam Adebayo shooting foul | 88 | 103 |
| Q4 | 9:09 | DET | Marcus Sasser enters the game for Simone Fontecchio | 88 | 103 |
| Q4 | 9:09 | DET | Jalen Duren makes free throw 1 of 1 | 88 | 104 |
| Q4 | 8:52 | MIA | Terry Rozier misses 26-foot three point step back jumpshot | 88 | 104 |
| Q4 | 8:49 | DET | Jalen Duren defensive rebound | 88 | 104 |
| Q4 | 8:39 | DET | Cade Cunningham makes 25-foot three pointer | 88 | 107 |
| Q4 | 8:28 | MIA | Bam Adebayo misses 11-foot two point shot | 88 | 107 |
| Q4 | 8:26 | DET | Jalen Duren defensive rebound | 88 | 107 |
| Q4 | 8:13 | DET | Malik Beasley misses 24-foot three point jumper | 88 | 107 |
| Q4 | 8:10 | MIA | Terry Rozier defensive rebound | 88 | 107 |
| Q4 | 8:05 | DET | Marcus Sasser shooting foul | 88 | 107 |
| Q4 | 8:05 | MIA | Terry Rozier makes free throw 1 of 2 | 89 | 107 |
| Q4 | 8:05 | DET | Ausar Thompson enters the game for Malik Beasley | 89 | 107 |
| Q4 | 8:05 | MIA | Tyler Herro enters the game for Jaime Jaquez Jr. | 89 | 107 |
| Q4 | 8:05 | MIA | Jimmy Butler enters the game for Duncan Robinson | 89 | 107 |
| Q4 | 8:05 | MIA | Terry Rozier makes free throw 2 of 2 | 90 | 107 |
| Q4 | 7:43 | DET | Tim Hardaway Jr. misses 17-foot step back jumpshot | 90 | 107 |
| Q4 | 7:41 | MIA | Terry Rozier defensive rebound | 90 | 107 |
| Q4 | 7:24 | MIA | Bam Adebayo makes dunk (Dru Smith assists) | 92 | 107 |
| Q4 | 7:24 | DET | Pistons Full timeout | 92 | 107 |
| Q4 | 7:07 | DET | Ausar Thompson misses driving layup | 92 | 107 |
| Q4 | 7:04 | MIA | Bam Adebayo defensive rebound | 92 | 107 |
| Q4 | 7:00 | MIA | Tyler Herro misses 23-foot three point shot | 92 | 107 |
| Q4 | 6:58 | DET | Jalen Duren defensive rebound | 92 | 107 |
| Q4 | 6:45 | DET | Malik Beasley enters the game for Cade Cunningham | 92 | 107 |
| Q4 | 6:42 | DET | Tim Hardaway Jr. misses 25-foot three point jumper | 92 | 107 |
| Q4 | 6:39 | MIA | Jimmy Butler defensive rebound | 92 | 107 |
| Q4 | 6:31 | MIA | Tyler Herro makes 14-foot pullup jump shot (Jimmy Butler assists) | 94 | 107 |
| Q4 | 6:10 | DET | Ausar Thompson makes 2-foot driving dunk (Jalen Duren assists) | 94 | 109 |
| Q4 | 5:55 | MIA | Tyler Herro makes 7-foot driving floating jump shot (Terry Rozier assists) | 96 | 109 |
| Q4 | 5:39 | DET | Malik Beasley makes 25-foot three point jumper (Marcus Sasser assists) | 96 | 112 |
| Q4 | 5:29 | MIA | Tyler Herro misses 16-foot pullup jump shot | 96 | 112 |
| Q4 | 5:28 | MIA | Jimmy Butler offensive rebound | 96 | 112 |
| Q4 | 5:28 | MIA | Jimmy Butler makes tip shot | 98 | 112 |
| Q4 | 5:28 | DET | Pistons Full timeout | 98 | 112 |
| Q4 | 5:28 | DET | Paul Reed enters the game for Jalen Duren | 98 | 112 |
| Q4 | 5:28 | DET | Cade Cunningham enters the game for Marcus Sasser | 98 | 112 |
| Q4 | 5:11 | DET | Cade Cunningham misses 24-foot three point pullup jump shot | 98 | 112 |
| Q4 | 5:09 | MIA | Terry Rozier defensive rebound | 98 | 112 |
| Q4 | 5:04 | DET | Ausar Thompson personal foul | 98 | 112 |
| Q4 | 5:02 | MIA | Terry Rozier offensive foul | 98 | 112 |
| Q4 | 5:02 | MIA | Terry Rozier turnover | 98 | 112 |
| Q4 | 4:42 | DET | Ausar Thompson misses 22-foot three point jumper | 98 | 112 |
| Q4 | 4:40 | DET | Pistons offensive team rebound | 98 | 112 |
| Q4 | 4:40 | MIA | Dru Smith loose ball foul | 98 | 112 |
| Q4 | 4:27 | DET | Cade Cunningham lost ball turnover (Dru Smith steals) | 98 | 112 |
| Q4 | 4:23 | DET | Tim Hardaway Jr. shooting foul | 98 | 112 |
| Q4 | 4:23 | MIA | Dru Smith makes free throw 1 of 2 | 99 | 112 |
| Q4 | 4:23 | DET | Jalen Duren enters the game for Paul Reed | 99 | 112 |
| Q4 | 4:23 | MIA | Dru Smith makes free throw 2 of 2 | 100 | 112 |
| Q4 | 4:09 | DET | Pistons Full timeout | 100 | 112 |
| Q4 | 4:00 | DET | Tim Hardaway Jr. misses 25-foot three point jumper | 100 | 112 |
| Q4 | 3:58 | MIA | Tyler Herro defensive rebound | 100 | 112 |
| Q4 | 3:47 | MIA | Tyler Herro misses 28-foot three point jumper | 100 | 112 |
| Q4 | 3:45 | DET | Cade Cunningham defensive rebound | 100 | 112 |
| Q4 | 3:28 | DET | Cade Cunningham misses driving layup | 100 | 112 |
| Q4 | 3:25 | MIA | Jimmy Butler defensive rebound | 100 | 112 |
| Q4 | 3:18 | DET | Ausar Thompson shooting foul | 100 | 112 |
| Q4 | 3:18 | MIA | Jimmy Butler misses free throw 1 of 2 | 100 | 112 |
| Q4 | 3:18 | MIA | Heat offensive team rebound | 100 | 112 |
| Q4 | 3:18 | DET | Simone Fontecchio enters the game for Ausar Thompson | 100 | 112 |
| Q4 | 3:18 | MIA | Jimmy Butler makes free throw 2 of 2 | 101 | 112 |
| Q4 | 3:02 | DET | Simone Fontecchio out of bounds bad pass turnover | 101 | 112 |
| Q4 | 2:52 | MIA | Tyler Herro makes 29-foot three point jumper (Terry Rozier assists) | 104 | 112 |
| Q4 | 2:33 | DET | Cade Cunningham misses 14-foot step back jumpshot | 104 | 112 |
| Q4 | 2:31 | MIA | Jimmy Butler defensive rebound | 104 | 112 |
| Q4 | 2:25 | MIA | Terry Rozier makes two point shot (Jimmy Butler assists) | 106 | 112 |
| Q4 | 2:24 | DET | Pistons Full timeout | 106 | 112 |
| Q4 | 2:24 | DET | Ausar Thompson enters the game for Simone Fontecchio | 106 | 112 |
| Q4 | 2:01 | DET | Malik Beasley misses 24-foot jump bank shot | 106 | 112 |
| Q4 | 2:00 | DET | Pistons offensive team rebound | 106 | 112 |
| Q4 | 2:00 | DET | shot clock turnover | 106 | 112 |
| Q4 | 1:46 | MIA | Tyler Herro makes 26-foot three pointer (Bam Adebayo assists) | 109 | 112 |
| Q4 | 1:26 | DET | Ausar Thompson misses 23-foot three point jumper | 109 | 112 |
| Q4 | 1:24 | MIA | Bam Adebayo defensive rebound | 109 | 112 |
| Q4 | 1:10 | MIA | Jimmy Butler makes driving layup | 111 | 112 |
| Q4 | 0:00 | DET | Cade Cunningham lost ball turnover (Dru Smith steals) | 111 | 112 |
| Q4 | 0:00 | MIA | Tyler Herro misses 28-foot three point pullup jump shot | 111 | 112 |
| Q4 | 0:00 | MIA | Jimmy Butler offensive rebound | 111 | 112 |
| Q4 | 0:00 | MIA | Jimmy Butler misses two point shot | 111 | 112 |
| Q4 | 0:00 | DET | Ausar Thompson defensive rebound | 111 | 112 |
| Q4 | 0:00 | MIA | Dru Smith shooting foul | 111 | 112 |
| Q4 | 0:00 | DET | Cade Cunningham makes free throw 1 of 2 | 111 | 113 |
| Q4 | 0:00 | DET | Simone Fontecchio enters the game for Tim Hardaway Jr. | 111 | 113 |
| Q4 | 0:00 | MIA | Kevin Love enters the game for Dru Smith | 111 | 113 |
| Q4 | 0:00 | DET | Cade Cunningham makes free throw 2 of 2 | 111 | 114 |
| Q4 | 0:00 | MIA | Heat Full timeout | 111 | 114 |
| Q4 | 0:00 | MIA | Duncan Robinson enters the game for Kevin Love | 111 | 114 |
| Q4 | 0:00 | MIA | Tyler Herro makes 29-foot three point jumper (Jimmy Butler assists) | 114 | 114 |
| Q4 | 0:00 | DET | Cade Cunningham misses 27-foot three point pullup jump shot | 114 | 114 |
| Q4 | 0:00 | DET | Pistons offensive team rebound | 114 | 114 |
| Q4 | 0:00 | — | End of the 4th Quarter | 114 | 114 |
| OT1 | 5:00 | DET | Tim Hardaway Jr. enters the game for Simone Fontecchio | 114 | 114 |
| OT1 | 5:00 | MIA | Bam Adebayo vs. Jalen Duren | 114 | 114 |
| OT1 | 5:00 | DET | Jalen Duren personal foul | 114 | 114 |
| OT1 | 4:50 | MIA | Bam Adebayo lost ball turnover (Jalen Duren steals) | 114 | 114 |
| OT1 | 4:39 | DET | Cade Cunningham misses driving floating jump shot | 114 | 114 |
| OT1 | 4:38 | DET | Cade Cunningham offensive rebound | 114 | 114 |
| OT1 | 4:37 | DET | Cade Cunningham misses two point shot | 114 | 114 |
| OT1 | 4:36 | DET | Jalen Duren offensive rebound | 114 | 114 |
| OT1 | 4:36 | DET | Jalen Duren misses tip shot | 114 | 114 |
| OT1 | 4:34 | MIA | Jimmy Butler defensive rebound | 114 | 114 |
| OT1 | 4:34 | DET | Cade Cunningham personal foul | 114 | 114 |
| OT1 | 4:19 | MIA | Bam Adebayo makes alley oop layup (Terry Rozier assists) | 116 | 114 |
| OT1 | 4:05 | DET | Jimmy Butler blocks Ausar Thompson's layup | 116 | 114 |
| OT1 | 4:04 | MIA | Heat defensive team rebound | 116 | 114 |
| OT1 | 3:47 | MIA | Terry Rozier misses 19-foot step back jumpshot | 116 | 114 |
| OT1 | 3:43 | DET | Jalen Duren defensive rebound | 116 | 114 |
| OT1 | 3:38 | DET | Malik Beasley misses driving layup | 116 | 114 |
| OT1 | 3:36 | MIA | Jimmy Butler defensive rebound | 116 | 114 |
| OT1 | 3:21 | MIA | Jimmy Butler makes driving layup | 118 | 114 |
| OT1 | 3:12 | DET | Malik Beasley misses 23-foot three point jumper | 118 | 114 |
| OT1 | 3:10 | MIA | Jimmy Butler defensive rebound | 118 | 114 |
| OT1 | 2:49 | MIA | Duncan Robinson makes driving layup (Jimmy Butler assists) | 120 | 114 |
| OT1 | 2:49 | DET | Pistons Full timeout | 120 | 114 |
| OT1 | 2:49 | DET | Ronald Holland II enters the game for Ausar Thompson | 120 | 114 |
| OT1 | 2:35 | DET | Malik Beasley misses 27-foot three point jumper | 120 | 114 |
| OT1 | 2:32 | MIA | Tyler Herro defensive rebound | 120 | 114 |
| OT1 | 2:14 | MIA | Duncan Robinson makes 11-foot driving floating jump shot (Terry Rozier assists) | 122 | 114 |
| OT1 | 2:07 | DET | Tim Hardaway Jr. makes 25-foot three point jumper (Cade Cunningham assists) | 122 | 117 |
| OT1 | 1:47 | MIA | Tyler Herro misses 25-foot three point jumper | 122 | 117 |
| OT1 | 1:45 | DET | Cade Cunningham defensive rebound | 122 | 117 |
| OT1 | 1:35 | DET | Tim Hardaway Jr. makes 28-foot three point jumper (Cade Cunningham assists) | 122 | 120 |
| OT1 | 1:35 | MIA | Heat Full timeout | 122 | 120 |
| OT1 | 1:17 | MIA | Tyler Herro misses 28-foot three point shot | 122 | 120 |
| OT1 | 1:15 | DET | Cade Cunningham defensive rebound | 122 | 120 |
| OT1 | 1:10 | DET | Tim Hardaway Jr. makes 24-foot three point shot (Cade Cunningham assists) | 122 | 123 |
| OT1 | 1:10 | — | (01:10) [Heat] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL) | 122 | 123 |
| OT1 | 0:00 | MIA | Bam Adebayo misses 15-foot two point shot | 122 | 123 |
| OT1 | 0:00 | MIA | Jimmy Butler offensive rebound | 122 | 123 |
| OT1 | 0:00 | MIA | Jimmy Butler makes two point shot | 124 | 123 |
| OT1 | 0:00 | DET | Cade Cunningham makes driving layup | 124 | 125 |
| OT1 | 0:00 | MIA | Tyler Herro misses 26-foot three point pullup jump shot | 124 | 125 |
| OT1 | 0:00 | DET | Jalen Duren defensive rebound | 124 | 125 |
| OT1 | 0:00 | MIA | Duncan Robinson personal take foul | 124 | 125 |
| OT1 | 0:00 | DET | Simone Fontecchio enters the game for Jalen Duren | 124 | 125 |
| OT1 | 0:00 | MIA | Haywood Highsmith enters the game for Duncan Robinson | 124 | 125 |
| OT1 | 0:00 | DET | Pistons Full timeout | 124 | 125 |
| OT1 | 0:00 | DET | Tim Hardaway Jr. bad pass (Tyler Herro steals) | 124 | 125 |
| OT1 | 0:00 | MIA | Heat Full timeout | 124 | 125 |
| OT1 | 0:00 | DET | Ausar Thompson enters the game for Ronald Holland II | 124 | 125 |
| OT1 | 0:00 | DET | Jalen Duren enters the game for Simone Fontecchio | 124 | 125 |
| OT1 | 0:00 | MIA | Duncan Robinson enters the game for Haywood Highsmith | 124 | 125 |
| OT1 | 0:00 | MIA | Jimmy Butler misses layup | 124 | 125 |
| OT1 | 0:00 | MIA | Jimmy Butler offensive rebound | 124 | 125 |
| OT1 | 0:00 | DET | Cade Cunningham personal foul | 124 | 125 |
| OT1 | 0:00 | MIA | Tyler Herro misses 29-foot three point pullup jump shot | 124 | 125 |
| OT1 | 0:00 | DET | Ausar Thompson defensive rebound | 124 | 125 |
| OT1 | 0:00 | — | End of the 1st Overtime | 124 | 125 |
| OT1 | 0:00 | — | End of Game | 124 | 125 |
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: 115 home / 114 away
Delta (derived − official): -115 / -114
Lineup context: unavailable
Aggregate possession metrics (pace, PPP, ratings) are suppressed for this game.
Showing 25 of 200 matches · 200 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:36 | DETDetroit Pistons | Other | 0 | Miami Heat 0, Detroit Pistons 0MIA 0 · DET 0 | |
| 2 | Q1 11:13 | MIAMiami Heat | Made shot | 3 | Miami Heat 3, Detroit Pistons 0MIA 3 · DET 0 | |
| 3 | Q1 10:51 | DETDetroit Pistons | Made shot | 3 | Miami Heat 3, Detroit Pistons 3MIA 3 · DET 3 | |
| 4 | Q1 10:39 | MIAMiami Heat | Other | 0 | Miami Heat 3, Detroit Pistons 3MIA 3 · DET 3 | |
| 5 | Q1 10:15 | DETDetroit Pistons | Made shot | 2 | Miami Heat 3, Detroit Pistons 5MIA 3 · DET 5 | |
| 6 | Q1 9:49 | MIAMiami Heat | Made shot | 2 | Miami Heat 5, Detroit Pistons 5MIA 5 · DET 5 | |
| 7 | Q1 9:35 | DETDetroit Pistons | Made shot | 3 | Miami Heat 5, Detroit Pistons 8MIA 5 · DET 8 | |
| 8 | Q1 9:17 | MIAMiami Heat | Turnover | 0 | Miami Heat 5, Detroit Pistons 8MIA 5 · DET 8 | |
| 9 | Q1 9:13 | MIAMiami Heat | Other | 2 | Miami Heat 7, Detroit Pistons 10MIA 7 · DET 10 | |
| 10 | Q1 8:58 | DETDetroit Pistons | Made shot | 2 | Miami Heat 7, Detroit Pistons 10MIA 7 · DET 10 | |
| 11 | Q1 8:50 | MIAMiami Heat | Made shot | 2 | Miami Heat 9, Detroit Pistons 10MIA 9 · DET 10 | |
| 12 | Q1 8:40 | DETDetroit Pistons | Turnover | 0 | Miami Heat 9, Detroit Pistons 10MIA 9 · DET 10 | |
| 13 | Q1 8:35 | MIAMiami Heat | Other | 0 | Miami Heat 9, Detroit Pistons 10MIA 9 · DET 10 | |
| 14 | Q1 8:28 | DETDetroit Pistons | Made shot | 3 | Miami Heat 9, Detroit Pistons 13MIA 9 · DET 13 | |
| 15 | Q1 8:15 | MIAMiami Heat | Made shot | 2 | Miami Heat 11, Detroit Pistons 13MIA 11 · DET 13 | |
| 16 | Q1 8:00 | DETDetroit Pistons | Made shot | 2 | Miami Heat 11, Detroit Pistons 15MIA 11 · DET 15 | |
| 17 | Q1 7:41 | MIAMiami Heat | Other | 0 | Miami Heat 11, Detroit Pistons 15MIA 11 · DET 15 | |
| 18 | Q1 7:35 | DETDetroit Pistons | Made shot | 2 | Miami Heat 11, Detroit Pistons 17MIA 11 · DET 17 | |
| 19 | Q1 7:35 | DETDetroit Pistons | Other | 0 | Miami Heat 11, Detroit Pistons 17MIA 11 · DET 17 | |
| 20 | Q1 7:21 | MIAMiami Heat | Other | 0 | Miami Heat 11, Detroit Pistons 17MIA 11 · DET 17 | |
| 21 | Q1 7:10 | DETDetroit Pistons | Made shot | 2 | Miami Heat 11, Detroit Pistons 19MIA 11 · DET 19 | |
| 22 | Q1 6:45 | MIAMiami Heat | Other | 0 | Miami Heat 11, Detroit Pistons 19MIA 11 · DET 19 | |
| 23 | Q1 6:24 | MIAMiami Heat | Made shot | 3 | Miami Heat 14, Detroit Pistons 19MIA 14 · DET 19 | |
| 24 | Q1 6:07 | DETDetroit Pistons | Other | 0 | Miami Heat 14, Detroit Pistons 19MIA 14 · DET 19 | |
| 25 | Q1 5:51 | MIAMiami Heat | Made shot | 2 | Miami Heat 16, Detroit Pistons 19MIA 16 · DET 19 |
POSS 1 · Q1 11:36
DETDetroit Pistons
Other
0 PTS
POSS 2 · Q1 11:13
MIAMiami Heat
Made shot
3 PTS
POSS 3 · Q1 10:51
DETDetroit Pistons
Made shot
3 PTS
POSS 4 · Q1 10:39
MIAMiami Heat
Other
0 PTS
POSS 5 · Q1 10:15
DETDetroit Pistons
Made shot
2 PTS
POSS 6 · Q1 9:49
MIAMiami Heat
Made shot
2 PTS
POSS 7 · Q1 9:35
DETDetroit Pistons
Made shot
3 PTS
POSS 8 · Q1 9:17
MIAMiami Heat
Turnover
0 PTS
POSS 9 · Q1 9:13
MIAMiami Heat
Other
2 PTS
POSS 10 · Q1 8:58
DETDetroit Pistons
Made shot
2 PTS
POSS 11 · Q1 8:50
MIAMiami Heat
Made shot
2 PTS
POSS 12 · Q1 8:40
DETDetroit Pistons
Turnover
0 PTS
POSS 13 · Q1 8:35
MIAMiami Heat
Other
0 PTS
POSS 14 · Q1 8:28
DETDetroit Pistons
Made shot
3 PTS
POSS 15 · Q1 8:15
MIAMiami Heat
Made shot
2 PTS
POSS 16 · Q1 8:00
DETDetroit Pistons
Made shot
2 PTS
POSS 17 · Q1 7:41
MIAMiami Heat
Other
0 PTS
POSS 18 · Q1 7:35
DETDetroit Pistons
Made shot
2 PTS
POSS 19 · Q1 7:35
DETDetroit Pistons
Other
0 PTS
POSS 20 · Q1 7:21
MIAMiami Heat
Other
0 PTS
POSS 21 · Q1 7:10
DETDetroit Pistons
Made shot
2 PTS
POSS 22 · Q1 6:45
MIAMiami Heat
Other
0 PTS
POSS 23 · Q1 6:24
MIAMiami Heat
Made shot
3 PTS
POSS 24 · Q1 6:07
DETDetroit Pistons
Other
0 PTS
POSS 25 · Q1 5:51
MIAMiami Heat
Made shot
2 PTS