POSS 1 · Q1 11:43
MIAMiami Heat
Made shot
2 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Tue, Nov 23, 2021·2021-22
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 20 | 26 | 21 | 33 | 100 | |
| 25 | 28 | 23 | 16 | 92 |
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 +12 Q4 3:43DET +12 Q3 3:13
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% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 31 | 15 | 9 | 5 | 1 | 0 | 2 | 6-10 | 0-0 | 3-6 | -6 | 59.3% | |
| 35 | 15 | 6 | 8 | 2 | 2 | 5 | 4-10 | 1-6 | 6-6 | +11 | 59.3% | |
| 35 | 15 | 9 | 5 | 1 | 0 | 3 | 4-13 | 0-1 | 7-9 | -7 | 44.2% | |
| 23 | 11 | 3 | 0 | 0 | 0 | 1 | 4-8 | 3-6 | 0-0 | -15 | 68.8% | |
| 22 | 0 | 6 | 1 | 0 | 0 | 0 | 0-1 | 0-1 | 0-0 | -14 | 0.0% | |
| 33 | 31 | 8 | 3 | 0 | 0 | 3 | 12-21 | 4-8 | 3-4 | +15 | 68.1% | |
| 17 | 6 | 6 | 0 | 0 | 0 | 0 | 3-4 | 0-0 | 0-0 | +14 | 75.0% | |
| 26 | 6 | 2 | 0 | 3 | 1 | 2 | 2-5 | 1-3 | 1-2 | +22 | 51.0% | |
| 18 | 1 | 2 | 0 | 2 | 0 | 0 | 0-4 | 0-4 | 1-2 | +20 | 10.2% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| DET | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 35 | 21 | 7 | 3 | 3 | 0 | 0 | 6-17 | 1-5 | 8-9 | +5 | 50.1% | |
| 34 | 9 | 2 | 9 | 3 | 0 | 3 | 4-7 | 0-2 | 1-1 | +7 | 60.5% | |
| 36 | 15 | 5 | 0 | 0 | 0 | 2 | 6-16 | 3-10 | 0-0 | +1 | 46.9% | |
| 17 | 7 | 3 | 2 | 0 | 0 | 1 | 3-5 | 1-1 | 0-0 | -6 | 70.0% | |
| 29 | 6 | 3 | 6 | 1 | 0 | 4 | 2-10 | 1-7 | 1-1 | -11 | 28.7% | |
| 15 | 10 | 2 | 1 | 0 | 1 | 1 | 5-7 | 0-1 | 0-0 | -10 | 71.4% | |
| 25 | 6 | 9 | 0 | 0 | 0 | 0 | 2-4 | 0-0 | 2-3 | +1 | 56.4% | |
| 31 | 13 | 1 | 1 | 0 | 0 | 0 | 5-12 | 3-9 | 0-0 | -17 | 54.2% | |
| 11 | 5 | 2 | 0 | 0 | 0 | 2 | 2-6 | 1-3 | 0-0 | -9 | 41.7% | |
| 7 | 0 | 1 | 0 | 0 | 0 | 1 | 0-0 | 0-0 | 0-0 | -1 | — | |
| OUT · SUSPENDED BY LEAGUE | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
450 events
| Q | Clock | Team | Play | MIA | DET |
|---|---|---|---|---|---|
| Q1 | 12:00 | MIA | Bam Adebayo vs. Luka Garza (P.J. Tucker gains possession) | 0 | 0 |
| Q1 | 11:48 | DET | Cade Cunningham personal foul | 0 | 0 |
| Q1 | 11:43 | MIA | Duncan Robinson makes 4-foot two point shot (Bam Adebayo assists) | 2 | 0 |
| Q1 | 11:26 | DET | Jerami Grant makes 26-foot three point jumper (Cade Cunningham assists) | 2 | 3 |
| Q1 | 10:59 | MIA | Bam Adebayo misses 20-foot pullup jump shot | 2 | 3 |
| Q1 | 10:55 | DET | Jerami Grant defensive rebound | 2 | 3 |
| Q1 | 10:47 | DET | Jerami Grant misses 30-foot three point jumper | 2 | 3 |
| Q1 | 10:42 | MIA | Jimmy Butler defensive rebound | 2 | 3 |
| Q1 | 10:36 | MIA | Bam Adebayo makes layup (Jimmy Butler assists) | 4 | 3 |
| Q1 | 10:36 | DET | Luka Garza shooting foul | 4 | 3 |
| Q1 | 10:36 | MIA | Bam Adebayo misses free throw 1 of 1 | 4 | 3 |
| Q1 | 10:32 | DET | Luka Garza defensive rebound | 4 | 3 |
| Q1 | 10:17 | DET | Cory Joseph misses 25-foot three point jumper | 4 | 3 |
| Q1 | 10:13 | DET | Jerami Grant offensive rebound | 4 | 3 |
| Q1 | 10:10 | DET | Jerami Grant misses layup | 4 | 3 |
| Q1 | 10:07 | MIA | Duncan Robinson defensive rebound | 4 | 3 |
| Q1 | 9:56 | MIA | Jimmy Butler bad pass (Jerami Grant steals) | 4 | 3 |
| Q1 | 9:48 | DET | Saddiq Bey makes 27-foot step back jumpshot | 4 | 6 |
| Q1 | 9:28 | MIA | Jimmy Butler makes 10-foot two point shot | 6 | 6 |
| Q1 | 9:03 | DET | Saddiq Bey misses 25-foot three point jumper | 6 | 6 |
| Q1 | 8:59 | MIA | Kyle Lowry defensive rebound | 6 | 6 |
| Q1 | 8:55 | MIA | Bam Adebayo makes two point shot (Kyle Lowry assists) | 8 | 6 |
| Q1 | 8:45 | DET | Cade Cunningham misses 25-foot three point pullup jump shot | 8 | 6 |
| Q1 | 8:45 | MIA | P.J. Tucker defensive rebound | 8 | 6 |
| Q1 | 8:33 | MIA | Jimmy Butler misses driving layup | 8 | 6 |
| Q1 | 8:31 | DET | Cade Cunningham defensive rebound | 8 | 6 |
| Q1 | 8:27 | DET | Saddiq Bey makes 26-foot three point jumper (Cade Cunningham assists) | 8 | 9 |
| Q1 | 8:12 | DET | Cory Joseph shooting foul | 8 | 9 |
| Q1 | 8:12 | MIA | Jimmy Butler makes free throw 1 of 2 | 9 | 9 |
| Q1 | 8:12 | MIA | Jimmy Butler makes free throw 2 of 2 | 10 | 9 |
| Q1 | 7:53 | DET | Saddiq Bey makes driving layup | 10 | 11 |
| Q1 | 7:41 | MIA | Bam Adebayo misses 15-foot pullup jump shot | 10 | 11 |
| Q1 | 7:37 | DET | Cade Cunningham defensive rebound | 10 | 11 |
| Q1 | 7:31 | DET | Cory Joseph makes driving layup (Luka Garza assists) | 10 | 13 |
| Q1 | 7:31 | MIA | P.J. Tucker shooting foul | 10 | 13 |
| Q1 | 7:31 | DET | Cory Joseph makes free throw 1 of 1 | 10 | 14 |
| Q1 | 7:08 | MIA | Bam Adebayo steps out of bounds turnover | 10 | 14 |
| Q1 | 6:56 | DET | Jerami Grant misses 17-foot pullup jump shot | 10 | 14 |
| Q1 | 6:53 | MIA | P.J. Tucker defensive rebound | 10 | 14 |
| Q1 | 6:36 | MIA | Duncan Robinson misses driving layup | 10 | 14 |
| Q1 | 6:36 | MIA | Jimmy Butler offensive rebound | 10 | 14 |
| Q1 | 6:36 | DET | Luka Garza shooting foul | 10 | 14 |
| Q1 | 6:36 | DET | Pistons Full timeout | 10 | 14 |
| Q1 | 6:36 | DET | Trey Lyles enters the game for Luka Garza | 10 | 14 |
| Q1 | 6:36 | MIA | Jimmy Butler misses free throw 1 of 2 | 10 | 14 |
| Q1 | 6:36 | MIA | Heat offensive team rebound | 10 | 14 |
| Q1 | 6:36 | MIA | Jimmy Butler makes free throw 2 of 2 | 11 | 14 |
| Q1 | 6:16 | DET | Cade Cunningham misses driving layup | 11 | 14 |
| Q1 | 6:14 | MIA | P.J. Tucker defensive rebound | 11 | 14 |
| Q1 | 6:11 | MIA | Kyle Lowry misses 26-foot three point pullup jump shot | 11 | 14 |
| Q1 | 6:07 | DET | Trey Lyles defensive rebound | 11 | 14 |
| Q1 | 6:02 | MIA | Duncan Robinson personal foul | 11 | 14 |
| Q1 | 5:45 | DET | Saddiq Bey makes 28-foot three point jumper (Cory Joseph assists) | 11 | 17 |
| Q1 | 5:25 | MIA | Duncan Robinson misses 25-foot three point jumper | 11 | 17 |
| Q1 | 5:20 | DET | Jerami Grant defensive rebound | 11 | 17 |
| Q1 | 5:06 | DET | Trey Lyles misses 18-foot jumper | 11 | 17 |
| Q1 | 5:02 | MIA | Jimmy Butler defensive rebound | 11 | 17 |
| Q1 | 4:59 | MIA | Kyle Lowry bad pass (Cory Joseph steals) | 11 | 17 |
| Q1 | 4:53 | DET | Saddiq Bey misses 27-foot three point jumper | 11 | 17 |
| Q1 | 4:51 | DET | Trey Lyles offensive rebound | 11 | 17 |
| Q1 | 4:43 | DET | Cory Joseph makes 3-foot layup (Cade Cunningham assists) | 11 | 19 |
| Q1 | 4:42 | MIA | Heat Full timeout | 11 | 19 |
| Q1 | 4:42 | DET | Frank Jackson enters the game for Cory Joseph | 11 | 19 |
| Q1 | 4:42 | MIA | Gabe Vincent enters the game for Kyle Lowry | 11 | 19 |
| Q1 | 4:42 | MIA | Tyler Herro enters the game for Bam Adebayo | 11 | 19 |
| Q1 | 4:42 | MIA | Dewayne Dedmon enters the game for Duncan Robinson | 11 | 19 |
| Q1 | 4:19 | MIA | Jimmy Butler misses 15-foot pullup jump shot | 11 | 19 |
| Q1 | 4:15 | DET | Trey Lyles defensive rebound | 11 | 19 |
| Q1 | 4:06 | DET | Saddiq Bey misses driving layup | 11 | 19 |
| Q1 | 4:03 | DET | Saddiq Bey offensive rebound | 11 | 19 |
| Q1 | 4:00 | DET | Frank Jackson misses 27-foot three point jumper | 11 | 19 |
| Q1 | 3:55 | MIA | Gabe Vincent defensive rebound | 11 | 19 |
| Q1 | 3:40 | DET | Frank Jackson loose ball foul | 11 | 19 |
| Q1 | 3:40 | MIA | Jimmy Butler makes free throw 1 of 2 | 12 | 19 |
| Q1 | 3:40 | DET | Hamidou Diallo enters the game for Saddiq Bey | 12 | 19 |
| Q1 | 3:40 | MIA | Jimmy Butler makes free throw 2 of 2 | 13 | 19 |
| Q1 | 3:21 | MIA | Dewayne Dedmon personal foul | 13 | 19 |
| Q1 | 3:21 | MIA | Caleb Martin enters the game for P.J. Tucker | 13 | 19 |
| Q1 | 3:10 | DET | Cade Cunningham bad pass (Gabe Vincent steals) | 13 | 19 |
| Q1 | 2:59 | MIA | Jimmy Butler makes layup (Tyler Herro assists) | 15 | 19 |
| Q1 | 2:59 | DET | Cade Cunningham shooting foul | 15 | 19 |
| Q1 | 2:59 | MIA | Jimmy Butler makes free throw 1 of 1 | 16 | 19 |
| Q1 | 2:45 | MIA | Dewayne Dedmon defensive 3-seconds (technical foul) | 16 | 19 |
| Q1 | 2:45 | DET | Saben Lee enters the game for Cade Cunningham | 16 | 19 |
| Q1 | 2:45 | DET | Jerami Grant makes technical free throw | 16 | 20 |
| Q1 | 2:32 | DET | Frank Jackson makes 27-foot step back jumpshot (Hamidou Diallo assists) | 16 | 23 |
| Q1 | 2:13 | MIA | Tyler Herro misses two point shot | 16 | 23 |
| Q1 | 2:13 | MIA | Jimmy Butler offensive rebound | 16 | 23 |
| Q1 | 2:04 | DET | Saben Lee traveling | 16 | 23 |
| Q1 | 1:55 | MIA | Tyler Herro makes 18-foot pullup jump shot | 18 | 23 |
| Q1 | 1:43 | MIA | Caleb Martin kicked ball violation | 18 | 23 |
| Q1 | 1:43 | DET | Josh Jackson enters the game for Jerami Grant | 18 | 23 |
| Q1 | 1:28 | DET | Frank Jackson misses 26-foot three point jumper | 18 | 23 |
| Q1 | 1:24 | MIA | Dewayne Dedmon defensive rebound | 18 | 23 |
| Q1 | 1:22 | DET | Frank Jackson personal foul | 18 | 23 |
| Q1 | 1:22 | MIA | Tyler Herro makes free throw 1 of 2 | 19 | 23 |
| Q1 | 1:22 | MIA | Bam Adebayo enters the game for Dewayne Dedmon | 19 | 23 |
| Q1 | 1:22 | MIA | Kyle Lowry enters the game for Jimmy Butler | 19 | 23 |
| Q1 | 1:22 | MIA | Tyler Herro makes free throw 2 of 2 | 20 | 23 |
| Q1 | 0:00 | DET | Josh Jackson misses 28-foot three point jumper | 20 | 23 |
| Q1 | 0:00 | MIA | Bam Adebayo defensive rebound | 20 | 23 |
| Q1 | 0:00 | MIA | Caleb Martin misses layup | 20 | 23 |
| Q1 | 0:00 | DET | Josh Jackson defensive rebound | 20 | 23 |
| Q1 | 0:00 | DET | Josh Jackson bad pass (Gabe Vincent steals) | 20 | 26 |
| Q1 | 0:00 | MIA | Tyler Herro misses 27-foot three point jumper | 20 | 26 |
| Q1 | 0:00 | DET | Trey Lyles defensive rebound | 20 | 26 |
| Q1 | 0:00 | DET | Hamidou Diallo makes layup | 20 | 28 |
| Q1 | 0:00 | MIA | Kyle Lowry misses 26-foot three point jumper | 20 | 28 |
| Q1 | 0:00 | MIA | Heat offensive team rebound | 20 | 28 |
| Q1 | 0:00 | — | End of the 1st Quarter | 20 | 28 |
| Q1 | 2:13 | MIA | Jimmy Butler misses 3-foot tip shot | 16 | 23 |
| Q1 | 2:13 | DET | Saben Lee defensive rebound | 16 | 23 |
| Q2 | 11:49 | DET | Hamidou Diallo bad pass (Caleb Martin steals) | 20 | 25 |
| Q2 | 11:48 | MIA | Caleb Martin out of bounds bad pass turnover | 20 | 25 |
| Q2 | 11:23 | DET | Hamidou Diallo misses 28-foot three point jumper | 20 | 25 |
| Q2 | 11:20 | MIA | Bam Adebayo defensive rebound | 20 | 25 |
| Q2 | 11:02 | MIA | Bam Adebayo misses 6-foot two point shot | 20 | 25 |
| Q2 | 10:59 | DET | Trey Lyles defensive rebound | 20 | 25 |
| Q2 | 10:50 | DET | Josh Jackson makes layup | 20 | 27 |
| Q2 | 10:30 | MIA | Tyler Herro misses 19-foot jumper | 20 | 27 |
| Q2 | 10:26 | MIA | Tyler Herro offensive rebound | 20 | 27 |
| Q2 | 10:20 | MIA | Tyler Herro makes finger roll layup | 22 | 27 |
| Q2 | 10:00 | DET | Frank Jackson misses 23-foot three point jumper | 22 | 27 |
| Q2 | 9:57 | MIA | Tyler Herro defensive rebound | 22 | 27 |
| Q2 | 9:53 | MIA | Hamidou Diallo blocks Tyler Herro 's 4-foot driving layup | 22 | 27 |
| Q2 | 9:52 | MIA | Heat offensive team rebound | 22 | 27 |
| Q2 | 9:52 | DET | Cory Joseph enters the game for Saben Lee | 22 | 27 |
| Q2 | 9:48 | MIA | Kyle Lowry makes 4-foot layup (Bam Adebayo assists) | 24 | 27 |
| Q2 | 9:35 | MIA | Caleb Martin personal foul | 24 | 27 |
| Q2 | 9:26 | DET | Josh Jackson misses 27-foot three point jumper | 24 | 27 |
| Q2 | 9:22 | MIA | Bam Adebayo defensive rebound | 24 | 27 |
| Q2 | 9:13 | MIA | Tyler Herro makes 26-foot three point jumper | 27 | 27 |
| Q2 | 8:53 | DET | Hamidou Diallo makes two point shot (Cory Joseph assists) | 27 | 29 |
| Q2 | 8:34 | MIA | Caleb Martin misses 25-foot three point jumper | 27 | 29 |
| Q2 | 8:34 | DET | Pistons defensive team rebound | 27 | 29 |
| Q2 | 8:18 | DET | Frank Jackson makes 27-foot three point jumper (Cory Joseph assists) | 27 | 32 |
| Q2 | 7:53 | MIA | Gabe Vincent misses 28-foot three point jumper | 27 | 32 |
| Q2 | 7:53 | DET | Pistons defensive team rebound | 27 | 32 |
| Q2 | 7:33 | DET | Cory Joseph out of bounds lost ball turnover | 27 | 32 |
| Q2 | 7:12 | MIA | Kyle Lowry makes 6-foot two point shot | 29 | 32 |
| Q2 | 6:57 | DET | Josh Jackson back court turnover | 29 | 32 |
| Q2 | 6:57 | DET | Pistons Full timeout | 29 | 32 |
| Q2 | 6:57 | DET | Saddiq Bey enters the game for Hamidou Diallo | 29 | 32 |
| Q2 | 6:57 | DET | Luka Garza enters the game for Trey Lyles | 29 | 32 |
| Q2 | 6:57 | MIA | Dewayne Dedmon enters the game for Gabe Vincent | 29 | 32 |
| Q2 | 6:57 | MIA | Jimmy Butler enters the game for Bam Adebayo | 29 | 32 |
| Q2 | 6:47 | DET | Cory Joseph shooting foul | 29 | 32 |
| Q2 | 6:47 | MIA | Kyle Lowry makes free throw 1 of 2 | 30 | 32 |
| Q2 | 6:47 | MIA | Kyle Lowry makes free throw 2 of 2 | 31 | 32 |
| Q2 | 6:32 | DET | Josh Jackson makes 23-foot three point jumper (Frank Jackson assists) | 31 | 35 |
| Q2 | 6:12 | MIA | Dewayne Dedmon makes driving dunk (Jimmy Butler assists) | 33 | 35 |
| Q2 | 5:52 | DET | Saddiq Bey misses 26-foot three point jumper | 33 | 35 |
| Q2 | 5:48 | MIA | Tyler Herro defensive rebound | 33 | 35 |
| Q2 | 5:41 | MIA | Kyle Lowry misses 22-foot three point jumper | 33 | 35 |
| Q2 | 5:38 | DET | Josh Jackson defensive rebound | 33 | 35 |
| Q2 | 5:35 | MIA | Dewayne Dedmon kicked ball violation | 33 | 35 |
| Q2 | 5:35 | DET | Cade Cunningham enters the game for Frank Jackson | 33 | 35 |
| Q2 | 5:35 | DET | Jerami Grant enters the game for Josh Jackson | 33 | 35 |
| Q2 | 5:35 | MIA | Duncan Robinson enters the game for Kyle Lowry | 33 | 35 |
| Q2 | 5:35 | MIA | P.J. Tucker enters the game for Caleb Martin | 33 | 35 |
| Q2 | 5:23 | DET | Jerami Grant misses 9-foot two point shot | 33 | 35 |
| Q2 | 5:18 | DET | Luka Garza offensive rebound | 33 | 35 |
| Q2 | 5:16 | DET | Cade Cunningham misses 26-foot three point jumper | 33 | 35 |
| Q2 | 5:14 | DET | Pistons offensive team rebound | 33 | 35 |
| Q2 | 5:11 | DET | Luka Garza makes 17-foot jumper (Cory Joseph assists) | 33 | 37 |
| Q2 | 4:52 | MIA | Dewayne Dedmon misses 16-foot jumper | 33 | 37 |
| Q2 | 4:49 | DET | Saddiq Bey defensive rebound | 33 | 37 |
| Q2 | 4:43 | DET | Luka Garza makes 26-foot three point jumper (Cory Joseph assists) | 33 | 40 |
| Q2 | 4:30 | MIA | Tyler Herro makes 17-foot pullup jump shot (P.J. Tucker assists) | 35 | 40 |
| Q2 | 4:19 | DET | Luka Garza makes layup (Cory Joseph assists) | 35 | 42 |
| Q2 | 4:02 | MIA | Jimmy Butler misses 4-foot two point shot | 35 | 42 |
| Q2 | 3:59 | DET | Luka Garza defensive rebound | 35 | 42 |
| Q2 | 3:55 | DET | Jerami Grant makes layup (Cade Cunningham assists) | 35 | 44 |
| Q2 | 3:55 | MIA | P.J. Tucker shooting foul | 35 | 44 |
| Q2 | 3:55 | MIA | Bam Adebayo enters the game for Dewayne Dedmon | 35 | 44 |
| Q2 | 3:55 | DET | Jerami Grant makes free throw 1 of 1 | 35 | 45 |
| Q2 | 3:45 | MIA | Tyler Herro offensive charge | 35 | 45 |
| Q2 | 3:45 | MIA | Tyler Herro turnover | 35 | 45 |
| Q2 | 3:29 | DET | Luka Garza misses layup | 35 | 45 |
| Q2 | 3:23 | MIA | Duncan Robinson defensive rebound | 35 | 45 |
| Q2 | 3:10 | MIA | Duncan Robinson misses 27-foot three point jumper | 35 | 45 |
| Q2 | 3:07 | MIA | Bam Adebayo offensive rebound | 35 | 45 |
| Q2 | 3:07 | MIA | Bam Adebayo makes two point shot | 37 | 45 |
| Q2 | 3:07 | DET | Luka Garza shooting foul | 37 | 45 |
| Q2 | 3:07 | MIA | Bam Adebayo makes free throw 1 of 1 | 38 | 45 |
| Q2 | 2:49 | DET | Saddiq Bey lost ball turnover (Bam Adebayo steals) | 38 | 45 |
| Q2 | 2:36 | MIA | Tyler Herro makes 5-foot dunk (Bam Adebayo assists) | 40 | 45 |
| Q2 | 2:17 | DET | Cade Cunningham makes 28-foot three point jumper | 40 | 48 |
| Q2 | 2:06 | MIA | Duncan Robinson makes 28-foot three point jumper (Bam Adebayo assists) | 43 | 48 |
| Q2 | 1:51 | DET | Jerami Grant makes driving layup (Luka Garza assists) | 43 | 50 |
| Q2 | 1:51 | MIA | Bam Adebayo shooting foul | 43 | 50 |
| Q2 | 1:51 | MIA | Heat Full timeout | 43 | 50 |
| Q2 | 1:51 | DET | Trey Lyles enters the game for Luka Garza | 43 | 50 |
| Q2 | 1:51 | MIA | Kyle Lowry enters the game for Tyler Herro | 43 | 50 |
| Q2 | 1:51 | DET | Jerami Grant makes free throw 1 of 1 | 43 | 51 |
| Q2 | 1:12 | DET | Jerami Grant personal take foul | 43 | 51 |
| Q2 | 1:12 | DET | Frank Jackson enters the game for Cade Cunningham | 43 | 51 |
| Q2 | 1:03 | MIA | Kyle Lowry bad pass (Jerami Grant steals) | 46 | 51 |
| Q2 | 0:00 | DET | Saddiq Bey misses 27-foot three point jumper | 46 | 51 |
| Q2 | 0:00 | MIA | Jimmy Butler defensive rebound | 46 | 51 |
| Q2 | 0:00 | MIA | Duncan Robinson makes 23-foot three point jumper (Jimmy Butler assists) | 49 | 51 |
| Q2 | 0:00 | DET | Jerami Grant misses 30-foot three point jumper | 49 | 51 |
| Q2 | 0:00 | DET | Frank Jackson offensive rebound | 49 | 51 |
| Q2 | 0:00 | MIA | Kyle Lowry shooting foul | 46 | 51 |
| Q2 | 0:00 | DET | Jerami Grant makes free throw 1 of 2 | 46 | 52 |
| Q2 | 0:00 | DET | Hamidou Diallo enters the game for Cory Joseph | 46 | 52 |
| Q2 | 0:00 | MIA | Tyler Herro enters the game for P.J. Tucker | 46 | 52 |
| Q2 | 0:00 | DET | Jerami Grant makes free throw 2 of 2 | 46 | 53 |
| Q2 | 0:00 | MIA | Bam Adebayo misses 13-foot two point shot | 46 | 53 |
| Q2 | 0:00 | DET | Trey Lyles defensive rebound | 46 | 53 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 46 | 53 |
| Q2 | 1:27 | MIA | shot clock turnover | 43 | 51 |
| Q2 | 1:12 | DET | Cade Cunningham bad pass (Kyle Lowry steals) | 43 | 51 |
| Q3 | 12:00 | DET | Cade Cunningham enters the game for Frank Jackson | 46 | 53 |
| Q3 | 12:00 | DET | Cory Joseph enters the game for Trey Lyles | 46 | 53 |
| Q3 | 12:00 | DET | Luka Garza enters the game for Hamidou Diallo | 46 | 53 |
| Q3 | 12:00 | MIA | P.J. Tucker enters the game for Tyler Herro | 46 | 53 |
| Q3 | 11:41 | DET | Jerami Grant misses 20-foot jumper | 46 | 53 |
| Q3 | 11:36 | MIA | P.J. Tucker defensive rebound | 46 | 53 |
| Q3 | 11:19 | MIA | Duncan Robinson makes 27-foot three point jumper (Jimmy Butler assists) | 49 | 53 |
| Q3 | 11:00 | DET | Cade Cunningham makes 8-foot two point shot (Jerami Grant assists) | 49 | 55 |
| Q3 | 10:42 | MIA | Kyle Lowry misses 26-foot three point jumper | 49 | 55 |
| Q3 | 10:38 | DET | Cade Cunningham defensive rebound | 49 | 55 |
| Q3 | 10:30 | DET | Jerami Grant misses 23-foot three point jumper | 49 | 55 |
| Q3 | 10:26 | MIA | Jimmy Butler defensive rebound | 49 | 55 |
| Q3 | 10:20 | DET | Cory Joseph personal foul | 49 | 55 |
| Q3 | 10:15 | MIA | Duncan Robinson misses three point jumper | 49 | 55 |
| Q3 | 10:11 | DET | Saddiq Bey defensive rebound | 49 | 55 |
| Q3 | 9:50 | DET | shot clock turnover | 49 | 55 |
| Q3 | 9:43 | DET | Luka Garza shooting foul | 49 | 55 |
| Q3 | 9:43 | MIA | Bam Adebayo misses free throw 1 of 2 | 49 | 55 |
| Q3 | 9:43 | MIA | Heat offensive team rebound | 49 | 55 |
| Q3 | 9:43 | MIA | Bam Adebayo makes free throw 2 of 2 | 50 | 55 |
| Q3 | 9:26 | DET | Cade Cunningham misses 7-foot two point shot | 50 | 55 |
| Q3 | 9:24 | MIA | P.J. Tucker defensive rebound | 50 | 55 |
| Q3 | 9:23 | DET | Cade Cunningham shooting foul | 50 | 55 |
| Q3 | 9:23 | MIA | Kyle Lowry makes free throw 1 of 2 | 51 | 55 |
| Q3 | 9:23 | DET | Trey Lyles enters the game for Luka Garza | 51 | 55 |
| Q3 | 9:23 | MIA | Kyle Lowry makes free throw 2 of 2 | 52 | 55 |
| Q3 | 9:06 | MIA | Kyle Lowry personal foul | 52 | 55 |
| Q3 | 8:50 | DET | Jerami Grant misses 6-foot two point shot | 52 | 55 |
| Q3 | 8:47 | MIA | P.J. Tucker defensive rebound | 52 | 55 |
| Q3 | 8:46 | DET | Cade Cunningham personal foul | 52 | 55 |
| Q3 | 8:46 | DET | Frank Jackson enters the game for Cade Cunningham | 52 | 55 |
| Q3 | 8:39 | MIA | P.J. Tucker misses 24-foot three point jumper | 52 | 55 |
| Q3 | 8:35 | DET | Jerami Grant defensive rebound | 52 | 55 |
| Q3 | 8:25 | MIA | Duncan Robinson shooting foul | 52 | 55 |
| Q3 | 8:25 | DET | Trey Lyles makes free throw 1 of 2 | 52 | 56 |
| Q3 | 8:25 | DET | Trey Lyles makes free throw 2 of 2 | 52 | 57 |
| Q3 | 8:13 | MIA | Jimmy Butler misses driving layup | 52 | 57 |
| Q3 | 8:10 | MIA | Bam Adebayo offensive rebound | 52 | 57 |
| Q3 | 8:09 | MIA | Bam Adebayo lost ball turnover (Jerami Grant steals) | 52 | 57 |
| Q3 | 7:49 | DET | Jerami Grant makes 19-foot pullup jump shot | 52 | 59 |
| Q3 | 7:38 | MIA | Jimmy Butler offensive foul | 52 | 59 |
| Q3 | 7:38 | MIA | Jimmy Butler turnover | 52 | 59 |
| Q3 | 7:17 | DET | Cory Joseph makes 10-foot two point shot | 52 | 61 |
| Q3 | 6:59 | MIA | Jimmy Butler misses 24-foot three point pullup jump shot | 52 | 61 |
| Q3 | 6:55 | DET | Jerami Grant defensive rebound | 52 | 61 |
| Q3 | 6:51 | DET | Jerami Grant misses 29-foot three point jumper | 52 | 61 |
| Q3 | 6:47 | MIA | Duncan Robinson defensive rebound | 52 | 61 |
| Q3 | 6:38 | MIA | Jimmy Butler misses 8-foot two point shot | 52 | 61 |
| Q3 | 6:33 | MIA | Bam Adebayo offensive rebound | 52 | 61 |
| Q3 | 6:31 | MIA | Bam Adebayo makes two point shot | 54 | 61 |
| Q3 | 6:29 | DET | Pistons Full timeout | 54 | 61 |
| Q3 | 6:12 | MIA | Jimmy Butler personal foul | 54 | 61 |
| Q3 | 5:58 | DET | Cory Joseph misses 29-foot three point jumper | 54 | 61 |
| Q3 | 5:54 | MIA | Bam Adebayo defensive rebound | 54 | 61 |
| Q3 | 5:49 | MIA | Duncan Robinson offensive foul | 54 | 61 |
| Q3 | 5:49 | MIA | Duncan Robinson turnover | 54 | 61 |
| Q3 | 5:49 | MIA | Tyler Herro enters the game for Kyle Lowry | 54 | 61 |
| Q3 | 5:31 | DET | Saddiq Bey misses 28-foot step back jumpshot | 54 | 61 |
| Q3 | 5:25 | MIA | Bam Adebayo defensive rebound | 54 | 61 |
| Q3 | 5:13 | MIA | Tyler Herro misses 24-foot three point jumper | 54 | 61 |
| Q3 | 5:11 | MIA | Jimmy Butler offensive rebound | 54 | 61 |
| Q3 | 5:08 | MIA | Jimmy Butler makes two point shot | 56 | 61 |
| Q3 | 4:52 | DET | Frank Jackson makes 24-foot three point jumper | 56 | 64 |
| Q3 | 4:39 | MIA | Bam Adebayo makes 2-foot dunk (Jimmy Butler assists) | 58 | 64 |
| Q3 | 4:29 | DET | Trey Lyles makes 13-foot two point shot (Cory Joseph assists) | 58 | 66 |
| Q3 | 4:08 | MIA | Tyler Herro misses 9-foot two point shot | 58 | 66 |
| Q3 | 4:06 | DET | Saddiq Bey defensive rebound | 58 | 66 |
| Q3 | 3:52 | DET | Frank Jackson makes 12-foot pullup jump shot | 58 | 68 |
| Q3 | 3:50 | MIA | Heat Full timeout | 58 | 68 |
| Q3 | 3:50 | MIA | Caleb Martin enters the game for Bam Adebayo | 58 | 68 |
| Q3 | 3:50 | MIA | Dewayne Dedmon enters the game for P.J. Tucker | 58 | 68 |
| Q3 | 3:27 | MIA | Jimmy Butler misses driving floating jump shot | 58 | 68 |
| Q3 | 3:22 | DET | Cory Joseph defensive rebound | 58 | 68 |
| Q3 | 3:13 | DET | Jerami Grant makes 19-foot jumper (Cory Joseph assists) | 58 | 70 |
| Q3 | 2:53 | MIA | Caleb Martin makes 26-foot three point jumper (Tyler Herro assists) | 61 | 70 |
| Q3 | 2:34 | DET | Jerami Grant misses 9-foot two point shot | 61 | 70 |
| Q3 | 2:34 | DET | Trey Lyles offensive rebound | 61 | 70 |
| Q3 | 2:34 | DET | Trey Lyles misses tip shot | 61 | 70 |
| Q3 | 2:34 | DET | Trey Lyles offensive rebound | 61 | 70 |
| Q3 | 2:34 | DET | Trey Lyles makes two point shot | 61 | 72 |
| Q3 | 2:34 | MIA | Dewayne Dedmon shooting foul | 61 | 72 |
| Q3 | 2:34 | DET | Saben Lee enters the game for Cory Joseph | 61 | 72 |
| Q3 | 2:34 | DET | Trey Lyles misses free throw 1 of 1 | 61 | 72 |
| Q3 | 2:30 | MIA | Dewayne Dedmon defensive rebound | 61 | 72 |
| Q3 | 2:20 | MIA | Tyler Herro makes 11-foot two point shot | 63 | 72 |
| Q3 | 1:55 | DET | Saddiq Bey misses 25-foot three point jumper | 63 | 72 |
| Q3 | 1:44 | DET | Hamidou Diallo enters the game for Saddiq Bey | 63 | 72 |
| Q3 | 1:44 | MIA | Gabe Vincent enters the game for Duncan Robinson | 63 | 72 |
| Q3 | 1:44 | DET | Dewayne Dedmon vs. Trey Lyles (Hamidou Diallo gains possession) | 63 | 72 |
| Q3 | 1:44 | DET | Pistons offensive team rebound | 63 | 72 |
| Q3 | 1:44 | DET | Hamidou Diallo makes layup | 63 | 74 |
| Q3 | 1:44 | DET | Frank Jackson shooting foul | 63 | 75 |
| Q3 | 1:44 | MIA | Gabe Vincent misses free throw 1 of 2 | 63 | 74 |
| Q3 | 1:44 | MIA | Gabe Vincent makes free throw 2 of 2 | 64 | 74 |
| Q3 | 1:28 | DET | Frank Jackson misses driving layup | 65 | 75 |
| Q3 | 1:25 | MIA | Dewayne Dedmon defensive rebound | 65 | 75 |
| Q3 | 1:19 | MIA | Tyler Herro misses 25-foot three point jumper | 65 | 75 |
| Q3 | 1:17 | MIA | Dewayne Dedmon offensive rebound | 65 | 75 |
| Q3 | 1:05 | MIA | Jimmy Butler misses 21-foot two point shot | 65 | 75 |
| Q3 | 1:01 | MIA | Jimmy Butler offensive rebound | 65 | 75 |
| Q3 | 1:01 | DET | Saben Lee shooting foul | 65 | 75 |
| Q3 | 1:01 | MIA | Jimmy Butler makes free throw 1 of 2 | 65 | 75 |
| Q3 | 1:44 | MIA | Heat offensive team rebound | 63 | 74 |
| Q3 | 1:01 | MIA | Jimmy Butler misses free throw 2 of 2 | 65 | 75 |
| Q3 | 0:00 | DET | Trey Lyles defensive rebound | 65 | 75 |
| Q3 | 0:00 | DET | Josh Jackson misses 21-foot pullup jump shot | 65 | 74 |
| Q3 | 0:00 | MIA | Tyler Herro defensive rebound | 65 | 74 |
| Q3 | 0:00 | MIA | Tyler Herro makes layup | 67 | 74 |
| Q3 | 0:00 | DET | Frank Jackson misses 24-foot three point jumper | 67 | 74 |
| Q3 | 0:00 | DET | Hamidou Diallo offensive rebound | 67 | 74 |
| Q3 | 0:00 | DET | Hamidou Diallo makes layup | 67 | 76 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 67 | 76 |
| Q3 | 1:01 | DET | Josh Jackson enters the game for Jerami Grant | 65 | 74 |
| Q4 | 12:00 | DET | Luka Garza enters the game for Trey Lyles | 67 | 76 |
| Q4 | 12:00 | DET | Cade Cunningham enters the game for Saben Lee | 67 | 76 |
| Q4 | 12:00 | MIA | Kyle Lowry enters the game for Jimmy Butler | 67 | 76 |
| Q4 | 11:53 | DET | Hamidou Diallo personal foul | 67 | 76 |
| Q4 | 11:47 | MIA | Tyler Herro misses two point shot | 67 | 76 |
| Q4 | 11:44 | MIA | Dewayne Dedmon offensive rebound | 67 | 76 |
| Q4 | 11:43 | MIA | Gabe Vincent misses 27-foot three point jumper | 67 | 76 |
| Q4 | 11:41 | DET | Pistons defensive team rebound | 67 | 76 |
| Q4 | 11:41 | MIA | Dewayne Dedmon loose ball foul | 67 | 76 |
| Q4 | 11:14 | DET | Frank Jackson shooting foul | 67 | 76 |
| Q4 | 11:14 | MIA | Caleb Martin misses free throw 1 of 2 | 67 | 76 |
| Q4 | 11:14 | MIA | Heat offensive team rebound | 67 | 76 |
| Q4 | 11:14 | MIA | Caleb Martin makes free throw 2 of 2 | 68 | 76 |
| Q4 | 10:55 | DET | Cade Cunningham misses 28-foot three point jumper | 68 | 76 |
| Q4 | 10:53 | DET | Hamidou Diallo offensive rebound | 68 | 76 |
| Q4 | 10:47 | MIA | Gabe Vincent personal foul | 68 | 76 |
| Q4 | 10:39 | MIA | Dewayne Dedmon defensive 3-seconds (technical foul) | 68 | 76 |
| Q4 | 10:39 | DET | Cade Cunningham makes technical free throw | 68 | 77 |
| Q4 | 10:28 | DET | Cade Cunningham traveling | 68 | 77 |
| Q4 | 10:16 | MIA | Tyler Herro makes 23-foot three point jumper (Kyle Lowry assists) | 71 | 77 |
| Q4 | 10:05 | DET | Hamidou Diallo misses 12-foot jumper | 71 | 77 |
| Q4 | 10:02 | MIA | Kyle Lowry defensive rebound | 71 | 77 |
| Q4 | 9:58 | MIA | Tyler Herro makes 26-foot three point jumper (Kyle Lowry assists) | 74 | 77 |
| Q4 | 9:58 | DET | Pistons Full timeout | 74 | 77 |
| Q4 | 9:58 | DET | Saddiq Bey enters the game for Josh Jackson | 74 | 77 |
| Q4 | 11:24 | DET | Kyle Lowry blocks Josh Jackson 's 4-foot jumper | 67 | 76 |
| Q4 | 11:24 | MIA | Heat defensive team rebound | 67 | 76 |
| Q4 | 9:35 | DET | Saddiq Bey lost ball turnover (Kyle Lowry steals) | 74 | 77 |
| Q4 | 9:29 | MIA | Caleb Martin makes 2-foot dunk (Kyle Lowry assists) | 76 | 77 |
| Q4 | 9:19 | DET | Luka Garza misses 7-foot jumper | 76 | 77 |
| Q4 | 9:19 | MIA | Dewayne Dedmon defensive rebound | 76 | 77 |
| Q4 | 9:13 | MIA | Kyle Lowry misses 24-foot three point jumper | 76 | 77 |
| Q4 | 9:09 | DET | Saddiq Bey defensive rebound | 76 | 77 |
| Q4 | 8:51 | DET | Saddiq Bey makes 12-foot jumper (Cade Cunningham assists) | 76 | 79 |
| Q4 | 8:24 | MIA | Dewayne Dedmon makes layup (Kyle Lowry assists) | 78 | 79 |
| Q4 | 8:17 | DET | Cade Cunningham bad pass (Caleb Martin steals) | 78 | 79 |
| Q4 | 8:09 | MIA | Tyler Herro makes 18-foot pullup jump shot | 80 | 79 |
| Q4 | 7:54 | DET | Luka Garza offensive foul | 80 | 79 |
| Q4 | 7:54 | DET | Luka Garza turnover | 80 | 79 |
| Q4 | 7:54 | DET | Cory Joseph enters the game for Frank Jackson | 80 | 79 |
| Q4 | 7:54 | DET | Jerami Grant enters the game for Hamidou Diallo | 80 | 79 |
| Q4 | 7:54 | DET | Trey Lyles enters the game for Luka Garza | 80 | 79 |
| Q4 | 7:42 | MIA | Tyler Herro makes 29-foot three point jumper | 83 | 79 |
| Q4 | 7:30 | DET | Cade Cunningham misses 25-foot three point jumper | 83 | 79 |
| Q4 | 7:26 | MIA | Tyler Herro defensive rebound | 83 | 79 |
| Q4 | 7:22 | MIA | Dewayne Dedmon makes 4-foot dunk (Kyle Lowry assists) | 85 | 79 |
| Q4 | 7:22 | DET | Pistons Full timeout | 85 | 79 |
| Q4 | 6:58 | DET | Kyle Lowry blocks Cory Joseph 's 4-foot driving layup | 85 | 79 |
| Q4 | 6:55 | MIA | Gabe Vincent defensive rebound | 85 | 79 |
| Q4 | 6:41 | MIA | Gabe Vincent misses three point jumper | 85 | 79 |
| Q4 | 6:39 | MIA | Caleb Martin offensive rebound | 85 | 79 |
| Q4 | 6:36 | MIA | Gabe Vincent misses 23-foot three point jumper | 85 | 79 |
| Q4 | 6:33 | DET | Cory Joseph defensive rebound | 85 | 79 |
| Q4 | 6:30 | DET | Caleb Martin blocks Saddiq Bey 's 4-foot jumper | 85 | 79 |
| Q4 | 6:22 | MIA | Tyler Herro defensive rebound | 85 | 79 |
| Q4 | 6:14 | MIA | Tyler Herro misses 25-foot step back jumpshot | 85 | 79 |
| Q4 | 6:10 | DET | Jerami Grant defensive rebound | 85 | 79 |
| Q4 | 6:01 | MIA | Kyle Lowry shooting foul | 85 | 79 |
| Q4 | 6:01 | DET | Jerami Grant makes free throw 1 of 2 | 85 | 80 |
| Q4 | 6:01 | DET | Frank Jackson enters the game for Trey Lyles | 85 | 80 |
| Q4 | 6:01 | DET | Jerami Grant misses free throw 2 of 2 | 85 | 80 |
| Q4 | 5:57 | MIA | Tyler Herro defensive rebound | 85 | 80 |
| Q4 | 5:38 | MIA | Kyle Lowry makes 30-foot three point jumper (Tyler Herro assists) | 88 | 80 |
| Q4 | 5:32 | MIA | Gabe Vincent personal foul | 88 | 80 |
| Q4 | 5:18 | DET | Frank Jackson makes 11-foot driving floating jump shot (Jerami Grant assists) | 88 | 82 |
| Q4 | 5:11 | MIA | Heat Full timeout | 88 | 82 |
| Q4 | 5:11 | MIA | Jimmy Butler enters the game for Gabe Vincent | 88 | 82 |
| Q4 | 5:11 | MIA | Bam Adebayo enters the game for Dewayne Dedmon | 88 | 82 |
| Q4 | 5:02 | MIA | Tyler Herro out of bounds bad pass turnover | 88 | 82 |
| Q4 | 4:40 | DET | Cade Cunningham misses 28-foot three point jumper | 88 | 82 |
| Q4 | 4:36 | MIA | Kyle Lowry defensive rebound | 88 | 82 |
| Q4 | 4:30 | MIA | Kyle Lowry misses driving layup | 88 | 82 |
| Q4 | 4:26 | MIA | Kyle Lowry offensive rebound | 88 | 82 |
| Q4 | 4:25 | MIA | Kyle Lowry makes layup | 90 | 82 |
| Q4 | 4:11 | DET | Jerami Grant misses driving floating jump shot | 90 | 82 |
| Q4 | 4:11 | MIA | Jimmy Butler defensive rebound | 90 | 82 |
| Q4 | 4:06 | DET | Frank Jackson personal foul | 90 | 82 |
| Q4 | 3:59 | MIA | Tyler Herro makes 20-foot pullup jump shot (Bam Adebayo assists) | 92 | 82 |
| Q4 | 3:48 | DET | Cade Cunningham misses 23-foot step back jumpshot | 92 | 82 |
| Q4 | 3:45 | MIA | Kyle Lowry defensive rebound | 92 | 82 |
| Q4 | 3:43 | MIA | Jimmy Butler makes layup (Kyle Lowry assists) | 94 | 82 |
| Q4 | 3:43 | DET | Pistons Full timeout | 94 | 82 |
| Q4 | 3:28 | DET | Frank Jackson misses 26-foot three point jumper | 94 | 82 |
| Q4 | 3:24 | MIA | Caleb Martin defensive rebound | 94 | 82 |
| Q4 | 3:12 | MIA | Heat Full timeout | 94 | 82 |
| Q4 | 3:08 | MIA | Caleb Martin misses 23-foot three point jumper | 94 | 82 |
| Q4 | 3:03 | DET | Jerami Grant defensive rebound | 94 | 82 |
| Q4 | 2:48 | DET | Cory Joseph lost ball turnover (Jimmy Butler steals) | 94 | 82 |
| Q4 | 2:37 | MIA | Kyle Lowry bad pass (Cory Joseph steals) | 94 | 82 |
| Q4 | 2:32 | DET | Cory Joseph makes 4-foot two point shot | 94 | 84 |
| Q4 | 2:06 | MIA | Caleb Martin traveling | 94 | 84 |
| Q4 | 1:44 | DET | Saddiq Bey misses two point shot | 94 | 84 |
| Q4 | 1:39 | MIA | Kyle Lowry defensive rebound | 94 | 84 |
| Q4 | 1:27 | MIA | Kyle Lowry out of bounds bad pass turnover | 94 | 84 |
| Q4 | 1:18 | MIA | Bam Adebayo shooting foul | 94 | 84 |
| Q4 | 1:18 | DET | Jerami Grant makes free throw 1 of 2 | 94 | 85 |
| Q4 | 1:18 | DET | Jerami Grant makes free throw 2 of 2 | 94 | 86 |
| Q4 | 1:11 | MIA | Kyle Lowry bad pass (Cade Cunningham steals) | 94 | 86 |
| Q4 | 1:09 | DET | Saddiq Bey makes layup (Cade Cunningham assists) | 94 | 88 |
| Q4 | 0:00 | DET | Jerami Grant shooting foul | 94 | 88 |
| Q4 | 0:00 | DET | Frank Jackson misses 28-foot three point jumper | 94 | 88 |
| Q4 | 0:00 | MIA | Bam Adebayo defensive rebound | 94 | 88 |
| Q4 | 0:00 | MIA | Bam Adebayo makes layup (Kyle Lowry assists) | 96 | 88 |
| Q4 | 0:00 | DET | Cory Joseph lost ball turnover (Caleb Martin steals) | 96 | 88 |
| Q4 | 0:00 | DET | Frank Jackson personal take foul | 96 | 88 |
| Q4 | 0:00 | DET | Hamidou Diallo enters the game for Frank Jackson | 96 | 88 |
| Q4 | 0:00 | MIA | Kyle Lowry makes free throw 1 of 2 | 97 | 88 |
| Q4 | 0:00 | MIA | Kyle Lowry makes free throw 2 of 2 | 98 | 88 |
| Q4 | 0:00 | DET | Jerami Grant makes 5-foot jumper (Cory Joseph assists) | 98 | 90 |
| Q4 | 0:00 | MIA | Tyler Herro out of bounds lost ball turnover | 98 | 90 |
| Q4 | 0:00 | DET | Hamidou Diallo makes 3-foot driving dunk (Jerami Grant assists) | 98 | 92 |
| Q4 | 0:00 | MIA | Heat Full timeout | 98 | 92 |
| Q4 | 0:00 | MIA | Bam Adebayo misses free throw 1 of 2 | 94 | 88 |
| Q4 | 0:00 | MIA | Heat offensive team rebound | 94 | 88 |
| Q4 | 0:00 | MIA | Bam Adebayo makes free throw 2 of 2 | 95 | 88 |
| Q4 | 0:00 | MIA | Jimmy Butler lost ball turnover (Cory Joseph steals) | 99 | 92 |
| Q4 | 0:00 | DET | Saddiq Bey misses 28-foot three point jumper | 99 | 92 |
| Q4 | 0:00 | MIA | Tyler Herro defensive rebound | 99 | 92 |
| Q4 | 0:00 | DET | Saddiq Bey personal foul | 99 | 92 |
| Q4 | 0:00 | MIA | Tyler Herro misses free throw 1 of 2 | 99 | 92 |
| Q4 | 0:00 | MIA | Heat offensive team rebound | 99 | 92 |
| Q4 | 0:00 | MIA | Tyler Herro makes free throw 2 of 2 | 100 | 92 |
| Q4 | 0:00 | — | End of the 4th Quarter | 100 | 92 |
| Q4 | 0:00 | — | End of Game | 100 | 92 |
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: Primary feed
Official comparison: Mismatched
Derived team possessions: 0 home / 0 away
NBA-reported team possessions: 94 home / 94 away
Delta (derived − official): -94 / -94
Lineup context: unavailable
Aggregate possession metrics (pace, PPP, ratings) are suppressed for this game.
Showing 25 of 157 matches · 157 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:43 | MIAMiami Heat | Made shot | 2 | Miami Heat 2, Detroit Pistons 0MIA 2 · DET 0 | |
| 2 | Q1 11:26 | DETDetroit Pistons | Made shot | 3 | Miami Heat 2, Detroit Pistons 3MIA 2 · DET 3 | |
| 3 | Q1 10:59 | MIAMiami Heat | Other | 0 | Miami Heat 2, Detroit Pistons 3MIA 2 · DET 3 | |
| 4 | Q1 10:47 | DETDetroit Pistons | Other | 0 | Miami Heat 2, Detroit Pistons 3MIA 2 · DET 3 | |
| 5 | Q1 10:36 | MIAMiami Heat | Made shot | 2 | Miami Heat 4, Detroit Pistons 3MIA 4 · DET 3 | |
| 6 | Q1 10:36 | MIAMiami Heat | Other | 0 | Miami Heat 4, Detroit Pistons 3MIA 4 · DET 3 | |
| 7 | Q1 10:17 | DETDetroit Pistons | Other | 0 | Miami Heat 4, Detroit Pistons 3MIA 4 · DET 3 | |
| 8 | Q1 9:48 | DETDetroit Pistons | Made shot | 3 | Miami Heat 4, Detroit Pistons 6MIA 4 · DET 6 | |
| 9 | Q1 9:28 | MIAMiami Heat | Made shot | 2 | Miami Heat 6, Detroit Pistons 6MIA 6 · DET 6 | |
| 10 | Q1 9:03 | DETDetroit Pistons | Other | 0 | Miami Heat 6, Detroit Pistons 6MIA 6 · DET 6 | |
| 11 | Q1 8:55 | MIAMiami Heat | Made shot | 2 | Miami Heat 8, Detroit Pistons 6MIA 8 · DET 6 | |
| 12 | Q1 8:45 | DETDetroit Pistons | Other | 0 | Miami Heat 8, Detroit Pistons 6MIA 8 · DET 6 | |
| 13 | Q1 8:33 | MIAMiami Heat | Other | 0 | Miami Heat 8, Detroit Pistons 6MIA 8 · DET 6 | |
| 14 | Q1 8:27 | DETDetroit Pistons | Made shot | 3 | Miami Heat 8, Detroit Pistons 9MIA 8 · DET 9 | |
| 15 | Q1 8:12 | MIAMiami Heat | Other | 2 | Miami Heat 10, Detroit Pistons 11MIA 10 · DET 11 | |
| 16 | Q1 7:53 | DETDetroit Pistons | Made shot | 2 | Miami Heat 10, Detroit Pistons 11MIA 10 · DET 11 | |
| 17 | Q1 7:41 | MIAMiami Heat | Other | 0 | Miami Heat 10, Detroit Pistons 11MIA 10 · DET 11 | |
| 18 | Q1 7:31 | DETDetroit Pistons | Made shot | 2 | Miami Heat 10, Detroit Pistons 13MIA 10 · DET 13 | |
| 19 | Q1 7:31 | DETDetroit Pistons | Other | 1 | Miami Heat 10, Detroit Pistons 14MIA 10 · DET 14 | |
| 20 | Q1 7:08 | MIAMiami Heat | Turnover | 0 | Miami Heat 10, Detroit Pistons 14MIA 10 · DET 14 | |
| 21 | Q1 6:56 | DETDetroit Pistons | Other | 0 | Miami Heat 10, Detroit Pistons 14MIA 10 · DET 14 | |
| 22 | Q1 6:36 | MIAMiami Heat | Other | 1 | Miami Heat 11, Detroit Pistons 14MIA 11 · DET 14 | |
| 23 | Q1 5:45 | DETDetroit Pistons | Made shot | 3 | Miami Heat 11, Detroit Pistons 17MIA 11 · DET 17 | |
| 24 | Q1 5:25 | MIAMiami Heat | Other | 0 | Miami Heat 11, Detroit Pistons 17MIA 11 · DET 17 | |
| 25 | Q1 5:06 | DETDetroit Pistons | Other | 0 | Miami Heat 11, Detroit Pistons 17MIA 11 · DET 17 |
POSS 1 · Q1 11:43
MIAMiami Heat
Made shot
2 PTS
POSS 2 · Q1 11:26
DETDetroit Pistons
Made shot
3 PTS
POSS 3 · Q1 10:59
MIAMiami Heat
Other
0 PTS
POSS 4 · Q1 10:47
DETDetroit Pistons
Other
0 PTS
POSS 5 · Q1 10:36
MIAMiami Heat
Made shot
2 PTS
POSS 6 · Q1 10:36
MIAMiami Heat
Other
0 PTS
POSS 7 · Q1 10:17
DETDetroit Pistons
Other
0 PTS
POSS 8 · Q1 9:48
DETDetroit Pistons
Made shot
3 PTS
POSS 9 · Q1 9:28
MIAMiami Heat
Made shot
2 PTS
POSS 10 · Q1 9:03
DETDetroit Pistons
Other
0 PTS
POSS 11 · Q1 8:55
MIAMiami Heat
Made shot
2 PTS
POSS 12 · Q1 8:45
DETDetroit Pistons
Other
0 PTS
POSS 13 · Q1 8:33
MIAMiami Heat
Other
0 PTS
POSS 14 · Q1 8:27
DETDetroit Pistons
Made shot
3 PTS
POSS 15 · Q1 8:12
MIAMiami Heat
Other
2 PTS
POSS 16 · Q1 7:53
DETDetroit Pistons
Made shot
2 PTS
POSS 17 · Q1 7:41
MIAMiami Heat
Other
0 PTS
POSS 18 · Q1 7:31
DETDetroit Pistons
Made shot
2 PTS
POSS 19 · Q1 7:31
DETDetroit Pistons
Other
1 PTS
POSS 20 · Q1 7:08
MIAMiami Heat
Turnover
0 PTS
POSS 21 · Q1 6:56
DETDetroit Pistons
Other
0 PTS
POSS 22 · Q1 6:36
MIAMiami Heat
Other
1 PTS
POSS 23 · Q1 5:45
DETDetroit Pistons
Made shot
3 PTS
POSS 24 · Q1 5:25
MIAMiami Heat
Other
0 PTS
POSS 25 · Q1 5:06
DETDetroit Pistons
Other
0 PTS