Refs: Dedric Taylor, Sean Corbin, Phenizee Ransom
Play-by-Play (483 Plays)
|
| Clock | Team | Play Description | MIA - DET |
|---|---|---|---|
| Q4 0.0 | End of Game | 90 - 100 | |
| Q4 0.0 | End of the 4th Quarter | 90 - 100 | |
| Q4 1.3 | DET | shot clock turnover | 90 - 100 |
| Q4 22.5 | DET | Saddiq Bey defensive rebound | 90 - 100 |
| Q4 27.7 | MIA | Max Strus misses 26-foot three point jumper | 90 - 100 |
| Q4 34.7 | MIA | Dewayne Dedmon defensive rebound | 90 - 100 |
| Q4 39.1 | DET | Cory Joseph misses free throw 2 of 2 | 90 - 100 |
| Q4 39.1 | DET | Cory Joseph makes free throw 1 of 2 +1 | 90 - 100 |
| Q4 39.1 | (00:39.1) [Heat] COACH'S CHALLENGE (CALL STANDS) [Heat] charged with a timeout | 90 - 99 | |
| Q4 39.1 | MIA | Heat Full timeout | 90 - 99 |
| Q4 39.1 | MIA | Max Strus shooting foul | 90 - 99 |
| Q4 56.4 | DET | Killian Hayes defensive rebound | 90 - 99 |
| Q4 1:02 | MIA | Kyle Lowry misses free throw 2 of 2 | 90 - 99 |
| Q4 1:02 | MIA | Marcus Garrett enters the game for Duncan Robinson | 90 - 99 |
| Q4 1:02 | MIA | Kyle Lowry makes free throw 1 of 2 +1 | 90 - 99 |
| Q4 1:02 | DET | Killian Hayes personal foul | 89 - 99 |
| Q4 1:02 | MIA | Kyle Lowry defensive rebound | 89 - 99 |
| Q4 1:02 | DET | Killian Hayes misses 12-foot pullup jump shot | 89 - 99 |
| Q4 1:16 | DET | Isaiah Stewart defensive rebound | 89 - 99 |
| Q4 1:19 | MIA | Duncan Robinson misses 23-foot three point jumper | 89 - 99 |
| Q4 1:31 | MIA | Duncan Robinson enters the game for Marcus Garrett | 89 - 99 |
| Q4 1:31 | DET | Cory Joseph enters the game for Cade Cunningham | 89 - 99 |
| Q4 1:31 | DET | Cade Cunningham turnover | 89 - 99 |
| Q4 1:31 | DET | Cade Cunningham offensive charge | 89 - 99 |
| Q4 1:35 | DET | Hamidou Diallo defensive rebound | 89 - 99 |
| Q4 1:40 | MIA | Kyle Lowry misses 31-foot three point jumper | 89 - 99 |
| Q4 1:47 | DET | Cade Cunningham traveling | 89 - 99 |
| Q4 1:55 | MIA | Marcus Garrett personal foul | 89 - 99 |
| Q4 1:59 | MIA | Kyle Lowry makes free throw 2 of 2 +1 | 89 - 99 |
| Q4 1:59 | MIA | Marcus Garrett enters the game for Duncan Robinson | 88 - 99 |
| Q4 1:59 | MIA | Heat offensive team rebound | 88 - 99 |
| Q4 1:59 | MIA | Kyle Lowry misses free throw 1 of 2 | 88 - 99 |
| Q4 1:59 | DET | Isaiah Stewart shooting foul | 88 - 99 |
| Q4 2:07 | DET | Isaiah Stewart turnover | 88 - 99 |
| Q4 2:07 | DET | Isaiah Stewart offensive foul | 88 - 99 |
| Q4 2:12 | DET | Hamidou Diallo defensive rebound | 88 - 99 |
| Q4 2:16 | MIA | Duncan Robinson misses 23-foot three point jumper | 88 - 99 |
| Q4 2:25 | MIA | Gabe Vincent defensive rebound | 88 - 99 |
| Q4 2:27 | DET | Hamidou Diallo misses driving layup | 88 - 99 |
| Q4 2:38 | MIA | Kyle Lowry traveling | 88 - 99 |
| Q4 2:52 | DET | Killian Hayes makes 26-foot three point jumper (Hamidou Diallo assists) +3 | 88 - 99 |
| Q4 3:11 | DET | Isaiah Stewart defensive rebound | 88 - 96 |
| Q4 3:16 | MIA | Duncan Robinson misses 24-foot three point jumper | 88 - 96 |
| Q4 3:30 | DET | Saddiq Bey makes free throw 3 of 3 +1 | 88 - 96 |
| Q4 3:30 | DET | Pistons offensive team rebound | 88 - 95 |
| Q4 3:30 | DET | Saddiq Bey misses free throw 2 of 3 | 88 - 95 |
| Q4 3:30 | DET | Saddiq Bey makes free throw 1 of 3 +1 | 88 - 95 |
| Q4 3:30 | MIA | Max Strus shooting foul | 88 - 94 |
| Q4 3:42 | MIA | Kyle Lowry makes free throw 2 of 2 +1 | 88 - 94 |
| Q4 3:42 | MIA | Kyle Lowry makes free throw 1 of 2 +1 | 87 - 94 |
| Q4 3:42 | DET | Cade Cunningham personal foul | 86 - 94 |
| Q4 4:02 | DET | Saddiq Bey makes 25-foot three point jumper (Cade Cunningham assists) +3 | 86 - 94 |
| Q4 4:17 | MIA | Duncan Robinson makes 24-foot three point jumper (Kyle Lowry assists) +3 | 86 - 91 |
| Q4 4:31 | DET | Pistons delay of game violation | 83 - 91 |
| Q4 4:31 | MIA | Heat Full timeout | 83 - 91 |
| Q4 4:32 | DET | Saddiq Bey makes 26-foot three point jumper (Cade Cunningham assists) +3 | 83 - 91 |
| Q4 4:43 | DET | Cade Cunningham defensive rebound | 83 - 88 |
| Q4 4:46 | MIA | Kyle Lowry misses 23-foot three point jumper | 83 - 88 |
| Q4 4:49 | MIA | Max Strus offensive rebound | 83 - 88 |
| Q4 4:51 | MIA | Duncan Robinson misses 30-foot three point jumper | 83 - 88 |
| Q4 4:53 | MIA | Kyle Lowry offensive rebound | 83 - 88 |
| Q4 4:57 | MIA | Gabe Vincent misses 27-foot three point jumper | 83 - 88 |
| Q4 5:06 | DET | Hamidou Diallo enters the game for Cory Joseph | 83 - 88 |
| Q4 5:06 | DET | Isaiah Stewart personal foul | 83 - 88 |
| Q4 5:26 | MIA | Heat defensive team rebound | 83 - 88 |
| Q4 5:26 | DET | Cory Joseph misses 27-foot three point jumper | 83 - 88 |
| Q4 5:45 | MIA | Kyle Lowry makes driving layup (Gabe Vincent assists) +2 | 83 - 88 |
| Q4 5:58 | DET | Killian Hayes lost ball turnover (Max Strus steals) | 81 - 88 |
| Q4 6:13 | DET | Isaiah Stewart offensive rebound | 81 - 88 |
| Q4 6:13 | DET | Killian Hayes misses 28-foot three point jumper | 81 - 88 |
| Q4 6:36 | MIA | Dewayne Dedmon makes layup (Kyle Lowry assists) +2 | 81 - 88 |
| Q4 6:49 | MIA | Dewayne Dedmon enters the game for KZ Okpala | 79 - 88 |
| Q4 6:49 | MIA | Gabe Vincent enters the game for Marcus Garrett | 79 - 88 |
| Q4 6:49 | MIA | Heat Full timeout | 79 - 88 |
| Q4 6:49 | DET | Cade Cunningham makes two point shot +2 | 79 - 88 |
| Q4 6:52 | MIA | Kyle Lowry bad pass (Cade Cunningham steals) | 79 - 86 |
| Q4 7:16 | DET | Saddiq Bey makes 17-foot jumper (Cade Cunningham assists) +2 | 79 - 86 |
| Q4 7:39 | MIA | KZ Okpala enters the game for Dewayne Dedmon | 79 - 84 |
| Q4 7:39 | DET | Killian Hayes enters the game for Saben Lee | 79 - 84 |
| Q4 7:39 | DET | Saddiq Bey enters the game for Trey Lyles | 79 - 84 |
| Q4 7:39 | DET | Isaiah Stewart enters the game for Frank Jackson | 79 - 84 |
| Q4 7:39 | DET | Pistons Full timeout | 79 - 84 |
| Q4 7:39 | MIA | Max Strus makes free throw 3 of 3 +1 | 79 - 84 |
| Q4 7:39 | MIA | Heat offensive team rebound | 78 - 84 |
| Q4 7:39 | MIA | Max Strus misses free throw 2 of 3 | 78 - 84 |
| Q4 7:39 | MIA | Max Strus makes free throw 1 of 3 +1 | 78 - 84 |
| Q4 7:39 | DET | Frank Jackson shooting foul | 77 - 84 |
| Q4 7:51 | MIA | Heat defensive team rebound | 75 - 84 |
| Q4 7:53 | DET | Cade Cunningham misses 26-foot three point jumper | 75 - 84 |
| Q4 8:11 | MIA | Kyle Lowry lost ball turnover (Trey Lyles steals) | 75 - 84 |
| Q4 8:15 | MIA | Duncan Robinson defensive rebound | 75 - 84 |
| Q4 8:17 | DET | Trey Lyles misses driving layup | 75 - 84 |
| Q4 8:23 | MIA | Dewayne Dedmon personal foul | 75 - 84 |
| Q4 8:28 | DET | Saben Lee defensive rebound | 75 - 84 |
| Q4 8:32 | MIA | Max Strus misses pullup jump shot | 75 - 84 |
| Q4 8:43 | DET | Saben Lee personal foul | 75 - 84 |
| Q4 8:49 | MIA | Max Strus defensive rebound | 75 - 84 |
| Q4 8:52 | DET | Trey Lyles misses 27-foot three point jumper | 75 - 84 |
| Q4 9:02 | DET | Trey Lyles defensive rebound | 75 - 84 |
| Q4 9:02 | MIA | Max Strus misses 29-foot three point jumper | 75 - 84 |
| Q4 9:10 | DET | Cory Joseph makes driving layup +2 | 75 - 84 |
| Q4 9:28 | MIA | Max Strus makes 23-foot three point jumper (Dewayne Dedmon assists) +3 | 75 - 82 |
| Q4 9:49 | MIA | Heat defensive team rebound | 72 - 82 |
| Q4 9:50 | DET | Frank Jackson misses 26-foot three point jumper | 72 - 82 |
| Q4 9:56 | MIA | Marcus Garrett personal foul | 72 - 82 |
| Q4 10:14 | MIA | Max Strus makes driving layup (Duncan Robinson assists) +2 | 72 - 82 |
| Q4 10:31 | DET | Saben Lee makes 28-foot three point jumper (Frank Jackson assists) +3 | 70 - 82 |
| Q4 10:50 | MIA | Marcus Garrett makes 26-foot three point jumper (Kyle Lowry assists) +3 | 70 - 79 |
| Q4 10:59 | DET | Trey Lyles personal foul | 69 - 79 |
| Q4 11:07 | MIA | Max Strus defensive rebound | 69 - 79 |
| Q4 11:09 | DET | Saben Lee misses driving layup | 69 - 79 |
| Q4 11:22 | MIA | Dewayne Dedmon makes two point shot (Kyle Lowry assists) +2 | 69 - 79 |
| Q4 11:36 | DET | shot clock turnover | 67 - 79 |
| Q3 0.0 | End of the 3rd Quarter | 67 - 79 | |
| Q3 0.0 | MIA | Dewayne Dedmon enters the game for KZ Okpala | 67 - 79 |
| Q3 0.0 | MIA | Duncan Robinson enters the game for Gabe Vincent | 67 - 79 |
| Q3 0.0 | DET | Cade Cunningham enters the game for Saddiq Bey | 67 - 79 |
| Q3 0.0 | MIA | Heat offensive team rebound | 67 - 79 |
| Q3 0.0 | MIA | Gabe Vincent misses 28-foot three point jumper | 67 - 79 |
| Q3 12.8 | DET | Frank Jackson makes two point shot (Cory Joseph assists) +2 | 67 - 79 |
| Q3 17.2 | DET | Saddiq Bey defensive rebound | 67 - 77 |
| Q3 17.2 | MIA | Trey Lyles blocks Kyle Lowry 's 8-foot driving layup | 67 - 77 |
| Q3 32.1 | DET | Cory Joseph makes 11-foot two point shot +2 | 67 - 77 |
| Q3 48.2 | MIA | Kyle Lowry makes free throw 2 of 2 +1 | 67 - 75 |
| Q3 48.2 | MIA | Heat offensive team rebound | 66 - 75 |
| Q3 48.2 | MIA | Kyle Lowry misses free throw 1 of 2 | 66 - 75 |
| Q3 48.2 | DET | Saddiq Bey personal foul | 66 - 75 |
| Q3 52.1 | MIA | Marcus Garrett defensive rebound | 66 - 75 |
| Q3 55.9 | DET | Saben Lee misses layup | 66 - 75 |
| Q3 1:12 | MIA | Max Strus makes 4-foot layup (Kyle Lowry assists) +2 | 66 - 75 |
| Q3 1:26 | MIA | Heat Full timeout | 64 - 75 |
| Q3 1:29 | DET | Trey Lyles makes 4-foot dunk (Cory Joseph assists) +2 | 64 - 75 |
| Q3 1:31 | DET | Cory Joseph defensive rebound | 64 - 73 |
| Q3 1:35 | MIA | Trey Lyles blocks Gabe Vincent's driving layup | 64 - 73 |
| Q3 1:51 | DET | Saddiq Bey makes free throw 1 of 1 +1 | 64 - 73 |
| Q3 1:51 | MIA | KZ Okpala enters the game for Omer Yurtseven | 64 - 72 |
| Q3 1:51 | MIA | Omer Yurtseven shooting foul | 64 - 72 |
| Q3 1:51 | DET | Saddiq Bey makes 3-foot layup (Trey Lyles assists) +2 | 64 - 72 |
| Q3 2:07 | MIA | Kyle Lowry makes free throw 2 of 2 +1 | 64 - 70 |
| Q3 2:07 | MIA | Kyle Lowry makes free throw 1 of 2 +1 | 63 - 70 |
| Q3 2:07 | DET | Saben Lee shooting foul | 62 - 70 |
| Q3 2:18 | DET | Frank Jackson makes 27-foot three point jumper (Cory Joseph assists) +3 | 62 - 70 |
| Q3 2:33 | DET | Pistons defensive team rebound | 62 - 67 |
| Q3 2:33 | MIA | Max Strus misses technical free throw | 62 - 67 |
| Q3 2:33 | MIA | Marcus Garrett enters the game for KZ Okpala | 62 - 67 |
| Q3 2:33 | DET | Hamidou Diallo technical foul (1st technical foul) | 62 - 67 |
| Q3 2:33 | MIA | KZ Okpala turnover | 62 - 67 |
| Q3 2:33 | MIA | KZ Okpala offensive foul | 62 - 67 |
| Q3 2:45 | DET | Saddiq Bey makes free throw 1 of 1 +1 | 62 - 67 |
| Q3 2:45 | MIA | Gabe Vincent enters the game for Duncan Robinson | 62 - 66 |
| Q3 2:45 | DET | Saben Lee enters the game for Killian Hayes | 62 - 66 |
| Q3 2:45 | DET | Cory Joseph enters the game for Hamidou Diallo | 62 - 66 |
| Q3 2:45 | MIA | Heat Full timeout | 62 - 66 |
| Q3 2:45 | MIA | Max Strus shooting foul | 62 - 66 |
| Q3 2:45 | DET | Saddiq Bey makes driving layup (Trey Lyles assists) +2 | 62 - 66 |
| Q3 2:54 | DET | Saddiq Bey defensive rebound | 62 - 64 |
| Q3 2:59 | MIA | Kyle Lowry misses 27-foot three point jumper | 62 - 64 |
| Q3 3:09 | MIA | Omer Yurtseven defensive rebound | 62 - 64 |
| Q3 3:13 | DET | Saddiq Bey misses 31-foot three point jumper | 62 - 64 |
| Q3 3:32 | MIA | Omer Yurtseven makes free throw 2 of 2 +1 | 62 - 64 |
| Q3 3:32 | MIA | Heat offensive team rebound | 61 - 64 |
| Q3 3:32 | MIA | Omer Yurtseven misses free throw 1 of 2 | 61 - 64 |
| Q3 3:32 | DET | Frank Jackson shooting foul | 61 - 64 |
| Q3 3:45 | DET | Killian Hayes makes free throw 2 of 2 +1 | 61 - 64 |
| Q3 3:45 | DET | Trey Lyles enters the game for Isaiah Stewart | 61 - 63 |
| Q3 3:45 | DET | Killian Hayes makes free throw 1 of 2 +1 | 61 - 63 |
| Q3 3:45 | MIA | KZ Okpala personal foul | 61 - 62 |
| Q3 3:55 | DET | Isaiah Stewart defensive rebound | 61 - 62 |
| Q3 3:58 | MIA | Omer Yurtseven misses free throw 2 of 2 | 61 - 62 |
| Q3 3:58 | DET | Frank Jackson enters the game for Cade Cunningham | 61 - 62 |
| Q3 3:58 | MIA | Omer Yurtseven makes free throw 1 of 2 +1 | 61 - 62 |
| Q3 3:58 | DET | Cade Cunningham shooting foul | 60 - 62 |
| Q3 4:00 | MIA | Omer Yurtseven offensive rebound | 60 - 62 |
| Q3 4:00 | MIA | KZ Okpala misses two point shot | 60 - 62 |
| Q3 4:01 | MIA | KZ Okpala offensive rebound | 60 - 62 |
| Q3 4:01 | MIA | Omer Yurtseven misses two point shot | 60 - 62 |
| Q3 4:14 | DET | Killian Hayes steps out of bounds turnover | 60 - 62 |
| Q3 4:19 | DET | Isaiah Stewart defensive rebound | 60 - 62 |
| Q3 4:23 | MIA | Max Strus misses 25-foot three point jumper | 60 - 62 |
| Q3 4:38 | DET | Killian Hayes makes free throw 2 of 2 +1 | 60 - 62 |
| Q3 4:38 | DET | Killian Hayes makes free throw 1 of 2 +1 | 60 - 61 |
| Q3 4:38 | MIA | KZ Okpala shooting foul | 60 - 60 |
| Q3 4:47 | MIA | Omer Yurtseven out of bounds bad pass turnover | 60 - 60 |
| Q3 5:02 | DET | Hamidou Diallo bad pass (KZ Okpala steals) | 60 - 60 |
| Q3 5:18 | MIA | Max Strus enters the game for Gabe Vincent | 60 - 60 |
| Q3 5:18 | MIA | Omer Yurtseven personal foul | 60 - 60 |
| Q3 5:25 | MIA | Gabe Vincent bad pass (Killian Hayes steals) | 60 - 60 |
| Q3 5:45 | DET | Killian Hayes makes 10-foot two point shot +2 | 60 - 60 |
| Q3 6:01 | DET | Pistons Full timeout | 60 - 58 |
| Q3 6:03 | MIA | Omer Yurtseven makes layup (Gabe Vincent assists) +2 | 60 - 58 |
| Q3 6:23 | MIA | Omer Yurtseven defensive rebound | 58 - 58 |
| Q3 6:26 | DET | Saddiq Bey misses 10-foot two point shot | 58 - 58 |
| Q3 6:36 | DET | Hamidou Diallo defensive rebound | 58 - 58 |
| Q3 6:36 | MIA | Kyle Lowry misses pullup jump shot | 58 - 58 |
| Q3 6:43 | MIA | KZ Okpala defensive rebound | 58 - 58 |
| Q3 6:47 | DET | Isaiah Stewart misses layup | 58 - 58 |
| Q3 7:08 | MIA | Omer Yurtseven turnover | 58 - 58 |
| Q3 7:08 | MIA | Omer Yurtseven offensive foul | 58 - 58 |
| Q3 7:16 | DET | Saddiq Bey makes 23-foot three point jumper (Killian Hayes assists) +3 | 58 - 58 |
| Q3 7:32 | MIA | KZ Okpala enters the game for P.J. Tucker | 58 - 55 |
| Q3 7:32 | DET | Pistons defensive team rebound | 58 - 55 |
| Q3 7:32 | MIA | Gabe Vincent misses driving layup | 58 - 55 |
| Q3 7:36 | MIA | Gabe Vincent defensive rebound | 58 - 55 |
| Q3 7:44 | DET | Isaiah Stewart misses free throw 2 of 2 | 58 - 55 |
| Q3 7:44 | DET | Isaiah Stewart makes free throw 1 of 2 +1 | 58 - 55 |
| Q3 7:44 | MIA | Omer Yurtseven shooting foul | 58 - 54 |
| Q3 7:44 | DET | Isaiah Stewart offensive rebound | 58 - 54 |
| Q3 7:45 | DET | Omer Yurtseven blocks Isaiah Stewart 's 5-foot layup | 58 - 54 |
| Q3 7:50 | DET | Cade Cunningham defensive rebound | 58 - 54 |
| Q3 7:55 | MIA | Kyle Lowry misses 23-foot three point jumper | 58 - 54 |
| Q3 8:05 | MIA | Omer Yurtseven defensive rebound | 58 - 54 |
| Q3 8:10 | DET | Hamidou Diallo misses free throw 1 of 1 | 58 - 54 |
| Q3 8:10 | MIA | Gabe Vincent shooting foul | 58 - 54 |
| Q3 8:10 | DET | Hamidou Diallo makes 5-foot driving floating jump shot (Cade Cunningham assists) +2 | 58 - 54 |
| Q3 8:25 | MIA | Omer Yurtseven enters the game for Dewayne Dedmon | 58 - 52 |
| Q3 8:25 | DET | Double technical foul: Hamidou Diallo and Duncan Robinson | 58 - 52 |
| Q3 8:25 | MIA | Dewayne Dedmon turnover | 58 - 52 |
| Q3 8:25 | MIA | Dewayne Dedmon offensive foul | 58 - 52 |
| Q3 8:36 | MIA | Kyle Lowry defensive rebound | 58 - 52 |
| Q3 8:38 | DET | Saddiq Bey misses 24-foot three point jumper | 58 - 52 |
| Q3 8:59 | MIA | Kyle Lowry makes free throw 2 of 2 +1 | 58 - 52 |
| Q3 8:59 | MIA | Kyle Lowry makes free throw 1 of 2 +1 | 57 - 52 |
| Q3 8:59 | DET | Isaiah Stewart shooting foul | 56 - 52 |
| Q3 9:10 | DET | Hamidou Diallo out of bounds lost ball turnover | 56 - 52 |
| Q3 9:31 | MIA | Dewayne Dedmon makes 5-foot dunk (Kyle Lowry assists) +2 | 56 - 52 |
| Q3 9:33 | MIA | P.J. Tucker offensive rebound | 54 - 52 |
| Q3 9:36 | MIA | Duncan Robinson misses 26-foot three point jumper | 54 - 52 |
| Q3 9:54 | DET | Killian Hayes makes 9-foot pullup jump shot +2 | 54 - 52 |
| Q3 10:01 | DET | Isaiah Stewart defensive rebound | 54 - 50 |
| Q3 10:05 | MIA | P.J. Tucker misses 23-foot three point jumper | 54 - 50 |
| Q3 10:10 | MIA | P.J. Tucker offensive rebound | 54 - 50 |
| Q3 10:14 | MIA | Gabe Vincent misses 26-foot step back jumpshot | 54 - 50 |
| Q3 10:40 | DET | Hamidou Diallo makes 4-foot layup (Cade Cunningham assists) +2 | 54 - 50 |
| Q3 11:00 | MIA | P.J. Tucker makes 24-foot three point jumper (Duncan Robinson assists) +3 | 54 - 48 |
| Q3 11:17 | DET | Hamidou Diallo makes driving layup (Saddiq Bey assists) +2 | 51 - 48 |
| Q3 11:39 | MIA | Kyle Lowry makes three point jumper +3 | 51 - 46 |
| Q3 12:00 | MIA | P.J. Tucker enters the game for Omer Yurtseven | 48 - 46 |
| Q3 12:00 | MIA | Dewayne Dedmon enters the game for Max Strus | 48 - 46 |
| Q3 12:00 | DET | Killian Hayes enters the game for Cory Joseph | 48 - 46 |
| Q3 12:00 | DET | Cade Cunningham enters the game for Rodney McGruder | 48 - 46 |
| Q2 0.0 | End of the 2nd Quarter | 48 - 46 | |
| Q2 1.5 | DET | Pistons offensive team rebound | 48 - 46 |
| Q2 1.5 | DET | Omer Yurtseven blocks Saddiq Bey's two point shot | 48 - 46 |
| Q2 21.1 | DET | Rodney McGruder defensive rebound | 48 - 46 |
| Q2 24.3 | MIA | Duncan Robinson misses 26-foot three point pullup jump shot | 48 - 46 |
| Q2 29.3 | MIA | Duncan Robinson enters the game for Marcus Garrett | 48 - 46 |
| Q2 29.3 | MIA | Gabe Vincent enters the game for P.J. Tucker | 48 - 46 |
| Q2 29.3 | DET | Hamidou Diallo traveling | 48 - 46 |
| Q2 29.9 | DET | Hamidou Diallo defensive rebound | 48 - 46 |
| Q2 32.8 | MIA | Kyle Lowry misses 27-foot three point jumper | 48 - 46 |
| Q2 43.3 | DET | Cory Joseph makes 4-foot two point shot +2 | 48 - 46 |
| Q2 1:05 | MIA | Marcus Garrett enters the game for Gabe Vincent | 48 - 44 |
| Q2 1:05 | MIA | Omer Yurtseven enters the game for Dewayne Dedmon | 48 - 44 |
| Q2 1:05 | MIA | Dewayne Dedmon turnover | 48 - 44 |
| Q2 1:05 | MIA | Dewayne Dedmon offensive foul | 48 - 44 |
| Q2 1:13 | DET | Cory Joseph makes 9-foot two point shot +2 | 48 - 44 |
| Q2 1:22 | DET | Isaiah Stewart defensive rebound | 48 - 42 |
| Q2 1:25 | MIA | Max Strus misses 24-foot three point jumper | 48 - 42 |
| Q2 1:39 | DET | Hamidou Diallo makes 7-foot driving floating jump shot (Isaiah Stewart assists) +2 | 48 - 42 |
| Q2 1:56 | DET | Isaiah Stewart defensive rebound | 48 - 40 |
| Q2 1:59 | MIA | P.J. Tucker misses free throw 2 of 2 | 48 - 40 |
| Q2 1:59 | MIA | P.J. Tucker makes free throw 1 of 2 +1 | 48 - 40 |
| Q2 1:59 | DET | Hamidou Diallo personal foul | 47 - 40 |
| Q2 2:11 | DET | Saddiq Bey makes free throw 2 of 2 +1 | 47 - 40 |
| Q2 2:11 | MIA | Gabe Vincent enters the game for Duncan Robinson | 47 - 39 |
| Q2 2:11 | DET | Rodney McGruder enters the game for Frank Jackson | 47 - 39 |
| Q2 2:11 | DET | Saddiq Bey makes free throw 1 of 2 +1 | 47 - 39 |
| Q2 2:11 | MIA | P.J. Tucker shooting foul | 47 - 38 |
| Q2 2:25 | MIA | P.J. Tucker makes two point shot +2 | 47 - 38 |
| Q2 2:28 | MIA | P.J. Tucker offensive rebound | 45 - 38 |
| Q2 2:30 | MIA | Max Strus misses three point jumper | 45 - 38 |
| Q2 2:35 | MIA | Dewayne Dedmon defensive rebound | 45 - 38 |
| Q2 2:38 | DET | Hamidou Diallo misses 27-foot three point jumper | 45 - 38 |
| Q2 2:55 | MIA | Max Strus makes two point shot (P.J. Tucker assists) +2 | 45 - 38 |
| Q2 2:59 | MIA | P.J. Tucker defensive rebound | 43 - 38 |
| Q2 3:01 | DET | Saddiq Bey misses driving layup | 43 - 38 |
| Q2 3:15 | DET | Isaiah Stewart defensive rebound | 43 - 38 |
| Q2 3:18 | MIA | P.J. Tucker misses 26-foot three point jumper | 43 - 38 |
| Q2 3:41 | DET | Hamidou Diallo makes free throw 2 of 2 +1 | 43 - 38 |
| Q2 3:41 | DET | Pistons offensive team rebound | 43 - 37 |
| Q2 3:41 | DET | Hamidou Diallo misses free throw 1 of 2 | 43 - 37 |
| Q2 3:41 | MIA | Duncan Robinson shooting foul | 43 - 37 |
| Q2 3:55 | DET | Pistons Full timeout | 43 - 37 |
| Q2 4:02 | MIA | Max Strus makes 24-foot three point jumper (Duncan Robinson assists) +3 | 43 - 37 |
| Q2 4:13 | MIA | Dewayne Dedmon defensive rebound | 40 - 37 |
| Q2 4:16 | DET | Frank Jackson misses 28-foot three point jumper | 40 - 37 |
| Q2 4:31 | MIA | Dewayne Dedmon makes 3-foot alley oop dunk shot (Max Strus assists) +2 | 40 - 37 |
| Q2 4:41 | MIA | Dewayne Dedmon defensive rebound | 38 - 37 |
| Q2 4:45 | DET | Frank Jackson misses 23-foot three point jumper | 38 - 37 |
| Q2 5:08 | MIA | Kyle Lowry makes free throw 2 of 2 +1 | 38 - 37 |
| Q2 5:08 | MIA | Heat offensive team rebound | 37 - 37 |
| Q2 5:08 | MIA | Kyle Lowry misses free throw 1 of 2 | 37 - 37 |
| Q2 5:08 | DET | Hamidou Diallo personal foul | 37 - 37 |
| Q2 5:16 | DET | Frank Jackson makes driving layup (Cory Joseph assists) +2 | 37 - 37 |
| Q2 5:28 | MIA | Kyle Lowry makes free throw 2 of 2 +1 | 37 - 35 |
| Q2 5:28 | MIA | P.J. Tucker enters the game for KZ Okpala | 36 - 35 |
| Q2 5:28 | DET | Cory Joseph enters the game for Cade Cunningham | 36 - 35 |
| Q2 5:28 | MIA | Heat offensive team rebound | 36 - 35 |
| Q2 5:28 | MIA | Kyle Lowry misses free throw 1 of 2 | 36 - 35 |
| Q2 5:28 | DET | Cade Cunningham shooting foul | 36 - 35 |
| Q2 5:44 | DET | Isaiah Stewart makes free throw 1 of 1 +1 | 36 - 35 |
| Q2 5:44 | MIA | KZ Okpala shooting foul | 36 - 34 |
| Q2 5:44 | DET | Isaiah Stewart makes layup (Cade Cunningham assists) +2 | 36 - 34 |
| Q2 5:56 | MIA | Max Strus makes free throw 2 of 2 +1 | 36 - 32 |
| Q2 5:56 | DET | Saddiq Bey enters the game for Luka Garza | 35 - 32 |
| Q2 5:56 | DET | Isaiah Stewart enters the game for Trey Lyles | 35 - 32 |
| Q2 5:56 | MIA | Max Strus makes free throw 1 of 2 +1 | 35 - 32 |
| Q2 5:56 | DET | Cade Cunningham shooting foul | 34 - 32 |
| Q2 5:59 | DET | Trey Lyles bad pass (Kyle Lowry steals) | 34 - 32 |
| Q2 6:13 | MIA | Dewayne Dedmon makes 26-foot three point jumper (Kyle Lowry assists) +3 | 34 - 32 |
| Q2 6:17 | MIA | Dewayne Dedmon defensive rebound | 31 - 32 |
| Q2 6:21 | DET | Luka Garza misses 25-foot three point jumper | 31 - 32 |
| Q2 6:33 | MIA | Duncan Robinson out of bounds bad pass turnover | 31 - 32 |
| Q2 6:55 | DET | Luka Garza makes 4-foot two point shot (Hamidou Diallo assists) +2 | 31 - 32 |
| Q2 7:07 | MIA | Kyle Lowry turnover | 31 - 30 |
| Q2 7:07 | MIA | Kyle Lowry offensive foul | 31 - 30 |
| Q2 7:20 | DET | Frank Jackson makes 26-foot three point jumper (Trey Lyles assists) +3 | 31 - 30 |
| Q2 7:27 | MIA | Kyle Lowry enters the game for P.J. Tucker | 31 - 27 |
| Q2 7:27 | MIA | Duncan Robinson enters the game for Gabe Vincent | 31 - 27 |
| Q2 7:27 | MIA | KZ Okpala enters the game for Marcus Garrett | 31 - 27 |
| Q2 7:27 | DET | Hamidou Diallo enters the game for Cory Joseph | 31 - 27 |
| Q2 7:27 | DET | Pistons Full timeout | 31 - 27 |
| Q2 7:27 | MIA | Dewayne Dedmon enters the game for Omer Yurtseven | 31 - 27 |
| Q2 7:27 | DET | Pistons offensive team rebound | 31 - 27 |
| Q2 7:27 | DET | Marcus Garrett blocks Cory Joseph 's 5-foot two point shot | 31 - 27 |
| Q2 7:30 | DET | Cory Joseph defensive rebound | 31 - 27 |
| Q2 7:32 | MIA | Max Strus misses 7-foot two point shot | 31 - 27 |
| Q2 7:47 | DET | Trey Lyles makes two point shot (Cade Cunningham assists) +2 | 31 - 27 |
| Q2 8:01 | DET | Trey Lyles defensive rebound | 31 - 25 |
| Q2 8:05 | MIA | Max Strus misses 27-foot three point jumper | 31 - 25 |
| Q2 8:20 | MIA | Omer Yurtseven defensive rebound | 31 - 25 |
| Q2 8:22 | DET | Cory Joseph misses 27-foot three point jumper | 31 - 25 |
| Q2 8:39 | MIA | Max Strus makes free throw 2 of 2 +1 | 31 - 25 |
| Q2 8:39 | MIA | Max Strus makes free throw 1 of 2 +1 | 30 - 25 |
| Q2 8:39 | DET | Luka Garza shooting foul | 29 - 25 |
| Q2 8:46 | DET | Luka Garza makes free throw 2 of 2 +1 | 29 - 25 |
| Q2 8:46 | DET | Cade Cunningham enters the game for Saben Lee | 29 - 24 |
| Q2 8:46 | DET | Pistons offensive team rebound | 29 - 24 |
| Q2 8:46 | DET | Luka Garza misses free throw 1 of 2 | 29 - 24 |
| Q2 8:46 | MIA | P.J. Tucker shooting foul | 29 - 24 |
| Q2 9:14 | MIA | P.J. Tucker makes 22-foot three pointer (Gabe Vincent assists) +3 | 29 - 24 |
| Q2 9:26 | MIA | Max Strus defensive rebound | 26 - 24 |
| Q2 9:28 | DET | Saben Lee misses 16-foot pullup jump shot | 26 - 24 |
| Q2 9:34 | DET | Saben Lee defensive rebound | 26 - 24 |
| Q2 9:38 | MIA | Max Strus misses 28-foot three point jumper | 26 - 24 |
| Q2 9:43 | DET | Cory Joseph personal foul | 26 - 24 |
| Q2 9:51 | DET | Luka Garza makes 6-foot two point shot +2 | 26 - 24 |
| Q2 9:54 | DET | Luka Garza offensive rebound | 26 - 22 |
| Q2 9:56 | DET | Trey Lyles misses 23-foot three point jumper | 26 - 22 |
| Q2 10:00 | DET | Frank Jackson offensive rebound | 26 - 22 |
| Q2 10:04 | DET | Frank Jackson misses 23-foot three point jumper | 26 - 22 |
| Q2 10:07 | DET | Trey Lyles defensive rebound | 26 - 22 |
| Q2 10:10 | MIA | Omer Yurtseven misses 4-foot jump bank shot | 26 - 22 |
| Q2 10:23 | DET | Frank Jackson makes free throw 2 of 2 +1 | 26 - 22 |
| Q2 10:23 | DET | Frank Jackson makes free throw 1 of 2 +1 | 26 - 21 |
| Q2 10:23 | MIA | Gabe Vincent shooting foul | 26 - 20 |
| Q2 10:32 | DET | Saben Lee defensive rebound | 26 - 20 |
| Q2 10:35 | MIA | Omer Yurtseven misses 12-foot pullup jump shot | 26 - 20 |
| Q2 10:50 | DET | Saben Lee enters the game for Killian Hayes | 26 - 20 |
| Q2 10:50 | DET | Killian Hayes personal foul | 26 - 20 |
| Q2 11:04 | MIA | Omer Yurtseven defensive rebound | 26 - 20 |
| Q2 11:08 | DET | Luka Garza misses 26-foot three point jumper | 26 - 20 |
| Q2 11:12 | DET | Luka Garza offensive rebound | 26 - 20 |
| Q2 11:14 | DET | Cory Joseph misses 19-foot pullup jump shot | 26 - 20 |
| Q2 11:38 | MIA | Max Strus makes 26-foot three point jumper (Gabe Vincent assists) +3 | 26 - 20 |
| Q2 11:45 | DET | Cory Joseph personal foul | 23 - 20 |
| Q2 12:00 | MIA | Marcus Garrett enters the game for Duncan Robinson | 23 - 20 |
| Q2 12:00 | DET | Killian Hayes enters the game for Saddiq Bey | 23 - 20 |
| Q2 12:00 | DET | Luka Garza enters the game for Saben Lee | 23 - 20 |
| Q1 0.0 | End of the 1st Quarter | 23 - 20 | |
| Q1 0.1 | DET | Pistons offensive team rebound | 23 - 20 |
| Q1 0.3 | DET | Cory Joseph misses 33-foot three point jumper | 23 - 20 |
| Q1 3.1 | MIA | Gabe Vincent makes 4-foot layup (Duncan Robinson assists) +2 | 23 - 20 |
| Q1 4.6 | MIA | Duncan Robinson enters the game for Marcus Garrett | 21 - 20 |
| Q1 4.6 | DET | Saddiq Bey enters the game for Luka Garza | 21 - 20 |
| Q1 4.6 | DET | Frank Jackson personal foul | 21 - 20 |
| Q1 14.0 | MIA | Omer Yurtseven defensive rebound | 21 - 20 |
| Q1 17.1 | DET | Frank Jackson misses 24-foot three point jumper | 21 - 20 |
| Q1 30.5 | DET | Trey Lyles defensive rebound | 21 - 20 |
| Q1 33.5 | MIA | Gabe Vincent misses 15-foot pullup jump shot | 21 - 20 |
| Q1 39.3 | MIA | Omer Yurtseven defensive rebound | 21 - 20 |
| Q1 42.9 | DET | Trey Lyles misses step back jumpshot | 21 - 20 |
| Q1 52.0 | DET | Cory Joseph defensive rebound | 21 - 20 |
| Q1 54.6 | MIA | P.J. Tucker misses 6-foot two point shot | 21 - 20 |
| Q1 1:17 | DET | Trey Lyles makes free throw 2 of 2 +1 | 21 - 20 |
| Q1 1:17 | MIA | P.J. Tucker enters the game for KZ Okpala | 21 - 19 |
| Q1 1:17 | DET | Luka Garza enters the game for Saddiq Bey | 21 - 19 |
| Q1 1:17 | MIA | Gabe Vincent enters the game for Kyle Lowry | 21 - 19 |
| Q1 1:17 | DET | Trey Lyles makes free throw 1 of 2 +1 | 21 - 19 |
| Q1 1:17 | MIA | Max Strus shooting foul | 21 - 18 |
| Q1 1:40 | MIA | KZ Okpala makes 9-foot jumper (Kyle Lowry assists) +2 | 21 - 18 |
| Q1 1:53 | MIA | Omer Yurtseven defensive rebound | 19 - 18 |
| Q1 1:56 | DET | Trey Lyles misses 27-foot three point jumper | 19 - 18 |
| Q1 2:21 | MIA | Marcus Garrett makes driving layup +2 | 19 - 18 |
| Q1 2:43 | DET | Cory Joseph enters the game for Cade Cunningham | 17 - 18 |
| Q1 2:43 | MIA | Heat Full timeout | 17 - 18 |
| Q1 2:43 | DET | Saben Lee out of bounds bad pass turnover | 17 - 18 |
| Q1 2:45 | DET | Trey Lyles defensive rebound | 15 - 18 |
| Q1 2:49 | MIA | KZ Okpala misses layup | 15 - 18 |
| Q1 3:08 | DET | Trey Lyles makes 6-foot two point shot (Cade Cunningham assists) +2 | 15 - 18 |
| Q1 3:30 | MIA | Max Strus makes 24-foot three point jumper (Kyle Lowry assists) +3 | 15 - 16 |
| Q1 3:46 | DET | Cade Cunningham turnover | 12 - 16 |
| Q1 3:46 | DET | Cade Cunningham offensive charge | 14 - 16 |
| Q1 3:49 | DET | Trey Lyles defensive rebound | 12 - 16 |
| Q1 3:51 | MIA | KZ Okpala misses 9-foot two point shot | 14 - 16 |
| Q1 4:16 | MIA | Marcus Garrett enters the game for Duncan Robinson | 12 - 16 |
| Q1 4:16 | MIA | Max Strus enters the game for Gabe Vincent | 12 - 16 |
| Q1 4:16 | DET | Trey Lyles enters the game for Isaiah Stewart | 12 - 16 |
| Q1 4:16 | DET | Frank Jackson enters the game for Hamidou Diallo | 12 - 16 |
| Q1 4:16 | DET | Saben Lee turnover | 12 - 16 |
| Q1 4:16 | DET | Saben Lee offensive foul | 14 - 16 |
| Q1 4:25 | MIA | Omer Yurtseven makes hook shot (Gabe Vincent assists) +2 | 14 - 16 |
| Q1 4:34 | MIA | Omer Yurtseven defensive rebound | 12 - 16 |
| Q1 4:38 | DET | Saddiq Bey misses three point jumper | 12 - 16 |
| Q1 4:42 | DET | Saben Lee defensive rebound | 12 - 16 |
| Q1 4:45 | MIA | Gabe Vincent misses 27-foot three point jumper | 12 - 16 |
| Q1 4:51 | MIA | Kyle Lowry defensive rebound | 12 - 16 |
| Q1 4:54 | DET | Isaiah Stewart misses 14-foot two point shot | 12 - 16 |
| Q1 5:19 | DET | Isaiah Stewart defensive rebound | 12 - 16 |
| Q1 5:21 | MIA | Gabe Vincent misses free throw 2 of 2 | 12 - 16 |
| Q1 5:21 | MIA | Gabe Vincent makes free throw 1 of 2 +1 | 12 - 16 |
| Q1 5:21 | DET | Isaiah Stewart shooting foul | 11 - 16 |
| Q1 5:27 | MIA | Omer Yurtseven defensive rebound | 11 - 16 |
| Q1 5:32 | DET | Hamidou Diallo misses 22-foot pullup jump shot | 11 - 16 |
| Q1 5:37 | DET | Hamidou Diallo defensive rebound | 11 - 16 |
| Q1 5:42 | MIA | Duncan Robinson misses 31-foot three point jumper | 11 - 16 |
| Q1 5:44 | MIA | Kyle Lowry offensive rebound | 11 - 16 |
| Q1 5:46 | MIA | Duncan Robinson misses 25-foot three point jumper | 11 - 16 |
| Q1 6:04 | MIA | Omer Yurtseven defensive rebound | 11 - 16 |
| Q1 6:07 | DET | Isaiah Stewart misses free throw 2 of 2 | 11 - 16 |
| Q1 6:07 | MIA | Omer Yurtseven enters the game for Dewayne Dedmon | 11 - 16 |
| Q1 6:07 | DET | Pistons offensive team rebound | 11 - 16 |
| Q1 6:07 | DET | Isaiah Stewart misses free throw 1 of 2 | 11 - 16 |
| Q1 6:07 | MIA | Dewayne Dedmon shooting foul | 11 - 16 |
| Q1 6:07 | DET | Isaiah Stewart offensive rebound | 11 - 16 |
| Q1 6:08 | DET | Saben Lee misses 23-foot three point jumper | 11 - 16 |
| Q1 6:26 | MIA | KZ Okpala enters the game for P.J. Tucker | 11 - 16 |
| Q1 6:26 | DET | Pistons Full timeout | 11 - 16 |
| Q1 6:27 | MIA | P.J. Tucker back court turnover | 11 - 16 |
| Q1 6:36 | MIA | Duncan Robinson defensive rebound | 11 - 16 |
| Q1 6:39 | DET | Saben Lee misses 23-foot three point jumper | 11 - 16 |
| Q1 6:47 | DET | Isaiah Stewart defensive rebound | 11 - 16 |
| Q1 6:51 | MIA | Kyle Lowry misses 30-foot three point pullup jump shot | 11 - 16 |
| Q1 7:02 | DET | Hamidou Diallo makes 4-foot two point shot +2 | 11 - 16 |
| Q1 7:14 | MIA | Kyle Lowry makes 28-foot three point jumper (Dewayne Dedmon assists) +3 | 11 - 14 |
| Q1 7:36 | DET | Isaiah Stewart makes 26-foot three point jumper (Saddiq Bey assists) +3 | 8 - 14 |
| Q1 7:45 | DET | Saddiq Bey defensive rebound | 8 - 11 |
| Q1 7:47 | MIA | P.J. Tucker misses 24-foot three point jumper | 8 - 11 |
| Q1 8:01 | DET | Cade Cunningham makes 6-foot two point shot +2 | 8 - 11 |
| Q1 8:14 | MIA | Gabe Vincent makes 28-foot step back jumpshot +3 | 8 - 9 |
| Q1 8:32 | DET | Saddiq Bey makes dunk (Cade Cunningham assists) +2 | 5 - 9 |
| Q1 8:36 | MIA | Dewayne Dedmon bad pass (Cade Cunningham steals) | 5 - 7 |
| Q1 8:52 | DET | Hamidou Diallo makes driving layup (Cade Cunningham assists) +2 | 5 - 7 |
| Q1 9:11 | DET | Isaiah Stewart defensive rebound | 5 - 5 |
| Q1 9:13 | MIA | Gabe Vincent misses free throw 1 of 1 | 5 - 5 |
| Q1 9:13 | DET | Saben Lee enters the game for Killian Hayes | 5 - 5 |
| Q1 9:13 | DET | Killian Hayes shooting foul | 5 - 5 |
| Q1 9:13 | MIA | Gabe Vincent makes two point shot +2 | 5 - 5 |
| Q1 9:15 | DET | Cade Cunningham bad pass (Gabe Vincent steals) | 3 - 5 |
| Q1 9:19 | DET | Hamidou Diallo defensive rebound | 3 - 5 |
| Q1 9:22 | MIA | Gabe Vincent misses 23-foot three point jumper | 3 - 5 |
| Q1 9:33 | DET | Killian Hayes personal foul | 3 - 5 |
| Q1 9:38 | MIA | Duncan Robinson defensive rebound | 3 - 5 |
| Q1 9:42 | DET | Killian Hayes misses 27-foot three point jumper | 3 - 5 |
| Q1 9:58 | MIA | Duncan Robinson makes 26-foot three point jumper (Kyle Lowry assists) +3 | 3 - 5 |
| Q1 10:11 | DET | Saddiq Bey makes free throw 3 of 3 +1 | 0 - 5 |
| Q1 10:11 | DET | Saddiq Bey makes free throw 2 of 3 +1 | 0 - 4 |
| Q1 10:11 | DET | Saddiq Bey makes free throw 1 of 3 +1 | 0 - 3 |
| Q1 10:11 | MIA | Gabe Vincent shooting foul | 0 - 2 |
| Q1 10:18 | DET | Cade Cunningham defensive rebound | 0 - 2 |
| Q1 10:20 | MIA | Duncan Robinson misses 16-foot two point shot | 0 - 2 |
| Q1 10:32 | MIA | Heat defensive team rebound | 0 - 2 |
| Q1 10:32 | DET | Cade Cunningham misses 28-foot three point jumper | 0 - 2 |
| Q1 10:39 | MIA | Dewayne Dedmon personal foul | 0 - 2 |
| Q1 10:50 | MIA | Kyle Lowry personal foul | 0 - 2 |
| Q1 10:55 | DET | Hamidou Diallo defensive rebound | 0 - 2 |
| Q1 10:58 | MIA | Kyle Lowry misses 26-foot three point jumper | 0 - 2 |
| Q1 11:05 | MIA | Gabe Vincent defensive rebound | 0 - 2 |
| Q1 11:08 | DET | Killian Hayes misses driving floating jump shot | 0 - 2 |
| Q1 11:16 | DET | Killian Hayes defensive rebound | 0 - 2 |
| Q1 11:18 | MIA | Dewayne Dedmon misses 5-foot hook shot | 0 - 2 |
| Q1 11:39 | DET | Hamidou Diallo makes 14-foot two point shot +2 | 0 - 2 |
| Q1 12:00 | DET | Dewayne Dedmon vs. Isaiah Stewart (Killian Hayes gains possession) | 0 - 0 |
| Q1 12:00 | DET | Dewayne Dedmon vs. Isaiah Stewart (Killian Hayes gains possession) | 0 - 0 |
| Q1 11:39 | DET | Hamidou Diallo makes 14-foot two point shot +2 | 0 - 2 |
| Q1 11:18 | MIA | Dewayne Dedmon misses 5-foot hook shot | 0 - 2 |
| Q1 11:16 | DET | Killian Hayes defensive rebound | 0 - 2 |
| Q1 11:08 | DET | Killian Hayes misses driving floating jump shot | 0 - 2 |
| Q1 11:05 | MIA | Gabe Vincent defensive rebound | 0 - 2 |
| Q1 10:58 | MIA | Kyle Lowry misses 26-foot three point jumper | 0 - 2 |
| Q1 10:55 | DET | Hamidou Diallo defensive rebound | 0 - 2 |
| Q1 10:50 | MIA | Kyle Lowry personal foul | 0 - 2 |
| Q1 10:39 | MIA | Dewayne Dedmon personal foul | 0 - 2 |
| Q1 10:32 | DET | Cade Cunningham misses 28-foot three point jumper | 0 - 2 |
| Q1 10:32 | MIA | Heat defensive team rebound | 0 - 2 |
| Q1 10:20 | MIA | Duncan Robinson misses 16-foot two point shot | 0 - 2 |
| Q1 10:18 | DET | Cade Cunningham defensive rebound | 0 - 2 |
| Q1 10:11 | MIA | Gabe Vincent shooting foul | 0 - 2 |
| Q1 10:11 | DET | Saddiq Bey makes free throw 1 of 3 +1 | 0 - 3 |
| Q1 10:11 | DET | Saddiq Bey makes free throw 2 of 3 +1 | 0 - 4 |
| Q1 10:11 | DET | Saddiq Bey makes free throw 3 of 3 +1 | 0 - 5 |
| Q1 9:58 | MIA | Duncan Robinson makes 26-foot three point jumper (Kyle Lowry assists) +3 | 3 - 5 |
| Q1 9:42 | DET | Killian Hayes misses 27-foot three point jumper | 3 - 5 |
| Q1 9:38 | MIA | Duncan Robinson defensive rebound | 3 - 5 |
| Q1 9:33 | DET | Killian Hayes personal foul | 3 - 5 |
| Q1 9:22 | MIA | Gabe Vincent misses 23-foot three point jumper | 3 - 5 |
| Q1 9:19 | DET | Hamidou Diallo defensive rebound | 3 - 5 |
| Q1 9:15 | DET | Cade Cunningham bad pass (Gabe Vincent steals) | 3 - 5 |
| Q1 9:13 | MIA | Gabe Vincent makes two point shot +2 | 5 - 5 |
| Q1 9:13 | DET | Killian Hayes shooting foul | 5 - 5 |
| Q1 9:13 | DET | Saben Lee enters the game for Killian Hayes | 5 - 5 |
| Q1 9:13 | MIA | Gabe Vincent misses free throw 1 of 1 | 5 - 5 |
| Q1 9:11 | DET | Isaiah Stewart defensive rebound | 5 - 5 |
| Q1 8:52 | DET | Hamidou Diallo makes driving layup (Cade Cunningham assists) +2 | 5 - 7 |
| Q1 8:36 | MIA | Dewayne Dedmon bad pass (Cade Cunningham steals) | 5 - 7 |
| Q1 8:32 | DET | Saddiq Bey makes dunk (Cade Cunningham assists) +2 | 5 - 9 |
| Q1 8:14 | MIA | Gabe Vincent makes 28-foot step back jumpshot +3 | 8 - 9 |
| Q1 8:01 | DET | Cade Cunningham makes 6-foot two point shot +2 | 8 - 11 |
| Q1 7:47 | MIA | P.J. Tucker misses 24-foot three point jumper | 8 - 11 |
| Q1 7:45 | DET | Saddiq Bey defensive rebound | 8 - 11 |
| Q1 7:36 | DET | Isaiah Stewart makes 26-foot three point jumper (Saddiq Bey assists) +3 | 8 - 14 |
| Q1 7:14 | MIA | Kyle Lowry makes 28-foot three point jumper (Dewayne Dedmon assists) +3 | 11 - 14 |
| Q1 7:02 | DET | Hamidou Diallo makes 4-foot two point shot +2 | 11 - 16 |
| Q1 6:51 | MIA | Kyle Lowry misses 30-foot three point pullup jump shot | 11 - 16 |
| Q1 6:47 | DET | Isaiah Stewart defensive rebound | 11 - 16 |
| Q1 6:39 | DET | Saben Lee misses 23-foot three point jumper | 11 - 16 |
| Q1 6:36 | MIA | Duncan Robinson defensive rebound | 11 - 16 |
| Q1 6:27 | MIA | P.J. Tucker back court turnover | 11 - 16 |
| Q1 6:26 | DET | Pistons Full timeout | 11 - 16 |
| Q1 6:26 | MIA | KZ Okpala enters the game for P.J. Tucker | 11 - 16 |
| Q1 6:08 | DET | Saben Lee misses 23-foot three point jumper | 11 - 16 |
| Q1 6:07 | DET | Isaiah Stewart offensive rebound | 11 - 16 |
| Q1 6:07 | MIA | Dewayne Dedmon shooting foul | 11 - 16 |
| Q1 6:07 | DET | Isaiah Stewart misses free throw 1 of 2 | 11 - 16 |
| Q1 6:07 | DET | Pistons offensive team rebound | 11 - 16 |
| Q1 6:07 | MIA | Omer Yurtseven enters the game for Dewayne Dedmon | 11 - 16 |
| Q1 6:07 | DET | Isaiah Stewart misses free throw 2 of 2 | 11 - 16 |
| Q1 6:04 | MIA | Omer Yurtseven defensive rebound | 11 - 16 |
| Q1 5:46 | MIA | Duncan Robinson misses 25-foot three point jumper | 11 - 16 |
| Q1 5:44 | MIA | Kyle Lowry offensive rebound | 11 - 16 |
| Q1 5:42 | MIA | Duncan Robinson misses 31-foot three point jumper | 11 - 16 |
| Q1 5:37 | DET | Hamidou Diallo defensive rebound | 11 - 16 |
| Q1 5:32 | DET | Hamidou Diallo misses 22-foot pullup jump shot | 11 - 16 |
| Q1 5:27 | MIA | Omer Yurtseven defensive rebound | 11 - 16 |
| Q1 5:21 | DET | Isaiah Stewart shooting foul | 11 - 16 |
| Q1 5:21 | MIA | Gabe Vincent makes free throw 1 of 2 +1 | 12 - 16 |
| Q1 5:21 | MIA | Gabe Vincent misses free throw 2 of 2 | 12 - 16 |
| Q1 5:19 | DET | Isaiah Stewart defensive rebound | 12 - 16 |
| Q1 4:54 | DET | Isaiah Stewart misses 14-foot two point shot | 12 - 16 |
| Q1 4:51 | MIA | Kyle Lowry defensive rebound | 12 - 16 |
| Q1 4:45 | MIA | Gabe Vincent misses 27-foot three point jumper | 12 - 16 |
| Q1 4:42 | DET | Saben Lee defensive rebound | 12 - 16 |
| Q1 4:38 | DET | Saddiq Bey misses three point jumper | 12 - 16 |
| Q1 4:34 | MIA | Omer Yurtseven defensive rebound | 12 - 16 |
| Q1 4:25 | MIA | Omer Yurtseven makes hook shot (Gabe Vincent assists) +2 | 14 - 16 |
| Q1 4:16 | DET | Saben Lee offensive foul | 14 - 16 |
| Q1 4:16 | DET | Saben Lee turnover | 12 - 16 |
| Q1 4:16 | DET | Frank Jackson enters the game for Hamidou Diallo | 12 - 16 |
| Q1 4:16 | DET | Trey Lyles enters the game for Isaiah Stewart | 12 - 16 |
| Q1 4:16 | MIA | Max Strus enters the game for Gabe Vincent | 12 - 16 |
| Q1 4:16 | MIA | Marcus Garrett enters the game for Duncan Robinson | 12 - 16 |
| Q1 3:51 | MIA | KZ Okpala misses 9-foot two point shot | 14 - 16 |
| Q1 3:49 | DET | Trey Lyles defensive rebound | 12 - 16 |
| Q1 3:46 | DET | Cade Cunningham offensive charge | 14 - 16 |
| Q1 3:46 | DET | Cade Cunningham turnover | 12 - 16 |
| Q1 3:30 | MIA | Max Strus makes 24-foot three point jumper (Kyle Lowry assists) +3 | 15 - 16 |
| Q1 3:08 | DET | Trey Lyles makes 6-foot two point shot (Cade Cunningham assists) +2 | 15 - 18 |
| Q1 2:49 | MIA | KZ Okpala misses layup | 15 - 18 |
| Q1 2:45 | DET | Trey Lyles defensive rebound | 15 - 18 |
| Q1 2:43 | DET | Saben Lee out of bounds bad pass turnover | 17 - 18 |
| Q1 2:43 | MIA | Heat Full timeout | 17 - 18 |
| Q1 2:43 | DET | Cory Joseph enters the game for Cade Cunningham | 17 - 18 |
| Q1 2:21 | MIA | Marcus Garrett makes driving layup +2 | 19 - 18 |
| Q1 1:56 | DET | Trey Lyles misses 27-foot three point jumper | 19 - 18 |
| Q1 1:53 | MIA | Omer Yurtseven defensive rebound | 19 - 18 |
| Q1 1:40 | MIA | KZ Okpala makes 9-foot jumper (Kyle Lowry assists) +2 | 21 - 18 |
| Q1 1:17 | MIA | Max Strus shooting foul | 21 - 18 |
| Q1 1:17 | DET | Trey Lyles makes free throw 1 of 2 +1 | 21 - 19 |
| Q1 1:17 | MIA | Gabe Vincent enters the game for Kyle Lowry | 21 - 19 |
| Q1 1:17 | DET | Luka Garza enters the game for Saddiq Bey | 21 - 19 |
| Q1 1:17 | MIA | P.J. Tucker enters the game for KZ Okpala | 21 - 19 |
| Q1 1:17 | DET | Trey Lyles makes free throw 2 of 2 +1 | 21 - 20 |
| Q1 54.6 | MIA | P.J. Tucker misses 6-foot two point shot | 21 - 20 |
| Q1 52.0 | DET | Cory Joseph defensive rebound | 21 - 20 |
| Q1 42.9 | DET | Trey Lyles misses step back jumpshot | 21 - 20 |
| Q1 39.3 | MIA | Omer Yurtseven defensive rebound | 21 - 20 |
| Q1 33.5 | MIA | Gabe Vincent misses 15-foot pullup jump shot | 21 - 20 |
| Q1 30.5 | DET | Trey Lyles defensive rebound | 21 - 20 |
| Q1 17.1 | DET | Frank Jackson misses 24-foot three point jumper | 21 - 20 |
| Q1 14.0 | MIA | Omer Yurtseven defensive rebound | 21 - 20 |
| Q1 4.6 | DET | Frank Jackson personal foul | 21 - 20 |
| Q1 4.6 | DET | Saddiq Bey enters the game for Luka Garza | 21 - 20 |
| Q1 4.6 | MIA | Duncan Robinson enters the game for Marcus Garrett | 21 - 20 |
| Q1 3.1 | MIA | Gabe Vincent makes 4-foot layup (Duncan Robinson assists) +2 | 23 - 20 |
| Q1 0.3 | DET | Cory Joseph misses 33-foot three point jumper | 23 - 20 |
| Q1 0.1 | DET | Pistons offensive team rebound | 23 - 20 |
| Q1 0.0 | End of the 1st Quarter | 23 - 20 | |
| Q2 12:00 | DET | Luka Garza enters the game for Saben Lee | 23 - 20 |
| Q2 12:00 | DET | Killian Hayes enters the game for Saddiq Bey | 23 - 20 |
| Q2 12:00 | MIA | Marcus Garrett enters the game for Duncan Robinson | 23 - 20 |
| Q2 11:45 | DET | Cory Joseph personal foul | 23 - 20 |
| Q2 11:38 | MIA | Max Strus makes 26-foot three point jumper (Gabe Vincent assists) +3 | 26 - 20 |
| Q2 11:14 | DET | Cory Joseph misses 19-foot pullup jump shot | 26 - 20 |
| Q2 11:12 | DET | Luka Garza offensive rebound | 26 - 20 |
| Q2 11:08 | DET | Luka Garza misses 26-foot three point jumper | 26 - 20 |
| Q2 11:04 | MIA | Omer Yurtseven defensive rebound | 26 - 20 |
| Q2 10:50 | DET | Killian Hayes personal foul | 26 - 20 |
| Q2 10:50 | DET | Saben Lee enters the game for Killian Hayes | 26 - 20 |
| Q2 10:35 | MIA | Omer Yurtseven misses 12-foot pullup jump shot | 26 - 20 |
| Q2 10:32 | DET | Saben Lee defensive rebound | 26 - 20 |
| Q2 10:23 | MIA | Gabe Vincent shooting foul | 26 - 20 |
| Q2 10:23 | DET | Frank Jackson makes free throw 1 of 2 +1 | 26 - 21 |
| Q2 10:23 | DET | Frank Jackson makes free throw 2 of 2 +1 | 26 - 22 |
| Q2 10:10 | MIA | Omer Yurtseven misses 4-foot jump bank shot | 26 - 22 |
| Q2 10:07 | DET | Trey Lyles defensive rebound | 26 - 22 |
| Q2 10:04 | DET | Frank Jackson misses 23-foot three point jumper | 26 - 22 |
| Q2 10:00 | DET | Frank Jackson offensive rebound | 26 - 22 |
| Q2 9:56 | DET | Trey Lyles misses 23-foot three point jumper | 26 - 22 |
| Q2 9:54 | DET | Luka Garza offensive rebound | 26 - 22 |
| Q2 9:51 | DET | Luka Garza makes 6-foot two point shot +2 | 26 - 24 |
| Q2 9:43 | DET | Cory Joseph personal foul | 26 - 24 |
| Q2 9:38 | MIA | Max Strus misses 28-foot three point jumper | 26 - 24 |
| Q2 9:34 | DET | Saben Lee defensive rebound | 26 - 24 |
| Q2 9:28 | DET | Saben Lee misses 16-foot pullup jump shot | 26 - 24 |
| Q2 9:26 | MIA | Max Strus defensive rebound | 26 - 24 |
| Q2 9:14 | MIA | P.J. Tucker makes 22-foot three pointer (Gabe Vincent assists) +3 | 29 - 24 |
| Q2 8:46 | MIA | P.J. Tucker shooting foul | 29 - 24 |
| Q2 8:46 | DET | Luka Garza misses free throw 1 of 2 | 29 - 24 |
| Q2 8:46 | DET | Pistons offensive team rebound | 29 - 24 |
| Q2 8:46 | DET | Cade Cunningham enters the game for Saben Lee | 29 - 24 |
| Q2 8:46 | DET | Luka Garza makes free throw 2 of 2 +1 | 29 - 25 |
| Q2 8:39 | DET | Luka Garza shooting foul | 29 - 25 |
| Q2 8:39 | MIA | Max Strus makes free throw 1 of 2 +1 | 30 - 25 |
| Q2 8:39 | MIA | Max Strus makes free throw 2 of 2 +1 | 31 - 25 |
| Q2 8:22 | DET | Cory Joseph misses 27-foot three point jumper | 31 - 25 |
| Q2 8:20 | MIA | Omer Yurtseven defensive rebound | 31 - 25 |
| Q2 8:05 | MIA | Max Strus misses 27-foot three point jumper | 31 - 25 |
| Q2 8:01 | DET | Trey Lyles defensive rebound | 31 - 25 |
| Q2 7:47 | DET | Trey Lyles makes two point shot (Cade Cunningham assists) +2 | 31 - 27 |
| Q2 7:32 | MIA | Max Strus misses 7-foot two point shot | 31 - 27 |
| Q2 7:30 | DET | Cory Joseph defensive rebound | 31 - 27 |
| Q2 7:27 | DET | Marcus Garrett blocks Cory Joseph 's 5-foot two point shot | 31 - 27 |
| Q2 7:27 | DET | Pistons offensive team rebound | 31 - 27 |
| Q2 7:27 | MIA | Dewayne Dedmon enters the game for Omer Yurtseven | 31 - 27 |
| Q2 7:27 | DET | Pistons Full timeout | 31 - 27 |
| Q2 7:27 | DET | Hamidou Diallo enters the game for Cory Joseph | 31 - 27 |
| Q2 7:27 | MIA | KZ Okpala enters the game for Marcus Garrett | 31 - 27 |
| Q2 7:27 | MIA | Duncan Robinson enters the game for Gabe Vincent | 31 - 27 |
| Q2 7:27 | MIA | Kyle Lowry enters the game for P.J. Tucker | 31 - 27 |
| Q2 7:20 | DET | Frank Jackson makes 26-foot three point jumper (Trey Lyles assists) +3 | 31 - 30 |
| Q2 7:07 | MIA | Kyle Lowry offensive foul | 31 - 30 |
| Q2 7:07 | MIA | Kyle Lowry turnover | 31 - 30 |
| Q2 6:55 | DET | Luka Garza makes 4-foot two point shot (Hamidou Diallo assists) +2 | 31 - 32 |
| Q2 6:33 | MIA | Duncan Robinson out of bounds bad pass turnover | 31 - 32 |
| Q2 6:21 | DET | Luka Garza misses 25-foot three point jumper | 31 - 32 |
| Q2 6:17 | MIA | Dewayne Dedmon defensive rebound | 31 - 32 |
| Q2 6:13 | MIA | Dewayne Dedmon makes 26-foot three point jumper (Kyle Lowry assists) +3 | 34 - 32 |
| Q2 5:59 | DET | Trey Lyles bad pass (Kyle Lowry steals) | 34 - 32 |
| Q2 5:56 | DET | Cade Cunningham shooting foul | 34 - 32 |
| Q2 5:56 | MIA | Max Strus makes free throw 1 of 2 +1 | 35 - 32 |
| Q2 5:56 | DET | Isaiah Stewart enters the game for Trey Lyles | 35 - 32 |
| Q2 5:56 | DET | Saddiq Bey enters the game for Luka Garza | 35 - 32 |
| Q2 5:56 | MIA | Max Strus makes free throw 2 of 2 +1 | 36 - 32 |
| Q2 5:44 | DET | Isaiah Stewart makes layup (Cade Cunningham assists) +2 | 36 - 34 |
| Q2 5:44 | MIA | KZ Okpala shooting foul | 36 - 34 |
| Q2 5:44 | DET | Isaiah Stewart makes free throw 1 of 1 +1 | 36 - 35 |
| Q2 5:28 | DET | Cade Cunningham shooting foul | 36 - 35 |
| Q2 5:28 | MIA | Kyle Lowry misses free throw 1 of 2 | 36 - 35 |
| Q2 5:28 | MIA | Heat offensive team rebound | 36 - 35 |
| Q2 5:28 | DET | Cory Joseph enters the game for Cade Cunningham | 36 - 35 |
| Q2 5:28 | MIA | P.J. Tucker enters the game for KZ Okpala | 36 - 35 |
| Q2 5:28 | MIA | Kyle Lowry makes free throw 2 of 2 +1 | 37 - 35 |
| Q2 5:16 | DET | Frank Jackson makes driving layup (Cory Joseph assists) +2 | 37 - 37 |
| Q2 5:08 | DET | Hamidou Diallo personal foul | 37 - 37 |
| Q2 5:08 | MIA | Kyle Lowry misses free throw 1 of 2 | 37 - 37 |
| Q2 5:08 | MIA | Heat offensive team rebound | 37 - 37 |
| Q2 5:08 | MIA | Kyle Lowry makes free throw 2 of 2 +1 | 38 - 37 |
| Q2 4:45 | DET | Frank Jackson misses 23-foot three point jumper | 38 - 37 |
| Q2 4:41 | MIA | Dewayne Dedmon defensive rebound | 38 - 37 |
| Q2 4:31 | MIA | Dewayne Dedmon makes 3-foot alley oop dunk shot (Max Strus assists) +2 | 40 - 37 |
| Q2 4:16 | DET | Frank Jackson misses 28-foot three point jumper | 40 - 37 |
| Q2 4:13 | MIA | Dewayne Dedmon defensive rebound | 40 - 37 |
| Q2 4:02 | MIA | Max Strus makes 24-foot three point jumper (Duncan Robinson assists) +3 | 43 - 37 |
| Q2 3:55 | DET | Pistons Full timeout | 43 - 37 |
| Q2 3:41 | MIA | Duncan Robinson shooting foul | 43 - 37 |
| Q2 3:41 | DET | Hamidou Diallo misses free throw 1 of 2 | 43 - 37 |
| Q2 3:41 | DET | Pistons offensive team rebound | 43 - 37 |
| Q2 3:41 | DET | Hamidou Diallo makes free throw 2 of 2 +1 | 43 - 38 |
| Q2 3:18 | MIA | P.J. Tucker misses 26-foot three point jumper | 43 - 38 |
| Q2 3:15 | DET | Isaiah Stewart defensive rebound | 43 - 38 |
| Q2 3:01 | DET | Saddiq Bey misses driving layup | 43 - 38 |
| Q2 2:59 | MIA | P.J. Tucker defensive rebound | 43 - 38 |
| Q2 2:55 | MIA | Max Strus makes two point shot (P.J. Tucker assists) +2 | 45 - 38 |
| Q2 2:38 | DET | Hamidou Diallo misses 27-foot three point jumper | 45 - 38 |
| Q2 2:35 | MIA | Dewayne Dedmon defensive rebound | 45 - 38 |
| Q2 2:30 | MIA | Max Strus misses three point jumper | 45 - 38 |
| Q2 2:28 | MIA | P.J. Tucker offensive rebound | 45 - 38 |
| Q2 2:25 | MIA | P.J. Tucker makes two point shot +2 | 47 - 38 |
| Q2 2:11 | MIA | P.J. Tucker shooting foul | 47 - 38 |
| Q2 2:11 | DET | Saddiq Bey makes free throw 1 of 2 +1 | 47 - 39 |
| Q2 2:11 | DET | Rodney McGruder enters the game for Frank Jackson | 47 - 39 |
| Q2 2:11 | MIA | Gabe Vincent enters the game for Duncan Robinson | 47 - 39 |
| Q2 2:11 | DET | Saddiq Bey makes free throw 2 of 2 +1 | 47 - 40 |
| Q2 1:59 | DET | Hamidou Diallo personal foul | 47 - 40 |
| Q2 1:59 | MIA | P.J. Tucker makes free throw 1 of 2 +1 | 48 - 40 |
| Q2 1:59 | MIA | P.J. Tucker misses free throw 2 of 2 | 48 - 40 |
| Q2 1:56 | DET | Isaiah Stewart defensive rebound | 48 - 40 |
| Q2 1:39 | DET | Hamidou Diallo makes 7-foot driving floating jump shot (Isaiah Stewart assists) +2 | 48 - 42 |
| Q2 1:25 | MIA | Max Strus misses 24-foot three point jumper | 48 - 42 |
| Q2 1:22 | DET | Isaiah Stewart defensive rebound | 48 - 42 |
| Q2 1:13 | DET | Cory Joseph makes 9-foot two point shot +2 | 48 - 44 |
| Q2 1:05 | MIA | Dewayne Dedmon offensive foul | 48 - 44 |
| Q2 1:05 | MIA | Dewayne Dedmon turnover | 48 - 44 |
| Q2 1:05 | MIA | Omer Yurtseven enters the game for Dewayne Dedmon | 48 - 44 |
| Q2 1:05 | MIA | Marcus Garrett enters the game for Gabe Vincent | 48 - 44 |
| Q2 43.3 | DET | Cory Joseph makes 4-foot two point shot +2 | 48 - 46 |
| Q2 32.8 | MIA | Kyle Lowry misses 27-foot three point jumper | 48 - 46 |
| Q2 29.9 | DET | Hamidou Diallo defensive rebound | 48 - 46 |
| Q2 29.3 | DET | Hamidou Diallo traveling | 48 - 46 |
| Q2 29.3 | MIA | Gabe Vincent enters the game for P.J. Tucker | 48 - 46 |
| Q2 29.3 | MIA | Duncan Robinson enters the game for Marcus Garrett | 48 - 46 |
| Q2 24.3 | MIA | Duncan Robinson misses 26-foot three point pullup jump shot | 48 - 46 |
| Q2 21.1 | DET | Rodney McGruder defensive rebound | 48 - 46 |
| Q2 1.5 | DET | Omer Yurtseven blocks Saddiq Bey's two point shot | 48 - 46 |
| Q2 1.5 | DET | Pistons offensive team rebound | 48 - 46 |
| Q2 0.0 | End of the 2nd Quarter | 48 - 46 | |
| Q3 12:00 | DET | Cade Cunningham enters the game for Rodney McGruder | 48 - 46 |
| Q3 12:00 | DET | Killian Hayes enters the game for Cory Joseph | 48 - 46 |
| Q3 12:00 | MIA | Dewayne Dedmon enters the game for Max Strus | 48 - 46 |
| Q3 12:00 | MIA | P.J. Tucker enters the game for Omer Yurtseven | 48 - 46 |
| Q3 11:39 | MIA | Kyle Lowry makes three point jumper +3 | 51 - 46 |
| Q3 11:17 | DET | Hamidou Diallo makes driving layup (Saddiq Bey assists) +2 | 51 - 48 |
| Q3 11:00 | MIA | P.J. Tucker makes 24-foot three point jumper (Duncan Robinson assists) +3 | 54 - 48 |
| Q3 10:40 | DET | Hamidou Diallo makes 4-foot layup (Cade Cunningham assists) +2 | 54 - 50 |
| Q3 10:14 | MIA | Gabe Vincent misses 26-foot step back jumpshot | 54 - 50 |
| Q3 10:10 | MIA | P.J. Tucker offensive rebound | 54 - 50 |
| Q3 10:05 | MIA | P.J. Tucker misses 23-foot three point jumper | 54 - 50 |
| Q3 10:01 | DET | Isaiah Stewart defensive rebound | 54 - 50 |
| Q3 9:54 | DET | Killian Hayes makes 9-foot pullup jump shot +2 | 54 - 52 |
| Q3 9:36 | MIA | Duncan Robinson misses 26-foot three point jumper | 54 - 52 |
| Q3 9:33 | MIA | P.J. Tucker offensive rebound | 54 - 52 |
| Q3 9:31 | MIA | Dewayne Dedmon makes 5-foot dunk (Kyle Lowry assists) +2 | 56 - 52 |
| Q3 9:10 | DET | Hamidou Diallo out of bounds lost ball turnover | 56 - 52 |
| Q3 8:59 | DET | Isaiah Stewart shooting foul | 56 - 52 |
| Q3 8:59 | MIA | Kyle Lowry makes free throw 1 of 2 +1 | 57 - 52 |
| Q3 8:59 | MIA | Kyle Lowry makes free throw 2 of 2 +1 | 58 - 52 |
| Q3 8:38 | DET | Saddiq Bey misses 24-foot three point jumper | 58 - 52 |
| Q3 8:36 | MIA | Kyle Lowry defensive rebound | 58 - 52 |
| Q3 8:25 | MIA | Dewayne Dedmon offensive foul | 58 - 52 |
| Q3 8:25 | MIA | Dewayne Dedmon turnover | 58 - 52 |
| Q3 8:25 | DET | Double technical foul: Hamidou Diallo and Duncan Robinson | 58 - 52 |
| Q3 8:25 | MIA | Omer Yurtseven enters the game for Dewayne Dedmon | 58 - 52 |
| Q3 8:10 | DET | Hamidou Diallo makes 5-foot driving floating jump shot (Cade Cunningham assists) +2 | 58 - 54 |
| Q3 8:10 | MIA | Gabe Vincent shooting foul | 58 - 54 |
| Q3 8:10 | DET | Hamidou Diallo misses free throw 1 of 1 | 58 - 54 |
| Q3 8:05 | MIA | Omer Yurtseven defensive rebound | 58 - 54 |
| Q3 7:55 | MIA | Kyle Lowry misses 23-foot three point jumper | 58 - 54 |
| Q3 7:50 | DET | Cade Cunningham defensive rebound | 58 - 54 |
| Q3 7:45 | DET | Omer Yurtseven blocks Isaiah Stewart 's 5-foot layup | 58 - 54 |
| Q3 7:44 | DET | Isaiah Stewart offensive rebound | 58 - 54 |
| Q3 7:44 | MIA | Omer Yurtseven shooting foul | 58 - 54 |
| Q3 7:44 | DET | Isaiah Stewart makes free throw 1 of 2 +1 | 58 - 55 |
| Q3 7:44 | DET | Isaiah Stewart misses free throw 2 of 2 | 58 - 55 |
| Q3 7:36 | MIA | Gabe Vincent defensive rebound | 58 - 55 |
| Q3 7:32 | MIA | Gabe Vincent misses driving layup | 58 - 55 |
| Q3 7:32 | DET | Pistons defensive team rebound | 58 - 55 |
| Q3 7:32 | MIA | KZ Okpala enters the game for P.J. Tucker | 58 - 55 |
| Q3 7:16 | DET | Saddiq Bey makes 23-foot three point jumper (Killian Hayes assists) +3 | 58 - 58 |
| Q3 7:08 | MIA | Omer Yurtseven offensive foul | 58 - 58 |
| Q3 7:08 | MIA | Omer Yurtseven turnover | 58 - 58 |
| Q3 6:47 | DET | Isaiah Stewart misses layup | 58 - 58 |
| Q3 6:43 | MIA | KZ Okpala defensive rebound | 58 - 58 |
| Q3 6:36 | MIA | Kyle Lowry misses pullup jump shot | 58 - 58 |
| Q3 6:36 | DET | Hamidou Diallo defensive rebound | 58 - 58 |
| Q3 6:26 | DET | Saddiq Bey misses 10-foot two point shot | 58 - 58 |
| Q3 6:23 | MIA | Omer Yurtseven defensive rebound | 58 - 58 |
| Q3 6:03 | MIA | Omer Yurtseven makes layup (Gabe Vincent assists) +2 | 60 - 58 |
| Q3 6:01 | DET | Pistons Full timeout | 60 - 58 |
| Q3 5:45 | DET | Killian Hayes makes 10-foot two point shot +2 | 60 - 60 |
| Q3 5:25 | MIA | Gabe Vincent bad pass (Killian Hayes steals) | 60 - 60 |
| Q3 5:18 | MIA | Omer Yurtseven personal foul | 60 - 60 |
| Q3 5:18 | MIA | Max Strus enters the game for Gabe Vincent | 60 - 60 |
| Q3 5:02 | DET | Hamidou Diallo bad pass (KZ Okpala steals) | 60 - 60 |
| Q3 4:47 | MIA | Omer Yurtseven out of bounds bad pass turnover | 60 - 60 |
| Q3 4:38 | MIA | KZ Okpala shooting foul | 60 - 60 |
| Q3 4:38 | DET | Killian Hayes makes free throw 1 of 2 +1 | 60 - 61 |
| Q3 4:38 | DET | Killian Hayes makes free throw 2 of 2 +1 | 60 - 62 |
| Q3 4:23 | MIA | Max Strus misses 25-foot three point jumper | 60 - 62 |
| Q3 4:19 | DET | Isaiah Stewart defensive rebound | 60 - 62 |
| Q3 4:14 | DET | Killian Hayes steps out of bounds turnover | 60 - 62 |
| Q3 4:01 | MIA | Omer Yurtseven misses two point shot | 60 - 62 |
| Q3 4:01 | MIA | KZ Okpala offensive rebound | 60 - 62 |
| Q3 4:00 | MIA | KZ Okpala misses two point shot | 60 - 62 |
| Q3 4:00 | MIA | Omer Yurtseven offensive rebound | 60 - 62 |
| Q3 3:58 | DET | Cade Cunningham shooting foul | 60 - 62 |
| Q3 3:58 | MIA | Omer Yurtseven makes free throw 1 of 2 +1 | 61 - 62 |
| Q3 3:58 | DET | Frank Jackson enters the game for Cade Cunningham | 61 - 62 |
| Q3 3:58 | MIA | Omer Yurtseven misses free throw 2 of 2 | 61 - 62 |
| Q3 3:55 | DET | Isaiah Stewart defensive rebound | 61 - 62 |
| Q3 3:45 | MIA | KZ Okpala personal foul | 61 - 62 |
| Q3 3:45 | DET | Killian Hayes makes free throw 1 of 2 +1 | 61 - 63 |
| Q3 3:45 | DET | Trey Lyles enters the game for Isaiah Stewart | 61 - 63 |
| Q3 3:45 | DET | Killian Hayes makes free throw 2 of 2 +1 | 61 - 64 |
| Q3 3:32 | DET | Frank Jackson shooting foul | 61 - 64 |
| Q3 3:32 | MIA | Omer Yurtseven misses free throw 1 of 2 | 61 - 64 |
| Q3 3:32 | MIA | Heat offensive team rebound | 61 - 64 |
| Q3 3:32 | MIA | Omer Yurtseven makes free throw 2 of 2 +1 | 62 - 64 |
| Q3 3:13 | DET | Saddiq Bey misses 31-foot three point jumper | 62 - 64 |
| Q3 3:09 | MIA | Omer Yurtseven defensive rebound | 62 - 64 |
| Q3 2:59 | MIA | Kyle Lowry misses 27-foot three point jumper | 62 - 64 |
| Q3 2:54 | DET | Saddiq Bey defensive rebound | 62 - 64 |
| Q3 2:45 | DET | Saddiq Bey makes driving layup (Trey Lyles assists) +2 | 62 - 66 |
| Q3 2:45 | MIA | Max Strus shooting foul | 62 - 66 |
| Q3 2:45 | MIA | Heat Full timeout | 62 - 66 |
| Q3 2:45 | DET | Cory Joseph enters the game for Hamidou Diallo | 62 - 66 |
| Q3 2:45 | DET | Saben Lee enters the game for Killian Hayes | 62 - 66 |
| Q3 2:45 | MIA | Gabe Vincent enters the game for Duncan Robinson | 62 - 66 |
| Q3 2:45 | DET | Saddiq Bey makes free throw 1 of 1 +1 | 62 - 67 |
| Q3 2:33 | MIA | KZ Okpala offensive foul | 62 - 67 |
| Q3 2:33 | MIA | KZ Okpala turnover | 62 - 67 |
| Q3 2:33 | DET | Hamidou Diallo technical foul (1st technical foul) | 62 - 67 |
| Q3 2:33 | MIA | Marcus Garrett enters the game for KZ Okpala | 62 - 67 |
| Q3 2:33 | MIA | Max Strus misses technical free throw | 62 - 67 |
| Q3 2:33 | DET | Pistons defensive team rebound | 62 - 67 |
| Q3 2:18 | DET | Frank Jackson makes 27-foot three point jumper (Cory Joseph assists) +3 | 62 - 70 |
| Q3 2:07 | DET | Saben Lee shooting foul | 62 - 70 |
| Q3 2:07 | MIA | Kyle Lowry makes free throw 1 of 2 +1 | 63 - 70 |
| Q3 2:07 | MIA | Kyle Lowry makes free throw 2 of 2 +1 | 64 - 70 |
| Q3 1:51 | DET | Saddiq Bey makes 3-foot layup (Trey Lyles assists) +2 | 64 - 72 |
| Q3 1:51 | MIA | Omer Yurtseven shooting foul | 64 - 72 |
| Q3 1:51 | MIA | KZ Okpala enters the game for Omer Yurtseven | 64 - 72 |
| Q3 1:51 | DET | Saddiq Bey makes free throw 1 of 1 +1 | 64 - 73 |
| Q3 1:35 | MIA | Trey Lyles blocks Gabe Vincent's driving layup | 64 - 73 |
| Q3 1:31 | DET | Cory Joseph defensive rebound | 64 - 73 |
| Q3 1:29 | DET | Trey Lyles makes 4-foot dunk (Cory Joseph assists) +2 | 64 - 75 |
| Q3 1:26 | MIA | Heat Full timeout | 64 - 75 |
| Q3 1:12 | MIA | Max Strus makes 4-foot layup (Kyle Lowry assists) +2 | 66 - 75 |
| Q3 55.9 | DET | Saben Lee misses layup | 66 - 75 |
| Q3 52.1 | MIA | Marcus Garrett defensive rebound | 66 - 75 |
| Q3 48.2 | DET | Saddiq Bey personal foul | 66 - 75 |
| Q3 48.2 | MIA | Kyle Lowry misses free throw 1 of 2 | 66 - 75 |
| Q3 48.2 | MIA | Heat offensive team rebound | 66 - 75 |
| Q3 48.2 | MIA | Kyle Lowry makes free throw 2 of 2 +1 | 67 - 75 |
| Q3 32.1 | DET | Cory Joseph makes 11-foot two point shot +2 | 67 - 77 |
| Q3 17.2 | MIA | Trey Lyles blocks Kyle Lowry 's 8-foot driving layup | 67 - 77 |
| Q3 17.2 | DET | Saddiq Bey defensive rebound | 67 - 77 |
| Q3 12.8 | DET | Frank Jackson makes two point shot (Cory Joseph assists) +2 | 67 - 79 |
| Q3 0.0 | MIA | Gabe Vincent misses 28-foot three point jumper | 67 - 79 |
| Q3 0.0 | MIA | Heat offensive team rebound | 67 - 79 |
| Q3 0.0 | DET | Cade Cunningham enters the game for Saddiq Bey | 67 - 79 |
| Q3 0.0 | MIA | Duncan Robinson enters the game for Gabe Vincent | 67 - 79 |
| Q3 0.0 | MIA | Dewayne Dedmon enters the game for KZ Okpala | 67 - 79 |
| Q3 0.0 | End of the 3rd Quarter | 67 - 79 | |
| Q4 11:36 | DET | shot clock turnover | 67 - 79 |
| Q4 11:22 | MIA | Dewayne Dedmon makes two point shot (Kyle Lowry assists) +2 | 69 - 79 |
| Q4 11:09 | DET | Saben Lee misses driving layup | 69 - 79 |
| Q4 11:07 | MIA | Max Strus defensive rebound | 69 - 79 |
| Q4 10:59 | DET | Trey Lyles personal foul | 69 - 79 |
| Q4 10:50 | MIA | Marcus Garrett makes 26-foot three point jumper (Kyle Lowry assists) +3 | 70 - 79 |
| Q4 10:31 | DET | Saben Lee makes 28-foot three point jumper (Frank Jackson assists) +3 | 70 - 82 |
| Q4 10:14 | MIA | Max Strus makes driving layup (Duncan Robinson assists) +2 | 72 - 82 |
| Q4 9:56 | MIA | Marcus Garrett personal foul | 72 - 82 |
| Q4 9:50 | DET | Frank Jackson misses 26-foot three point jumper | 72 - 82 |
| Q4 9:49 | MIA | Heat defensive team rebound | 72 - 82 |
| Q4 9:28 | MIA | Max Strus makes 23-foot three point jumper (Dewayne Dedmon assists) +3 | 75 - 82 |
| Q4 9:10 | DET | Cory Joseph makes driving layup +2 | 75 - 84 |
| Q4 9:02 | MIA | Max Strus misses 29-foot three point jumper | 75 - 84 |
| Q4 9:02 | DET | Trey Lyles defensive rebound | 75 - 84 |
| Q4 8:52 | DET | Trey Lyles misses 27-foot three point jumper | 75 - 84 |
| Q4 8:49 | MIA | Max Strus defensive rebound | 75 - 84 |
| Q4 8:43 | DET | Saben Lee personal foul | 75 - 84 |
| Q4 8:32 | MIA | Max Strus misses pullup jump shot | 75 - 84 |
| Q4 8:28 | DET | Saben Lee defensive rebound | 75 - 84 |
| Q4 8:23 | MIA | Dewayne Dedmon personal foul | 75 - 84 |
| Q4 8:17 | DET | Trey Lyles misses driving layup | 75 - 84 |
| Q4 8:15 | MIA | Duncan Robinson defensive rebound | 75 - 84 |
| Q4 8:11 | MIA | Kyle Lowry lost ball turnover (Trey Lyles steals) | 75 - 84 |
| Q4 7:53 | DET | Cade Cunningham misses 26-foot three point jumper | 75 - 84 |
| Q4 7:51 | MIA | Heat defensive team rebound | 75 - 84 |
| Q4 7:39 | DET | Frank Jackson shooting foul | 77 - 84 |
| Q4 7:39 | MIA | Max Strus makes free throw 1 of 3 +1 | 78 - 84 |
| Q4 7:39 | MIA | Max Strus misses free throw 2 of 3 | 78 - 84 |
| Q4 7:39 | MIA | Heat offensive team rebound | 78 - 84 |
| Q4 7:39 | MIA | Max Strus makes free throw 3 of 3 +1 | 79 - 84 |
| Q4 7:39 | DET | Pistons Full timeout | 79 - 84 |
| Q4 7:39 | DET | Isaiah Stewart enters the game for Frank Jackson | 79 - 84 |
| Q4 7:39 | DET | Saddiq Bey enters the game for Trey Lyles | 79 - 84 |
| Q4 7:39 | DET | Killian Hayes enters the game for Saben Lee | 79 - 84 |
| Q4 7:39 | MIA | KZ Okpala enters the game for Dewayne Dedmon | 79 - 84 |
| Q4 7:16 | DET | Saddiq Bey makes 17-foot jumper (Cade Cunningham assists) +2 | 79 - 86 |
| Q4 6:52 | MIA | Kyle Lowry bad pass (Cade Cunningham steals) | 79 - 86 |
| Q4 6:49 | DET | Cade Cunningham makes two point shot +2 | 79 - 88 |
| Q4 6:49 | MIA | Heat Full timeout | 79 - 88 |
| Q4 6:49 | MIA | Gabe Vincent enters the game for Marcus Garrett | 79 - 88 |
| Q4 6:49 | MIA | Dewayne Dedmon enters the game for KZ Okpala | 79 - 88 |
| Q4 6:36 | MIA | Dewayne Dedmon makes layup (Kyle Lowry assists) +2 | 81 - 88 |
| Q4 6:13 | DET | Killian Hayes misses 28-foot three point jumper | 81 - 88 |
| Q4 6:13 | DET | Isaiah Stewart offensive rebound | 81 - 88 |
| Q4 5:58 | DET | Killian Hayes lost ball turnover (Max Strus steals) | 81 - 88 |
| Q4 5:45 | MIA | Kyle Lowry makes driving layup (Gabe Vincent assists) +2 | 83 - 88 |
| Q4 5:26 | DET | Cory Joseph misses 27-foot three point jumper | 83 - 88 |
| Q4 5:26 | MIA | Heat defensive team rebound | 83 - 88 |
| Q4 5:06 | DET | Isaiah Stewart personal foul | 83 - 88 |
| Q4 5:06 | DET | Hamidou Diallo enters the game for Cory Joseph | 83 - 88 |
| Q4 4:57 | MIA | Gabe Vincent misses 27-foot three point jumper | 83 - 88 |
| Q4 4:53 | MIA | Kyle Lowry offensive rebound | 83 - 88 |
| Q4 4:51 | MIA | Duncan Robinson misses 30-foot three point jumper | 83 - 88 |
| Q4 4:49 | MIA | Max Strus offensive rebound | 83 - 88 |
| Q4 4:46 | MIA | Kyle Lowry misses 23-foot three point jumper | 83 - 88 |
| Q4 4:43 | DET | Cade Cunningham defensive rebound | 83 - 88 |
| Q4 4:32 | DET | Saddiq Bey makes 26-foot three point jumper (Cade Cunningham assists) +3 | 83 - 91 |
| Q4 4:31 | MIA | Heat Full timeout | 83 - 91 |
| Q4 4:31 | DET | Pistons delay of game violation | 83 - 91 |
| Q4 4:17 | MIA | Duncan Robinson makes 24-foot three point jumper (Kyle Lowry assists) +3 | 86 - 91 |
| Q4 4:02 | DET | Saddiq Bey makes 25-foot three point jumper (Cade Cunningham assists) +3 | 86 - 94 |
| Q4 3:42 | DET | Cade Cunningham personal foul | 86 - 94 |
| Q4 3:42 | MIA | Kyle Lowry makes free throw 1 of 2 +1 | 87 - 94 |
| Q4 3:42 | MIA | Kyle Lowry makes free throw 2 of 2 +1 | 88 - 94 |
| Q4 3:30 | MIA | Max Strus shooting foul | 88 - 94 |
| Q4 3:30 | DET | Saddiq Bey makes free throw 1 of 3 +1 | 88 - 95 |
| Q4 3:30 | DET | Saddiq Bey misses free throw 2 of 3 | 88 - 95 |
| Q4 3:30 | DET | Pistons offensive team rebound | 88 - 95 |
| Q4 3:30 | DET | Saddiq Bey makes free throw 3 of 3 +1 | 88 - 96 |
| Q4 3:16 | MIA | Duncan Robinson misses 24-foot three point jumper | 88 - 96 |
| Q4 3:11 | DET | Isaiah Stewart defensive rebound | 88 - 96 |
| Q4 2:52 | DET | Killian Hayes makes 26-foot three point jumper (Hamidou Diallo assists) +3 | 88 - 99 |
| Q4 2:38 | MIA | Kyle Lowry traveling | 88 - 99 |
| Q4 2:27 | DET | Hamidou Diallo misses driving layup | 88 - 99 |
| Q4 2:25 | MIA | Gabe Vincent defensive rebound | 88 - 99 |
| Q4 2:16 | MIA | Duncan Robinson misses 23-foot three point jumper | 88 - 99 |
| Q4 2:12 | DET | Hamidou Diallo defensive rebound | 88 - 99 |
| Q4 2:07 | DET | Isaiah Stewart offensive foul | 88 - 99 |
| Q4 2:07 | DET | Isaiah Stewart turnover | 88 - 99 |
| Q4 1:59 | DET | Isaiah Stewart shooting foul | 88 - 99 |
| Q4 1:59 | MIA | Kyle Lowry misses free throw 1 of 2 | 88 - 99 |
| Q4 1:59 | MIA | Heat offensive team rebound | 88 - 99 |
| Q4 1:59 | MIA | Marcus Garrett enters the game for Duncan Robinson | 88 - 99 |
| Q4 1:59 | MIA | Kyle Lowry makes free throw 2 of 2 +1 | 89 - 99 |
| Q4 1:55 | MIA | Marcus Garrett personal foul | 89 - 99 |
| Q4 1:47 | DET | Cade Cunningham traveling | 89 - 99 |
| Q4 1:40 | MIA | Kyle Lowry misses 31-foot three point jumper | 89 - 99 |
| Q4 1:35 | DET | Hamidou Diallo defensive rebound | 89 - 99 |
| Q4 1:31 | DET | Cade Cunningham offensive charge | 89 - 99 |
| Q4 1:31 | DET | Cade Cunningham turnover | 89 - 99 |
| Q4 1:31 | DET | Cory Joseph enters the game for Cade Cunningham | 89 - 99 |
| Q4 1:31 | MIA | Duncan Robinson enters the game for Marcus Garrett | 89 - 99 |
| Q4 1:19 | MIA | Duncan Robinson misses 23-foot three point jumper | 89 - 99 |
| Q4 1:16 | DET | Isaiah Stewart defensive rebound | 89 - 99 |
| Q4 1:02 | DET | Killian Hayes misses 12-foot pullup jump shot | 89 - 99 |
| Q4 1:02 | MIA | Kyle Lowry defensive rebound | 89 - 99 |
| Q4 1:02 | DET | Killian Hayes personal foul | 89 - 99 |
| Q4 1:02 | MIA | Kyle Lowry makes free throw 1 of 2 +1 | 90 - 99 |
| Q4 1:02 | MIA | Marcus Garrett enters the game for Duncan Robinson | 90 - 99 |
| Q4 1:02 | MIA | Kyle Lowry misses free throw 2 of 2 | 90 - 99 |
| Q4 56.4 | DET | Killian Hayes defensive rebound | 90 - 99 |
| Q4 39.1 | MIA | Max Strus shooting foul | 90 - 99 |
| Q4 39.1 | MIA | Heat Full timeout | 90 - 99 |
| Q4 39.1 | (00:39.1) [Heat] COACH'S CHALLENGE (CALL STANDS) [Heat] charged with a timeout | 90 - 99 | |
| Q4 39.1 | DET | Cory Joseph makes free throw 1 of 2 +1 | 90 - 100 |
| Q4 39.1 | DET | Cory Joseph misses free throw 2 of 2 | 90 - 100 |
| Q4 34.7 | MIA | Dewayne Dedmon defensive rebound | 90 - 100 |
| Q4 27.7 | MIA | Max Strus misses 26-foot three point jumper | 90 - 100 |
| Q4 22.5 | DET | Saddiq Bey defensive rebound | 90 - 100 |
| Q4 1.3 | DET | shot clock turnover | 90 - 100 |
| Q4 0.0 | End of the 4th Quarter | 90 - 100 | |
| Q4 0.0 | End of Game | 90 - 100 |