POSS 1 · Q1 11:38
MIAMiami Heat
Made shot
3 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Sun, Jan 25, 2026·2025-26
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 32 | 26 | 24 | 29 | 111 | |
| 21 | 27 | 29 | 25 | 102 |
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
PHX
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 +18 Q4 6:35PHX +2 Q1 9:51
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 PHX the right.
Filled dots are makes, rings are misses. Tap a dot to pin it, or a team to isolate its shots.
| Zone | MIA | PHX | ||
|---|---|---|---|---|
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
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% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 32 | 22 | 7 | 1 | 2 | 1 | 1 | 6-16 | 2-6 | 8-8 | -7 | 56.4% | |
| 23 | 7 | 6 | 3 | 2 | 1 | 0 | 2-5 | 1-3 | 2-2 | +6 | 59.5% | |
| 24 | 10 | 10 | 3 | 0 | 0 | 0 | 5-12 | 0-4 | 0-0 | +10 | 41.7% | |
| 31 | 16 | 10 | 1 | 1 | 0 | 2 | 5-21 | 2-10 | 4-4 | +7 | 35.1% | |
| 35 | 10 | 7 | 2 | 0 | 0 | 3 | 4-9 | 0-0 | 2-3 | -14 | 48.4% | |
| 36 | 20 | 5 | 6 | 0 | 1 | 2 | 8-11 | 1-3 | 3-4 | +19 | 78.4% | |
| 18 | 12 | 6 | 1 | 0 | 0 | 0 | 4-10 | 2-5 | 2-4 | +17 | 51.0% | |
| 23 | 11 | 2 | 0 | 1 | 0 | 1 | 5-8 | 1-3 | 0-0 | -3 | 68.8% | |
| 3 | 2 | 1 | 1 | 0 | 0 | 0 | 0-0 | 0-0 | 2-2 | +6 | 113.6% | |
| 15 | 1 | 5 | 3 | 0 | 0 | 1 | 0-1 | 0-1 | 1-2 | +4 | 26.6% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · SPRAINED LEFT SHOULDER | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| PHX | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 36 | 26 | 5 | 2 | 1 | 2 | 0 | 11-23 | 2-5 | 2-2 | -7 | 54.4% | |
| 24 | 11 | 8 | 1 | 0 | 1 | 1 | 4-6 | 0-0 | 3-4 | +10 | 70.9% | |
| 35 | 18 | 6 | 3 | 0 | 0 | 1 | 4-18 | 1-11 | 9-10 | -4 | 40.2% | |
| 31 | 8 | 5 | 5 | 2 | 0 | 2 | 2-10 | 0-7 | 4-4 | -10 | 34.0% | |
| 31 | 11 | 4 | 0 | 0 | 0 | 2 | 4-12 | 3-6 | 0-0 | -9 | 45.8% | |
| 15 | 9 | 5 | 0 | 2 | 1 | 0 | 4-4 | 1-1 | 0-0 | -5 | 112.5% | |
| 17 | 6 | 7 | 1 | 0 | 2 | 0 | 3-5 | 0-0 | 0-2 | -25 | 51.0% | |
| 8 | 4 | 5 | 0 | 0 | 0 | 0 | 2-6 | 0-0 | 0-0 | +3 | 33.3% | |
| 3 | 2 | 1 | 0 | 0 | 0 | 0 | 0-0 | 0-0 | 2-2 | +6 | 113.6% | |
| 3 | 0 | 1 | 0 | 1 | 0 | 0 | 0-2 | 0-1 | 0-0 | +6 | 0.0% | |
| 3 | 0 | 2 | 0 | 0 | 0 | 0 | 0-1 | 0-0 | 0-0 | +6 | 0.0% | |
| 13 | 5 | 2 | 0 | 0 | 0 | 2 | 2-6 | 0-2 | 1-2 | -12 | 36.3% | |
| 22 | 2 | 5 | 2 | 0 | 1 | 2 | 1-7 | 0-2 | 0-0 | -4 | 14.3% | |
| OUT · COACH'S DECISION | ||||||||||||
524 events
| Q | Clock | Team | Play | MIA | PHX |
|---|---|---|---|---|---|
| Q1 | 12:00 | MIA | Bam Adebayo vs. Mark Williams (Kasparas Jakucionis gains possession) | 0 | 0 |
| Q1 | 11:38 | MIA | Bam Adebayo makes 23-foot three point jumper (Andrew Wiggins assists) | 3 | 0 |
| Q1 | 11:18 | MIA | Norman Powell misses 25-foot running jump shot | 3 | 0 |
| Q1 | 11:14 | PHX | Suns defensive team rebound | 3 | 0 |
| Q1 | 11:05 | PHX | Grayson Allen misses 31-foot three point jumper | 3 | 0 |
| Q1 | 11:03 | MIA | Heat defensive team rebound | 3 | 0 |
| Q1 | 10:46 | MIA | Bam Adebayo bad pass turnover (Royce O'Neale steals) | 3 | 0 |
| Q1 | 10:46 | MIA | Kasparas Jakucionis transition take foul | 3 | 0 |
| Q1 | 10:46 | PHX | Grayson Allen makes free throw 1 of 1 | 3 | 1 |
| Q1 | 11:23 | PHX | Collin Gillespie bad pass turnover (Bam Adebayo steals) | 3 | 0 |
| Q1 | 10:29 | PHX | Dillon Brooks makes 13-foot two point shot | 3 | 3 |
| Q1 | 10:17 | MIA | Bam Adebayo misses 7-foot two point shot | 3 | 3 |
| Q1 | 10:13 | PHX | Mark Williams defensive rebound | 3 | 3 |
| Q1 | 10:08 | PHX | Royce O'Neale out of bounds bad pass turnover | 3 | 3 |
| Q1 | 10:01 | MIA | Norman Powell misses 14-foot step back jumpshot | 3 | 3 |
| Q1 | 9:59 | PHX | Royce O'Neale defensive rebound | 3 | 3 |
| Q1 | 9:51 | PHX | Grayson Allen makes 10-foot driving floating jump shot (Mark Williams assists) | 3 | 5 |
| Q1 | 9:33 | PHX | Royce O'Neale shooting foul | 3 | 5 |
| Q1 | 9:33 | MIA | Pelle Larsson makes free throw 1 of 2 | 4 | 5 |
| Q1 | 9:33 | MIA | Pelle Larsson makes free throw 2 of 2 | 5 | 5 |
| Q1 | 9:16 | PHX | Kasparas Jakucionis blocks Collin Gillespie 's 4-foot reverse layup | 5 | 5 |
| Q1 | 9:14 | PHX | Collin Gillespie offensive rebound | 5 | 5 |
| Q1 | 9:14 | PHX | Collin Gillespie out of bounds bad pass turnover | 5 | 5 |
| Q1 | 9:03 | MIA | Kasparas Jakucionis misses 28-foot three point jumper | 5 | 5 |
| Q1 | 9:01 | PHX | Mark Williams defensive rebound | 5 | 5 |
| Q1 | 8:58 | PHX | Mark Williams out of bounds bad pass turnover | 5 | 5 |
| Q1 | 8:50 | MIA | Norman Powell makes 11-foot two point shot (Pelle Larsson assists) | 7 | 5 |
| Q1 | 8:39 | PHX | Grayson Allen makes 7-foot driving floating jump shot | 7 | 7 |
| Q1 | 8:30 | PHX | Mark Williams shooting foul | 7 | 7 |
| Q1 | 8:30 | MIA | Bam Adebayo makes free throw 1 of 2 | 8 | 7 |
| Q1 | 8:30 | MIA | Bam Adebayo makes free throw 2 of 2 | 9 | 7 |
| Q1 | 8:14 | PHX | Dillon Brooks makes 25-foot three point step back jumpshot | 9 | 10 |
| Q1 | 8:01 | MIA | Bam Adebayo makes 14-foot pullup jump shot | 11 | 10 |
| Q1 | 7:51 | MIA | Bam Adebayo shooting foul | 11 | 10 |
| Q1 | 7:51 | PHX | Dillon Brooks makes free throw 1 of 2 | 11 | 11 |
| Q1 | 7:51 | PHX | Dillon Brooks makes free throw 2 of 2 | 11 | 12 |
| Q1 | 7:39 | MIA | Norman Powell misses driving layup | 11 | 12 |
| Q1 | 7:38 | MIA | Bam Adebayo offensive rebound | 11 | 12 |
| Q1 | 7:37 | MIA | Bam Adebayo makes tip shot | 13 | 12 |
| Q1 | 7:28 | PHX | Collin Gillespie misses 26-foot three point pullup jump shot | 13 | 12 |
| Q1 | 7:26 | MIA | Andrew Wiggins defensive rebound | 13 | 12 |
| Q1 | 7:19 | MIA | Andrew Wiggins misses 9-foot two point shot | 13 | 12 |
| Q1 | 7:18 | PHX | Mark Williams defensive rebound | 13 | 12 |
| Q1 | 7:02 | PHX | Royce O'Neale misses 33-foot three point jumper | 13 | 12 |
| Q1 | 6:58 | MIA | Pelle Larsson defensive rebound | 13 | 12 |
| Q1 | 6:53 | MIA | Bam Adebayo misses 29-foot running jump shot | 13 | 12 |
| Q1 | 6:50 | PHX | Dillon Brooks defensive rebound | 13 | 12 |
| Q1 | 6:44 | PHX | Collin Gillespie makes 26-foot running pullup jump shot | 13 | 15 |
| Q1 | 6:42 | MIA | Heat Full timeout | 13 | 15 |
| Q1 | 6:42 | PHX | Jamaree Bouyea enters the game for Collin Gillespie | 13 | 15 |
| Q1 | 6:42 | MIA | Nikola Jovic enters the game for Pelle Larsson | 13 | 15 |
| Q1 | 6:42 | MIA | Jaime Jaquez Jr. enters the game for Bam Adebayo | 13 | 15 |
| Q1 | 6:23 | MIA | Nikola Jovic misses 26-foot three point jumper | 13 | 15 |
| Q1 | 6:20 | MIA | Andrew Wiggins offensive rebound | 13 | 15 |
| Q1 | 6:17 | MIA | Norman Powell makes 7-foot driving floating jump shot (Andrew Wiggins assists) | 15 | 15 |
| Q1 | 6:01 | PHX | Dillon Brooks misses 27-foot three point pullup jump shot | 15 | 15 |
| Q1 | 5:58 | PHX | Grayson Allen offensive rebound | 15 | 15 |
| Q1 | 5:57 | PHX | Jamaree Bouyea misses 23-foot three point jumper | 15 | 15 |
| Q1 | 5:52 | MIA | Andrew Wiggins defensive rebound | 15 | 15 |
| Q1 | 5:44 | PHX | Jamaree Bouyea personal foul | 15 | 15 |
| Q1 | 5:44 | PHX | Oso Ighodaro enters the game for Mark Williams | 15 | 15 |
| Q1 | 5:40 | PHX | Dillon Brooks personal foul | 15 | 15 |
| Q1 | 5:27 | MIA | Nikola Jovic misses 24-foot three point jumper | 15 | 15 |
| Q1 | 5:23 | MIA | Andrew Wiggins offensive rebound | 15 | 15 |
| Q1 | 5:22 | MIA | Andrew Wiggins makes two point shot | 17 | 15 |
| Q1 | 5:07 | PHX | Grayson Allen misses 31-foot three point jumper | 17 | 15 |
| Q1 | 5:03 | MIA | Kasparas Jakucionis defensive rebound | 17 | 15 |
| Q1 | 4:58 | PHX | Grayson Allen shooting foul | 17 | 15 |
| Q1 | 4:58 | MIA | Norman Powell makes free throw 1 of 2 | 18 | 15 |
| Q1 | 4:58 | MIA | Myron Gardner enters the game for Andrew Wiggins | 18 | 15 |
| Q1 | 4:57 | MIA | Norman Powell makes free throw 2 of 2 | 19 | 15 |
| Q1 | 4:38 | PHX | Royce O'Neale misses 25-foot three point jumper | 19 | 15 |
| Q1 | 4:35 | MIA | Norman Powell defensive rebound | 19 | 15 |
| Q1 | 4:30 | MIA | Norman Powell misses 27-foot three point pullup jump shot | 19 | 15 |
| Q1 | 4:29 | MIA | Kasparas Jakucionis offensive rebound | 19 | 15 |
| Q1 | 4:28 | MIA | Kasparas Jakucionis misses tip shot | 19 | 15 |
| Q1 | 4:27 | MIA | Kasparas Jakucionis offensive rebound | 19 | 15 |
| Q1 | 4:27 | MIA | Kasparas Jakucionis makes tip shot | 21 | 15 |
| Q1 | 4:27 | PHX | Suns Full timeout | 21 | 15 |
| Q1 | 4:27 | PHX | Collin Gillespie enters the game for Grayson Allen | 21 | 15 |
| Q1 | 4:11 | PHX | Royce O'Neale misses 27-foot three point jumper | 21 | 15 |
| Q1 | 4:05 | MIA | Nikola Jovic defensive rebound | 21 | 15 |
| Q1 | 4:01 | PHX | Jamaree Bouyea personal foul | 21 | 15 |
| Q1 | 4:01 | MIA | Nikola Jovic misses free throw 1 of 2 | 21 | 15 |
| Q1 | 4:01 | MIA | Heat offensive team rebound | 21 | 15 |
| Q1 | 4:01 | MIA | Dru Smith enters the game for Kasparas Jakucionis | 21 | 15 |
| Q1 | 4:01 | MIA | Nikola Jovic makes free throw 2 of 2 | 22 | 15 |
| Q1 | 3:51 | PHX | Oso Ighodaro makes 8-foot two point shot | 22 | 17 |
| Q1 | 3:41 | MIA | Norman Powell makes 3-foot layup (Jaime Jaquez Jr. assists) | 24 | 17 |
| Q1 | 3:29 | PHX | Jamaree Bouyea lost ball turnover (Norman Powell steals) | 24 | 17 |
| Q1 | 3:20 | MIA | Dru Smith makes two point shot (Myron Gardner assists) | 26 | 17 |
| Q1 | 3:08 | MIA | Myron Gardner shooting foul | 26 | 17 |
| Q1 | 3:08 | — | (03:08) [Heat] REF-INITIATED REVIEW (CALL STANDS) | 26 | 17 |
| Q1 | 3:08 | PHX | Jordan Goodwin enters the game for Royce O'Neale | 26 | 17 |
| Q1 | 3:08 | MIA | Simone Fontecchio enters the game for Norman Powell | 26 | 17 |
| Q1 | 3:08 | PHX | Oso Ighodaro misses free throw 1 of 2 | 26 | 17 |
| Q1 | 3:08 | PHX | Suns offensive team rebound | 26 | 17 |
| Q1 | 3:08 | PHX | Oso Ighodaro misses free throw 2 of 2 | 26 | 17 |
| Q1 | 3:06 | MIA | Nikola Jovic defensive rebound | 26 | 17 |
| Q1 | 3:00 | MIA | Oso Ighodaro blocks Jaime Jaquez Jr. 's 5-foot running layup | 26 | 17 |
| Q1 | 2:57 | MIA | Myron Gardner offensive rebound | 26 | 17 |
| Q1 | 2:53 | PHX | Jordan Goodwin shooting foul | 26 | 17 |
| Q1 | 2:53 | MIA | Nikola Jovic misses free throw 1 of 2 | 26 | 17 |
| Q1 | 2:53 | MIA | Heat offensive team rebound | 26 | 17 |
| Q1 | 2:53 | MIA | Nikola Jovic makes free throw 2 of 2 | 27 | 17 |
| Q1 | 2:29 | PHX | Oso Ighodaro misses two point shot | 27 | 17 |
| Q1 | 2:28 | MIA | Heat defensive team rebound | 27 | 17 |
| Q1 | 2:28 | PHX | Jordan Goodwin loose ball foul | 27 | 17 |
| Q1 | 2:28 | MIA | Myron Gardner makes free throw 1 of 2 | 28 | 17 |
| Q1 | 2:28 | PHX | Ryan Dunn enters the game for Dillon Brooks | 28 | 17 |
| Q1 | 2:28 | MIA | Myron Gardner makes free throw 2 of 2 | 29 | 17 |
| Q1 | 2:09 | PHX | Jamaree Bouyea misses two point shot | 29 | 17 |
| Q1 | 2:09 | MIA | Heat Coach's Challenge | 29 | 17 |
| Q1 | 2:09 | MIA | (02:09) [Heat] COACH'S CHALLENGE (CALL OVERTURNED) [Heat] retain their timeout | 29 | 17 |
| Q1 | 2:09 | MIA | Simone Fontecchio defensive rebound | 29 | 17 |
| Q1 | 1:48 | MIA | Nikola Jovic misses 10-foot two point shot | 29 | 17 |
| Q1 | 1:46 | MIA | Heat offensive team rebound | 29 | 17 |
| Q1 | 1:46 | MIA | shot clock turnover | 29 | 17 |
| Q1 | 1:34 | PHX | Collin Gillespie makes 10-foot two point shot | 29 | 19 |
| Q1 | 1:29 | MIA | Myron Gardner double personal foul (Collin Gillespie draws the foul) | 29 | 19 |
| Q1 | 1:29 | MIA | Bam Adebayo enters the game for Myron Gardner | 29 | 19 |
| Q1 | 1:21 | PHX | Collin Gillespie personal foul | 29 | 19 |
| Q1 | 1:21 | MIA | Simone Fontecchio misses free throw 1 of 2 | 29 | 19 |
| Q1 | 1:21 | MIA | Heat offensive team rebound | 29 | 19 |
| Q1 | 1:21 | MIA | Simone Fontecchio makes free throw 2 of 2 | 30 | 19 |
| Q1 | 1:03 | PHX | Collin Gillespie misses 16-foot step back jumpshot | 30 | 19 |
| Q1 | 1:00 | MIA | Jaime Jaquez Jr. defensive rebound | 30 | 19 |
| Q1 | 0:00 | MIA | Bam Adebayo misses 22-foot three point jumper | 30 | 19 |
| Q1 | 0:00 | PHX | Ryan Dunn defensive rebound | 30 | 19 |
| Q1 | 0:00 | PHX | Jamaree Bouyea makes 8-foot running pullup jump shot (Jordan Goodwin assists) | 30 | 21 |
| Q1 | 0:00 | MIA | Nikola Jovic makes driving layup (Jaime Jaquez Jr. assists) | 32 | 21 |
| Q1 | 0:00 | PHX | Ryan Dunn misses 20-foot step back jumpshot | 32 | 21 |
| Q1 | 0:00 | PHX | Suns offensive team rebound | 32 | 21 |
| Q1 | 0:00 | PHX | shot clock turnover | 32 | 21 |
| Q1 | 0:00 | PHX | Dillon Brooks enters the game for Jamaree Bouyea | 32 | 21 |
| Q1 | 0:00 | — | End of the 1st Quarter | 32 | 21 |
| Q2 | 12:00 | PHX | Grayson Allen enters the game for Ryan Dunn | 32 | 21 |
| Q2 | 12:00 | PHX | Mark Williams enters the game for Oso Ighodaro | 32 | 21 |
| Q2 | 12:00 | PHX | Royce O'Neale enters the game for Collin Gillespie | 32 | 21 |
| Q2 | 12:00 | MIA | Pelle Larsson enters the game for Nikola Jovic | 32 | 21 |
| Q2 | 11:38 | MIA | Simone Fontecchio shooting foul | 32 | 21 |
| Q2 | 11:38 | PHX | Grayson Allen makes free throw 1 of 3 | 32 | 22 |
| Q2 | 11:38 | PHX | Grayson Allen makes free throw 2 of 3 | 32 | 23 |
| Q2 | 11:38 | PHX | Grayson Allen makes free throw 3 of 3 | 32 | 24 |
| Q2 | 11:27 | MIA | Bam Adebayo misses 15-foot jumper | 32 | 24 |
| Q2 | 11:25 | PHX | Dillon Brooks defensive rebound | 32 | 24 |
| Q2 | 11:13 | PHX | Royce O'Neale makes 8-foot driving floating jump shot (Grayson Allen assists) | 32 | 26 |
| Q2 | 11:00 | MIA | Pelle Larsson makes two point shot (Bam Adebayo assists) | 34 | 26 |
| Q2 | 10:45 | PHX | Royce O'Neale makes driving layup | 34 | 28 |
| Q2 | 10:36 | MIA | Dru Smith makes 6-foot two point shot (Simone Fontecchio assists) | 36 | 28 |
| Q2 | 10:23 | MIA | Pelle Larsson shooting foul | 36 | 28 |
| Q2 | 10:23 | PHX | Grayson Allen makes free throw 1 of 2 | 36 | 29 |
| Q2 | 10:23 | PHX | Grayson Allen makes free throw 2 of 2 | 36 | 30 |
| Q2 | 10:08 | MIA | Simone Fontecchio misses 23-foot three point jumper | 36 | 30 |
| Q2 | 10:04 | PHX | Jordan Goodwin defensive rebound | 36 | 30 |
| Q2 | 9:53 | PHX | Dillon Brooks makes 10-foot two point shot | 36 | 32 |
| Q2 | 9:38 | MIA | Pelle Larsson misses two point shot | 36 | 32 |
| Q2 | 9:35 | MIA | Bam Adebayo offensive rebound | 36 | 32 |
| Q2 | 9:34 | MIA | Bam Adebayo makes 8-foot floating jump shot | 38 | 32 |
| Q2 | 9:17 | PHX | Grayson Allen misses two point shot | 38 | 32 |
| Q2 | 9:14 | PHX | Grayson Allen offensive rebound | 38 | 32 |
| Q2 | 9:11 | PHX | Dillon Brooks misses driving floating jump shot | 38 | 32 |
| Q2 | 9:10 | PHX | Mark Williams offensive rebound | 38 | 32 |
| Q2 | 9:09 | PHX | Mark Williams misses tip shot | 38 | 32 |
| Q2 | 9:08 | PHX | Mark Williams offensive rebound | 38 | 32 |
| Q2 | 9:07 | PHX | Mark Williams makes tip shot | 38 | 34 |
| Q2 | 9:05 | MIA | Heat Full timeout | 38 | 34 |
| Q2 | 9:05 | MIA | Andrew Wiggins enters the game for Simone Fontecchio | 38 | 34 |
| Q2 | 8:50 | MIA | Bam Adebayo misses 25-foot three point jumper | 38 | 34 |
| Q2 | 8:45 | MIA | Jaime Jaquez Jr. offensive rebound | 38 | 34 |
| Q2 | 8:38 | MIA | Andrew Wiggins makes 8-foot turnaround jump shot | 40 | 34 |
| Q2 | 8:27 | MIA | Dru Smith personal foul | 40 | 34 |
| Q2 | 8:27 | PHX | Isaiah Livers enters the game for Jordan Goodwin | 40 | 34 |
| Q2 | 8:23 | PHX | Dillon Brooks makes 8-foot two point shot (Royce O'Neale assists) | 40 | 36 |
| Q2 | 8:08 | MIA | Pelle Larsson lost ball turnover (Isaiah Livers steals) | 40 | 36 |
| Q2 | 8:04 | PHX | Isaiah Livers makes two point shot | 40 | 38 |
| Q2 | 7:51 | MIA | Bam Adebayo misses 9-foot pullup jump shot | 40 | 38 |
| Q2 | 7:47 | PHX | Isaiah Livers defensive rebound | 40 | 38 |
| Q2 | 7:40 | MIA | Andrew Wiggins personal foul | 40 | 38 |
| Q2 | 7:40 | MIA | Norman Powell enters the game for Jaime Jaquez Jr. | 40 | 38 |
| Q2 | 7:35 | PHX | Grayson Allen makes driving layup (Royce O'Neale assists) | 40 | 40 |
| Q2 | 7:20 | PHX | Mark Williams shooting foul | 40 | 40 |
| Q2 | 7:20 | MIA | Bam Adebayo makes free throw 1 of 2 | 41 | 40 |
| Q2 | 7:20 | MIA | Kasparas Jakucionis enters the game for Dru Smith | 41 | 40 |
| Q2 | 7:20 | MIA | Bam Adebayo makes free throw 2 of 2 | 42 | 40 |
| Q2 | 7:11 | PHX | Royce O'Neale misses driving layup | 42 | 40 |
| Q2 | 7:09 | MIA | Pelle Larsson defensive rebound | 42 | 40 |
| Q2 | 7:05 | MIA | Isaiah Livers blocks Pelle Larsson 's 3-foot running layup | 42 | 40 |
| Q2 | 7:04 | PHX | Mark Williams defensive rebound | 42 | 40 |
| Q2 | 6:59 | PHX | Royce O'Neale misses 23-foot running jump shot | 42 | 40 |
| Q2 | 6:58 | PHX | Isaiah Livers offensive rebound | 42 | 40 |
| Q2 | 6:57 | PHX | Isaiah Livers makes tip shot | 42 | 42 |
| Q2 | 6:44 | MIA | Andrew Wiggins misses 26-foot three point jumper | 42 | 42 |
| Q2 | 6:42 | PHX | Grayson Allen defensive rebound | 42 | 42 |
| Q2 | 6:31 | PHX | Royce O'Neale misses 30-foot three point pullup jump shot | 42 | 42 |
| Q2 | 6:28 | MIA | Norman Powell defensive rebound | 42 | 42 |
| Q2 | 6:22 | PHX | Grayson Allen personal foul | 42 | 42 |
| Q2 | 6:22 | PHX | Collin Gillespie enters the game for Grayson Allen | 42 | 42 |
| Q2 | 6:22 | MIA | Nikola Jovic enters the game for Pelle Larsson | 42 | 42 |
| Q2 | 6:12 | MIA | Norman Powell out of bounds lost ball turnover | 42 | 42 |
| Q2 | 6:00 | PHX | Dillon Brooks misses 17-foot pullup jump shot | 42 | 42 |
| Q2 | 5:56 | MIA | Norman Powell defensive rebound | 42 | 42 |
| Q2 | 5:52 | PHX | Suns Full timeout | 42 | 42 |
| Q2 | 5:52 | PHX | (05:52) [Suns] COACH'S CHALLENGE (CALL OVERTURNED) [Suns] retain their timeout | 42 | 42 |
| Q2 | 5:52 | MIA | Dillon Brooks blocks Andrew Wiggins 's 9-foot running layup | 42 | 42 |
| Q2 | 5:52 | PHX | Isaiah Livers defensive rebound | 42 | 42 |
| Q2 | 5:52 | MIA | Jaime Jaquez Jr. enters the game for Bam Adebayo | 42 | 42 |
| Q2 | 5:38 | PHX | Collin Gillespie misses driving floating jump shot | 42 | 42 |
| Q2 | 5:34 | MIA | Kasparas Jakucionis defensive rebound | 42 | 42 |
| Q2 | 5:28 | MIA | Norman Powell misses 19-foot pullup jump shot | 42 | 42 |
| Q2 | 5:24 | PHX | Royce O'Neale defensive rebound | 42 | 42 |
| Q2 | 5:18 | PHX | Mark Williams misses 7-foot two point shot | 42 | 42 |
| Q2 | 5:15 | MIA | Nikola Jovic defensive rebound | 42 | 42 |
| Q2 | 5:13 | MIA | Norman Powell misses 26-foot running jump shot | 42 | 42 |
| Q2 | 5:08 | PHX | Isaiah Livers defensive rebound | 42 | 42 |
| Q2 | 5:00 | PHX | Dillon Brooks misses 16-foot pullup jump shot | 42 | 42 |
| Q2 | 4:57 | MIA | Heat defensive team rebound | 42 | 42 |
| Q2 | 4:37 | MIA | Andrew Wiggins misses 26-foot three point jumper | 42 | 42 |
| Q2 | 4:36 | PHX | Royce O'Neale defensive rebound | 42 | 42 |
| Q2 | 4:31 | MIA | Kasparas Jakucionis shooting foul | 42 | 42 |
| Q2 | 4:31 | PHX | Royce O'Neale makes free throw 1 of 2 | 42 | 43 |
| Q2 | 4:31 | PHX | Oso Ighodaro enters the game for Mark Williams | 42 | 43 |
| Q2 | 4:31 | PHX | Royce O'Neale makes free throw 2 of 2 | 42 | 44 |
| Q2 | 4:25 | PHX | Oso Ighodaro shooting foul | 42 | 44 |
| Q2 | 4:25 | MIA | Kasparas Jakucionis makes free throw 1 of 2 | 43 | 44 |
| Q2 | 4:25 | MIA | Kasparas Jakucionis makes free throw 2 of 2 | 44 | 44 |
| Q2 | 4:02 | PHX | Dillon Brooks makes 17-foot pullup jump shot | 44 | 46 |
| Q2 | 3:45 | MIA | Nikola Jovic makes 22-foot three point jumper (Andrew Wiggins assists) | 47 | 46 |
| Q2 | 3:32 | PHX | Royce O'Neale misses 28-foot three point jumper | 47 | 46 |
| Q2 | 3:28 | MIA | Nikola Jovic defensive rebound | 47 | 46 |
| Q2 | 3:25 | MIA | Norman Powell makes 25-foot running pullup jump shot (Nikola Jovic assists) | 50 | 46 |
| Q2 | 3:11 | PHX | Dillon Brooks misses 27-foot three point step back jumpshot | 50 | 46 |
| Q2 | 3:08 | MIA | Kasparas Jakucionis defensive rebound | 50 | 46 |
| Q2 | 3:05 | MIA | Dillon Brooks blocks Nikola Jovic 's 5-foot running layup | 50 | 46 |
| Q2 | 3:04 | PHX | Dillon Brooks defensive rebound | 50 | 46 |
| Q2 | 2:57 | PHX | Jaime Jaquez Jr. blocks Collin Gillespie 's 4-foot running layup | 50 | 46 |
| Q2 | 2:54 | MIA | Jaime Jaquez Jr. defensive rebound | 50 | 46 |
| Q2 | 2:54 | MIA | Nikola Jovic makes running dunk (Kasparas Jakucionis assists) | 52 | 46 |
| Q2 | 2:54 | PHX | Suns Full timeout | 52 | 46 |
| Q2 | 2:54 | PHX | Jordan Goodwin enters the game for Royce O'Neale | 52 | 46 |
| Q2 | 2:54 | PHX | Ryan Dunn enters the game for Dillon Brooks | 52 | 46 |
| Q2 | 2:54 | PHX | Grayson Allen enters the game for Isaiah Livers | 52 | 46 |
| Q2 | 2:40 | MIA | Kasparas Jakucionis loose ball foul | 52 | 46 |
| Q2 | 2:40 | PHX | Grayson Allen makes free throw 1 of 2 | 52 | 47 |
| Q2 | 2:40 | MIA | Pelle Larsson enters the game for Nikola Jovic | 52 | 47 |
| Q2 | 2:40 | MIA | Bam Adebayo enters the game for Kasparas Jakucionis | 52 | 47 |
| Q2 | 2:40 | PHX | Grayson Allen makes free throw 2 of 2 | 52 | 48 |
| Q2 | 2:24 | MIA | Norman Powell misses 26-foot three point jumper | 52 | 48 |
| Q2 | 2:22 | MIA | Pelle Larsson offensive rebound | 52 | 48 |
| Q2 | 2:16 | MIA | Pelle Larsson misses driving layup | 52 | 48 |
| Q2 | 2:12 | PHX | Oso Ighodaro defensive rebound | 52 | 48 |
| Q2 | 2:08 | PHX | Jordan Goodwin misses running pullup jump shot | 52 | 48 |
| Q2 | 2:07 | MIA | Bam Adebayo defensive rebound | 52 | 48 |
| Q2 | 2:01 | MIA | Norman Powell misses running pullup jump shot | 52 | 48 |
| Q2 | 1:58 | MIA | Andrew Wiggins offensive rebound | 52 | 48 |
| Q2 | 1:56 | MIA | Andrew Wiggins makes two point shot | 54 | 48 |
| Q2 | 1:33 | PHX | Grayson Allen misses 37-foot three point pullup jump shot | 54 | 48 |
| Q2 | 1:31 | PHX | Grayson Allen offensive rebound | 54 | 48 |
| Q2 | 1:30 | PHX | Jordan Goodwin misses 22-foot three point jumper | 54 | 48 |
| Q2 | 1:25 | MIA | Bam Adebayo defensive rebound | 54 | 48 |
| Q2 | 1:15 | MIA | Jaime Jaquez Jr. makes 5-foot two point shot | 56 | 48 |
| Q2 | 1:15 | PHX | Grayson Allen shooting foul | 56 | 48 |
| Q2 | 1:15 | MIA | Jaime Jaquez Jr. misses free throw 1 of 1 | 56 | 48 |
| Q2 | 1:12 | PHX | Jordan Goodwin defensive rebound | 56 | 48 |
| Q2 | 0:00 | PHX | Collin Gillespie misses 23-foot three point jumper | 56 | 48 |
| Q2 | 0:00 | MIA | Andrew Wiggins defensive rebound | 56 | 48 |
| Q2 | 0:00 | MIA | Norman Powell misses driving floating jump shot | 56 | 48 |
| Q2 | 0:00 | PHX | Oso Ighodaro defensive rebound | 56 | 48 |
| Q2 | 0:00 | PHX | Grayson Allen misses 29-foot three point jumper | 56 | 48 |
| Q2 | 0:00 | MIA | Andrew Wiggins defensive rebound | 56 | 48 |
| Q2 | 0:00 | PHX | Oso Ighodaro personal foul | 56 | 48 |
| Q2 | 0:00 | MIA | Norman Powell makes free throw 1 of 2 | 57 | 48 |
| Q2 | 0:00 | PHX | Royce O'Neale enters the game for Ryan Dunn | 57 | 48 |
| Q2 | 0:00 | PHX | Dillon Brooks enters the game for Jordan Goodwin | 57 | 48 |
| Q2 | 0:00 | MIA | Norman Powell makes free throw 2 of 2 | 58 | 48 |
| Q2 | 0:00 | PHX | Grayson Allen misses 27-foot three point pullup jump shot | 58 | 48 |
| Q2 | 0:00 | MIA | Norman Powell defensive rebound | 58 | 48 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 58 | 48 |
| Q3 | 12:00 | PHX | Mark Williams enters the game for Oso Ighodaro | 58 | 48 |
| Q3 | 12:00 | MIA | Kasparas Jakucionis enters the game for Jaime Jaquez Jr. | 58 | 48 |
| Q3 | 11:45 | PHX | Mark Williams makes 2-foot alley oop dunk (Grayson Allen assists) | 58 | 50 |
| Q3 | 11:24 | MIA | Bam Adebayo misses driving floating jump shot | 58 | 50 |
| Q3 | 11:21 | PHX | Royce O'Neale defensive rebound | 58 | 50 |
| Q3 | 11:16 | PHX | Collin Gillespie makes 25-foot running pullup jump shot (Royce O'Neale assists) | 58 | 53 |
| Q3 | 11:04 | PHX | Mark Williams shooting foul | 58 | 53 |
| Q3 | 11:04 | MIA | Bam Adebayo makes free throw 1 of 2 | 59 | 53 |
| Q3 | 11:04 | MIA | Bam Adebayo makes free throw 2 of 2 | 60 | 53 |
| Q3 | 10:44 | PHX | Grayson Allen makes 25-foot three pointer | 60 | 56 |
| Q3 | 10:29 | MIA | Andrew Wiggins misses 27-foot three point jumper | 60 | 56 |
| Q3 | 10:26 | MIA | Norman Powell offensive rebound | 60 | 56 |
| Q3 | 10:12 | MIA | Pelle Larsson misses 19-foot jump bank shot | 60 | 56 |
| Q3 | 10:11 | MIA | Kasparas Jakucionis offensive rebound | 60 | 56 |
| Q3 | 9:59 | MIA | Andrew Wiggins misses 20-foot pullup jump shot | 60 | 56 |
| Q3 | 9:55 | PHX | Suns defensive team rebound | 60 | 56 |
| Q3 | 9:41 | PHX | Grayson Allen bad pass turnover (Kasparas Jakucionis steals) | 60 | 56 |
| Q3 | 9:36 | MIA | Norman Powell makes 27-foot running jump shot (Kasparas Jakucionis assists) | 63 | 56 |
| Q3 | 9:17 | PHX | Royce O'Neale bad pass turnover (Bam Adebayo steals) | 63 | 56 |
| Q3 | 9:11 | MIA | Norman Powell misses 26-foot running jump shot | 63 | 56 |
| Q3 | 9:07 | PHX | Royce O'Neale defensive rebound | 63 | 56 |
| Q3 | 9:00 | PHX | Collin Gillespie misses driving layup | 63 | 56 |
| Q3 | 8:58 | MIA | Norman Powell defensive rebound | 63 | 56 |
| Q3 | 8:55 | PHX | Royce O'Neale personal foul | 63 | 56 |
| Q3 | 8:47 | MIA | Bam Adebayo makes 8-foot driving floating jump shot (Pelle Larsson assists) | 65 | 56 |
| Q3 | 8:35 | MIA | Bam Adebayo personal foul | 65 | 56 |
| Q3 | 8:32 | PHX | Collin Gillespie misses 26-foot three point jumper | 65 | 56 |
| Q3 | 8:29 | MIA | Pelle Larsson defensive rebound | 65 | 56 |
| Q3 | 8:25 | MIA | Norman Powell misses 31-foot running jump shot | 65 | 56 |
| Q3 | 8:23 | MIA | Andrew Wiggins offensive rebound | 65 | 56 |
| Q3 | 8:23 | MIA | Andrew Wiggins makes tip shot | 67 | 56 |
| Q3 | 8:23 | PHX | Suns Full timeout | 67 | 56 |
| Q3 | 8:10 | PHX | Dillon Brooks misses 12-foot fade away jump shot | 67 | 56 |
| Q3 | 8:07 | PHX | Collin Gillespie offensive rebound | 67 | 56 |
| Q3 | 8:04 | PHX | Mark Williams makes layup (Dillon Brooks assists) | 67 | 58 |
| Q3 | 8:04 | MIA | Bam Adebayo shooting foul | 67 | 58 |
| Q3 | 8:04 | PHX | Mark Williams makes free throw 1 of 1 | 67 | 59 |
| Q3 | 7:53 | PHX | Dillon Brooks kicked ball violation | 67 | 59 |
| Q3 | 7:46 | MIA | Pelle Larsson misses driving floating jump shot | 67 | 59 |
| Q3 | 7:44 | PHX | Collin Gillespie defensive rebound | 67 | 59 |
| Q3 | 7:32 | PHX | Dillon Brooks makes 26-foot three point jumper (Royce O'Neale assists) | 67 | 62 |
| Q3 | 7:19 | MIA | Bam Adebayo misses 19-foot pullup jump shot | 67 | 62 |
| Q3 | 7:16 | PHX | Collin Gillespie defensive rebound | 67 | 62 |
| Q3 | 7:11 | MIA | Nikola Jovic enters the game for Bam Adebayo | 67 | 62 |
| Q3 | 7:11 | PHX | Pelle Larsson vs. Collin Gillespie (Collin Gillespie gains possession) | 67 | 62 |
| Q3 | 7:05 | MIA | Andrew Wiggins shooting foul | 67 | 62 |
| Q3 | 7:05 | PHX | Mark Williams makes free throw 1 of 2 | 67 | 63 |
| Q3 | 7:05 | PHX | Jordan Goodwin enters the game for Collin Gillespie | 67 | 63 |
| Q3 | 7:05 | MIA | Jaime Jaquez Jr. enters the game for Pelle Larsson | 67 | 63 |
| Q3 | 7:05 | PHX | Mark Williams misses free throw 2 of 2 | 67 | 63 |
| Q3 | 7:02 | PHX | Jordan Goodwin offensive rebound | 67 | 63 |
| Q3 | 7:00 | PHX | Jordan Goodwin misses 11-foot pullup jump shot | 67 | 63 |
| Q3 | 6:58 | MIA | Andrew Wiggins defensive rebound | 67 | 63 |
| Q3 | 6:52 | MIA | Andrew Wiggins misses 26-foot three point pullup jump shot | 67 | 63 |
| Q3 | 6:49 | PHX | Dillon Brooks defensive rebound | 67 | 63 |
| Q3 | 6:40 | PHX | Dillon Brooks makes driving layup | 67 | 65 |
| Q3 | 6:40 | MIA | Heat Full timeout | 67 | 65 |
| Q3 | 6:24 | MIA | Andrew Wiggins makes 11-foot driving floating jump shot (Jaime Jaquez Jr. assists) | 69 | 65 |
| Q3 | 6:13 | PHX | Dillon Brooks misses 29-foot three point pullup jump shot | 69 | 65 |
| Q3 | 6:11 | PHX | Jordan Goodwin offensive rebound | 69 | 65 |
| Q3 | 6:09 | PHX | Jordan Goodwin bad pass turnover (Kasparas Jakucionis steals) | 69 | 65 |
| Q3 | 6:03 | MIA | Jaime Jaquez Jr. makes 6-foot running pullup jump shot | 71 | 65 |
| Q3 | 6:03 | PHX | Dillon Brooks shooting foul | 71 | 65 |
| Q3 | 6:03 | MIA | Jaime Jaquez Jr. makes free throw 1 of 1 | 72 | 65 |
| Q3 | 5:44 | PHX | Grayson Allen misses 26-foot three point jumper | 72 | 65 |
| Q3 | 5:38 | MIA | Andrew Wiggins defensive rebound | 72 | 65 |
| Q3 | 5:29 | MIA | Mark Williams blocks Norman Powell 's 4-foot driving layup | 72 | 65 |
| Q3 | 5:28 | PHX | Mark Williams defensive rebound | 72 | 65 |
| Q3 | 5:17 | PHX | Jordan Goodwin misses layup | 72 | 65 |
| Q3 | 5:15 | MIA | Norman Powell defensive rebound | 72 | 65 |
| Q3 | 5:12 | MIA | Kasparas Jakucionis makes 23-foot running pullup jump shot (Norman Powell assists) | 75 | 65 |
| Q3 | 4:57 | PHX | Grayson Allen misses driving floating jump shot | 75 | 65 |
| Q3 | 4:54 | MIA | Norman Powell defensive rebound | 75 | 65 |
| Q3 | 4:50 | MIA | Nikola Jovic misses 26-foot running jump shot | 75 | 65 |
| Q3 | 4:47 | PHX | Mark Williams defensive rebound | 75 | 65 |
| Q3 | 4:38 | MIA | Nikola Jovic personal foul | 75 | 65 |
| Q3 | 4:38 | PHX | Oso Ighodaro enters the game for Royce O'Neale | 75 | 65 |
| Q3 | 4:38 | PHX | Isaiah Livers enters the game for Mark Williams | 75 | 65 |
| Q3 | 4:38 | MIA | Pelle Larsson enters the game for Andrew Wiggins | 75 | 65 |
| Q3 | 4:28 | PHX | Grayson Allen misses driving layup | 75 | 65 |
| Q3 | 4:27 | PHX | Oso Ighodaro offensive rebound | 75 | 65 |
| Q3 | 4:26 | PHX | Oso Ighodaro makes tip shot | 75 | 67 |
| Q3 | 4:14 | MIA | Norman Powell misses driving floating jump shot | 75 | 67 |
| Q3 | 4:10 | MIA | Norman Powell offensive rebound | 75 | 67 |
| Q3 | 4:09 | MIA | Norman Powell misses driving layup | 75 | 67 |
| Q3 | 4:08 | MIA | Nikola Jovic offensive rebound | 75 | 67 |
| Q3 | 3:55 | PHX | Grayson Allen misses 25-foot three point jumper | 75 | 67 |
| Q3 | 3:54 | PHX | Oso Ighodaro offensive rebound | 75 | 67 |
| Q3 | 3:46 | PHX | Dillon Brooks misses driving layup | 75 | 67 |
| Q3 | 3:44 | MIA | Pelle Larsson defensive rebound | 75 | 67 |
| Q3 | 3:30 | MIA | Kasparas Jakucionis misses 25-foot three point step back jumpshot | 75 | 67 |
| Q3 | 3:26 | PHX | Oso Ighodaro defensive rebound | 75 | 67 |
| Q3 | 3:18 | PHX | Dillon Brooks makes 9-foot turnaround jump shot | 75 | 69 |
| Q3 | 2:49 | PHX | Dillon Brooks misses driving layup | 75 | 69 |
| Q3 | 2:48 | PHX | Oso Ighodaro offensive rebound | 75 | 69 |
| Q3 | 2:47 | PHX | Isaiah Livers makes alley oop layup (Oso Ighodaro assists) | 75 | 71 |
| Q3 | 2:32 | MIA | Nikola Jovic makes 23-foot three point jumper (Kasparas Jakucionis assists) | 78 | 71 |
| Q3 | 2:12 | PHX | Oso Ighodaro makes layup (Grayson Allen assists) | 78 | 73 |
| Q3 | 1:52 | PHX | Dillon Brooks shooting foul | 78 | 73 |
| Q3 | 1:52 | MIA | Jaime Jaquez Jr. makes free throw 1 of 2 | 79 | 73 |
| Q3 | 1:52 | MIA | Jaime Jaquez Jr. makes free throw 2 of 2 | 80 | 73 |
| Q3 | 1:33 | MIA | Simone Fontecchio personal foul | 80 | 73 |
| Q3 | 1:33 | PHX | Jamaree Bouyea misses free throw 1 of 2 | 80 | 73 |
| Q3 | 1:33 | PHX | Suns offensive team rebound | 80 | 73 |
| Q3 | 1:33 | PHX | Jamaree Bouyea makes free throw 2 of 2 | 80 | 74 |
| Q3 | 2:59 | MIA | Jaime Jaquez Jr. lost ball turnover (Dillon Brooks steals) | 75 | 69 |
| Q3 | 1:19 | MIA | Dru Smith misses 23-foot three point jumper | 80 | 74 |
| Q3 | 1:16 | PHX | Jamaree Bouyea defensive rebound | 80 | 74 |
| Q3 | 1:04 | PHX | Jordan Goodwin misses 10-foot pullup jump shot | 80 | 74 |
| Q3 | 0:00 | MIA | Nikola Jovic defensive rebound | 80 | 74 |
| Q3 | 0:00 | MIA | Dru Smith misses two point shot | 80 | 74 |
| Q3 | 0:00 | PHX | Jordan Goodwin defensive rebound | 80 | 74 |
| Q3 | 0:00 | PHX | Jordan Goodwin misses 25-foot three point step back jumpshot | 80 | 74 |
| Q3 | 0:00 | MIA | Jaime Jaquez Jr. defensive rebound | 80 | 74 |
| Q3 | 0:00 | MIA | Jaime Jaquez Jr. makes driving layup | 82 | 74 |
| Q3 | 0:00 | PHX | Isaiah Livers makes 34-foot three point jumper (Jordan Goodwin assists) | 82 | 77 |
| Q3 | 0:00 | — | (00:00) [Heat] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL) | 82 | 77 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 82 | 77 |
| Q3 | 4:04 | MIA | Oso Ighodaro blocks Nikola Jovic's two point shot | 75 | 67 |
| Q3 | 4:03 | PHX | Oso Ighodaro defensive rebound | 75 | 67 |
| Q3 | 1:52 | PHX | Collin Gillespie enters the game for Dillon Brooks | 80 | 73 |
| Q3 | 1:52 | PHX | Jamaree Bouyea enters the game for Grayson Allen | 80 | 73 |
| Q3 | 1:52 | MIA | Simone Fontecchio enters the game for Norman Powell | 80 | 73 |
| Q3 | 1:52 | MIA | Dru Smith enters the game for Kasparas Jakucionis | 80 | 73 |
| Q4 | 12:00 | MIA | Bam Adebayo enters the game for Nikola Jovic | 82 | 77 |
| Q4 | 11:35 | MIA | Jaime Jaquez Jr. makes 17-foot step back jumpshot | 84 | 77 |
| Q4 | 11:09 | PHX | Jordan Goodwin offensive charge | 84 | 77 |
| Q4 | 11:09 | PHX | Jordan Goodwin offensive foul turnover | 84 | 77 |
| Q4 | 11:09 | PHX | Grayson Allen enters the game for Jordan Goodwin | 84 | 77 |
| Q4 | 11:03 | MIA | Bam Adebayo makes 23-foot three point jumper (Jaime Jaquez Jr. assists) | 87 | 77 |
| Q4 | 10:48 | PHX | Oso Ighodaro misses driving floating jump shot | 87 | 77 |
| Q4 | 10:46 | MIA | Pelle Larsson defensive rebound | 87 | 77 |
| Q4 | 10:35 | MIA | Bam Adebayo misses 17-foot pullup jump shot | 87 | 77 |
| Q4 | 10:31 | PHX | Grayson Allen defensive rebound | 87 | 77 |
| Q4 | 10:15 | PHX | Jamaree Bouyea lost ball turnover (Dru Smith steals) | 87 | 77 |
| Q4 | 10:09 | MIA | Dru Smith makes running layup (Jaime Jaquez Jr. assists) | 89 | 77 |
| Q4 | 10:09 | PHX | Suns Full timeout | 89 | 77 |
| Q4 | 10:09 | PHX | Mark Williams enters the game for Oso Ighodaro | 89 | 77 |
| Q4 | 10:09 | PHX | Dillon Brooks enters the game for Jamaree Bouyea | 89 | 77 |
| Q4 | 9:48 | PHX | Dillon Brooks makes 10-foot turnaround jump shot | 89 | 79 |
| Q4 | 9:32 | PHX | Collin Gillespie personal foul | 89 | 79 |
| Q4 | 9:30 | MIA | Pelle Larsson bad pass turnover (Isaiah Livers steals) | 89 | 79 |
| Q4 | 9:22 | PHX | Grayson Allen misses 27-foot three point pullup jump shot | 89 | 79 |
| Q4 | 9:19 | MIA | Pelle Larsson defensive rebound | 89 | 79 |
| Q4 | 9:18 | MIA | Pelle Larsson out of bounds lost ball turnover | 89 | 79 |
| Q4 | 9:11 | PHX | Dillon Brooks misses 18-foot step back jumpshot | 89 | 79 |
| Q4 | 9:08 | MIA | Simone Fontecchio defensive rebound | 89 | 79 |
| Q4 | 8:53 | MIA | Bam Adebayo misses 23-foot three point jumper | 89 | 79 |
| Q4 | 8:50 | PHX | Isaiah Livers defensive rebound | 89 | 79 |
| Q4 | 8:41 | MIA | Dru Smith shooting foul | 89 | 79 |
| Q4 | 8:41 | PHX | Grayson Allen makes free throw 1 of 2 | 89 | 80 |
| Q4 | 8:41 | PHX | Royce O'Neale enters the game for Collin Gillespie | 89 | 80 |
| Q4 | 8:41 | PHX | Grayson Allen misses free throw 2 of 2 | 89 | 80 |
| Q4 | 8:39 | MIA | Jaime Jaquez Jr. defensive rebound | 89 | 80 |
| Q4 | 8:31 | MIA | Jaime Jaquez Jr. makes driving layup | 91 | 80 |
| Q4 | 8:20 | PHX | Mark Williams makes layup (Dillon Brooks assists) | 91 | 82 |
| Q4 | 8:20 | MIA | Jaime Jaquez Jr. shooting foul | 91 | 82 |
| Q4 | 8:20 | PHX | Mark Williams makes free throw 1 of 1 | 91 | 83 |
| Q4 | 8:11 | PHX | Mark Williams shooting foul | 91 | 83 |
| Q4 | 8:11 | MIA | Bam Adebayo makes free throw 1 of 2 | 92 | 83 |
| Q4 | 8:11 | MIA | Bam Adebayo makes free throw 2 of 2 | 93 | 83 |
| Q4 | 7:59 | PHX | Grayson Allen misses 25-foot three point step back jumpshot | 93 | 83 |
| Q4 | 7:54 | MIA | Dru Smith defensive rebound | 93 | 83 |
| Q4 | 7:41 | MIA | Dru Smith makes 23-foot three point jumper (Simone Fontecchio assists) | 96 | 83 |
| Q4 | 7:19 | PHX | Grayson Allen misses 27-foot three point pullup jump shot | 96 | 83 |
| Q4 | 7:17 | MIA | Simone Fontecchio defensive rebound | 96 | 83 |
| Q4 | 7:10 | MIA | Jaime Jaquez Jr. makes 11-foot driving floating jump shot | 98 | 83 |
| Q4 | 7:09 | PHX | Suns Full timeout | 98 | 83 |
| Q4 | 7:09 | PHX | Collin Gillespie enters the game for Mark Williams | 98 | 83 |
| Q4 | 7:09 | PHX | Jordan Goodwin enters the game for Isaiah Livers | 98 | 83 |
| Q4 | 7:01 | MIA | Jaime Jaquez Jr. personal foul | 98 | 83 |
| Q4 | 6:54 | PHX | Dillon Brooks misses 12-foot two point shot | 98 | 83 |
| Q4 | 6:51 | MIA | Bam Adebayo defensive rebound | 98 | 83 |
| Q4 | 6:35 | MIA | Jaime Jaquez Jr. makes 24-foot three point jumper (Simone Fontecchio assists) | 101 | 83 |
| Q4 | 6:19 | MIA | Pelle Larsson personal foul | 101 | 83 |
| Q4 | 6:18 | MIA | Bam Adebayo personal foul | 101 | 83 |
| Q4 | 6:18 | PHX | Royce O'Neale makes free throw 1 of 2 | 101 | 84 |
| Q4 | 6:18 | PHX | Royce O'Neale makes free throw 2 of 2 | 101 | 85 |
| Q4 | 6:03 | MIA | Pelle Larsson makes driving layup | 103 | 85 |
| Q4 | 5:47 | PHX | Dillon Brooks misses driving layup | 103 | 85 |
| Q4 | 5:45 | MIA | Simone Fontecchio defensive rebound | 103 | 85 |
| Q4 | 5:43 | PHX | Royce O'Neale personal foul | 103 | 85 |
| Q4 | 5:35 | MIA | Jaime Jaquez Jr. misses 26-foot three point jumper | 103 | 85 |
| Q4 | 5:30 | PHX | Dillon Brooks defensive rebound | 103 | 85 |
| Q4 | 5:18 | PHX | Grayson Allen misses two point shot | 103 | 85 |
| Q4 | 5:16 | MIA | Simone Fontecchio defensive rebound | 103 | 85 |
| Q4 | 5:13 | MIA | Heat Full timeout | 103 | 85 |
| Q4 | 5:02 | MIA | Simone Fontecchio lost ball turnover (Royce O'Neale steals) | 103 | 85 |
| Q4 | 4:52 | PHX | Dillon Brooks makes 18-foot step back jumpshot | 103 | 87 |
| Q4 | 4:40 | MIA | Norman Powell enters the game for Simone Fontecchio | 103 | 87 |
| Q4 | 4:40 | MIA | Jaime Jaquez Jr. vs. Jordan Goodwin | 103 | 87 |
| Q4 | 4:26 | MIA | Jaime Jaquez Jr. out of bounds bad pass turnover | 103 | 87 |
| Q4 | 4:14 | PHX | Dillon Brooks makes 19-foot step back jumpshot | 103 | 89 |
| Q4 | 3:58 | MIA | Dru Smith double dribble turnover | 103 | 89 |
| Q4 | 3:51 | PHX | Royce O'Neale misses 26-foot three point jumper | 103 | 89 |
| Q4 | 3:47 | MIA | Norman Powell defensive rebound | 103 | 89 |
| Q4 | 3:45 | MIA | Pelle Larsson makes 2-foot running dunk (Jaime Jaquez Jr. assists) | 105 | 89 |
| Q4 | 3:45 | PHX | Grayson Allen shooting foul | 105 | 89 |
| Q4 | 3:45 | MIA | Pelle Larsson misses free throw 1 of 1 | 105 | 89 |
| Q4 | 3:43 | PHX | Grayson Allen defensive rebound | 105 | 89 |
| Q4 | 3:30 | PHX | Jordan Goodwin makes two point shot (Royce O'Neale assists) | 105 | 91 |
| Q4 | 3:29 | MIA | Heat Full timeout | 105 | 91 |
| Q4 | 3:19 | MIA | Pelle Larsson makes driving layup | 107 | 91 |
| Q4 | 3:07 | PHX | Collin Gillespie makes 28-foot three pointer | 107 | 94 |
| Q4 | 2:51 | MIA | Jaime Jaquez Jr. misses 25-foot three point jumper | 107 | 94 |
| Q4 | 2:48 | MIA | Bam Adebayo offensive rebound | 107 | 94 |
| Q4 | 2:46 | MIA | Jordan Goodwin blocks Norman Powell 's 25-foot three point jumper | 107 | 94 |
| Q4 | 2:43 | MIA | Dru Smith offensive rebound | 107 | 94 |
| Q4 | 2:42 | MIA | Dru Smith makes 1-foot two point shot | 109 | 94 |
| Q4 | 2:42 | PHX | Suns Full timeout | 109 | 94 |
| Q4 | 2:42 | PHX | Rasheer Fleming enters the game for Royce O'Neale | 109 | 94 |
| Q4 | 2:42 | PHX | Khaman Maluach enters the game for Dillon Brooks | 109 | 94 |
| Q4 | 2:42 | PHX | Ryan Dunn enters the game for Grayson Allen | 109 | 94 |
| Q4 | 2:42 | PHX | Nigel Hayes-Davis enters the game for Collin Gillespie | 109 | 94 |
| Q4 | 2:42 | PHX | Jamaree Bouyea enters the game for Jordan Goodwin | 109 | 94 |
| Q4 | 2:17 | PHX | Jamaree Bouyea misses 27-foot three point step back jumpshot | 109 | 94 |
| Q4 | 2:14 | PHX | Ryan Dunn offensive rebound | 109 | 94 |
| Q4 | 2:04 | PHX | Jamaree Bouyea makes 10-foot driving floating jump shot | 109 | 96 |
| Q4 | 1:49 | MIA | Dru Smith misses 22-foot three point jumper | 109 | 96 |
| Q4 | 1:45 | MIA | Bam Adebayo offensive rebound | 109 | 96 |
| Q4 | 1:44 | MIA | Norman Powell misses 27-foot three point jumper | 109 | 96 |
| Q4 | 1:41 | PHX | Rasheer Fleming defensive rebound | 109 | 96 |
| Q4 | 1:34 | PHX | Jamaree Bouyea misses driving layup | 109 | 96 |
| Q4 | 1:34 | PHX | Nigel Hayes-Davis offensive rebound | 109 | 96 |
| Q4 | 1:34 | PHX | Bam Adebayo blocks Nigel Hayes-Davis's tip shot | 109 | 96 |
| Q4 | 1:34 | PHX | Khaman Maluach offensive rebound | 109 | 96 |
| Q4 | 1:34 | MIA | Norman Powell personal foul | 109 | 96 |
| Q4 | 1:34 | PHX | Khaman Maluach makes free throw 1 of 2 | 109 | 97 |
| Q4 | 1:34 | PHX | Khaman Maluach makes free throw 2 of 2 | 109 | 98 |
| Q4 | 1:13 | MIA | Jaime Jaquez Jr. makes 5-foot two point shot | 111 | 98 |
| Q4 | 1:03 | PHX | Ryan Dunn misses 7-foot two point shot | 111 | 98 |
| Q4 | 1:01 | PHX | Jamaree Bouyea offensive rebound | 111 | 98 |
| Q4 | 0:00 | PHX | Nigel Hayes-Davis misses 24-foot three point jumper | 111 | 98 |
| Q4 | 0:00 | PHX | Ryan Dunn offensive rebound | 111 | 98 |
| Q4 | 0:00 | PHX | Ryan Dunn misses two point shot | 111 | 98 |
| Q4 | 0:00 | PHX | Ryan Dunn offensive rebound | 111 | 98 |
| Q4 | 0:00 | PHX | Ryan Dunn makes tip shot | 111 | 100 |
| Q4 | 0:00 | MIA | Norman Powell lost ball turnover (Nigel Hayes-Davis steals) | 111 | 100 |
| Q4 | 0:00 | PHX | Ryan Dunn misses running dunk | 111 | 100 |
| Q4 | 0:00 | PHX | Rasheer Fleming offensive rebound | 111 | 100 |
| Q4 | 0:00 | PHX | Rasheer Fleming misses two point shot | 111 | 100 |
| Q4 | 0:00 | PHX | Ryan Dunn offensive rebound | 111 | 100 |
| Q4 | 0:00 | PHX | Ryan Dunn makes tip shot | 111 | 102 |
| Q4 | 0:00 | MIA | shot clock turnover | 111 | 102 |
| Q4 | 0:00 | — | End of the 4th Quarter | 111 | 102 |
| Q4 | 0:00 | — | End of Game | 111 | 102 |
Possession sequences reconstructed from official play-by-play.
DerivedThese sequences are reconstructed from play-by-play. They are not labeled as official NBA possession counts.
Derived possession boundaries differ from the NBA-reported totals for this game. Sequence browsing remains available, but aggregate possession metrics are hidden.
Lineup context is unavailable because the substitution sequence could not be fully validated.
Play-by-play: Secondary feed · Box score: Cached data
Official comparison: Mismatched
Derived team possessions: 0 home / 0 away
NBA-reported team possessions: 101 home / 102 away
Delta (derived − official): -101 / -102
Lineup context: unavailable
Aggregate possession metrics (pace, PPP, ratings) are suppressed for this game.
Showing 25 of 184 matches · 184 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:38 | MIAMiami Heat | Made shot | 3 | Miami Heat 3, Phoenix Suns 0MIA 3 · PHX 0 | |
| 2 | Q1 11:18 | MIAMiami Heat | Other | 0 | Miami Heat 3, Phoenix Suns 0MIA 3 · PHX 0 | |
| 3 | Q1 11:05 | PHXPhoenix Suns | Other | 0 | Miami Heat 3, Phoenix Suns 0MIA 3 · PHX 0 | |
| 4 | Q1 10:46 | MIAMiami Heat | Turnover | 0 | Miami Heat 3, Phoenix Suns 0MIA 3 · PHX 0 | |
| 5 | Q1 10:46 | PHXPhoenix Suns | Turnover | 1 | Miami Heat 3, Phoenix Suns 0MIA 3 · PHX 0 | |
| 6 | Q1 10:29 | PHXPhoenix Suns | Made shot | 2 | Miami Heat 3, Phoenix Suns 3MIA 3 · PHX 3 | |
| 7 | Q1 10:17 | MIAMiami Heat | Other | 0 | Miami Heat 3, Phoenix Suns 3MIA 3 · PHX 3 | |
| 8 | Q1 10:08 | PHXPhoenix Suns | Turnover | 0 | Miami Heat 3, Phoenix Suns 3MIA 3 · PHX 3 | |
| 9 | Q1 10:01 | MIAMiami Heat | Other | 0 | Miami Heat 3, Phoenix Suns 3MIA 3 · PHX 3 | |
| 10 | Q1 9:51 | PHXPhoenix Suns | Made shot | 2 | Miami Heat 3, Phoenix Suns 5MIA 3 · PHX 5 | |
| 11 | Q1 9:33 | MIAMiami Heat | Other | 2 | Miami Heat 5, Phoenix Suns 5MIA 5 · PHX 5 | |
| 12 | Q1 9:14 | PHXPhoenix Suns | Turnover | 0 | Miami Heat 5, Phoenix Suns 5MIA 5 · PHX 5 | |
| 13 | Q1 9:03 | MIAMiami Heat | Other | 0 | Miami Heat 5, Phoenix Suns 5MIA 5 · PHX 5 | |
| 14 | Q1 8:58 | PHXPhoenix Suns | Turnover | 0 | Miami Heat 5, Phoenix Suns 5MIA 5 · PHX 5 | |
| 15 | Q1 8:50 | MIAMiami Heat | Made shot | 2 | Miami Heat 7, Phoenix Suns 5MIA 7 · PHX 5 | |
| 16 | Q1 8:39 | PHXPhoenix Suns | Made shot | 2 | Miami Heat 7, Phoenix Suns 7MIA 7 · PHX 7 | |
| 17 | Q1 8:30 | MIAMiami Heat | Other | 2 | Miami Heat 9, Phoenix Suns 10MIA 9 · PHX 10 | |
| 18 | Q1 8:14 | PHXPhoenix Suns | Made shot | 3 | Miami Heat 9, Phoenix Suns 10MIA 9 · PHX 10 | |
| 19 | Q1 8:01 | MIAMiami Heat | Made shot | 2 | Miami Heat 11, Phoenix Suns 10MIA 11 · PHX 10 | |
| 20 | Q1 7:51 | PHXPhoenix Suns | Other | 2 | Miami Heat 11, Phoenix Suns 12MIA 11 · PHX 12 | |
| 21 | Q1 7:37 | MIAMiami Heat | Made shot | 2 | Miami Heat 13, Phoenix Suns 12MIA 13 · PHX 12 | |
| 22 | Q1 7:28 | PHXPhoenix Suns | Other | 0 | Miami Heat 13, Phoenix Suns 12MIA 13 · PHX 12 | |
| 23 | Q1 7:19 | MIAMiami Heat | Other | 0 | Miami Heat 13, Phoenix Suns 12MIA 13 · PHX 12 | |
| 24 | Q1 7:02 | PHXPhoenix Suns | Other | 0 | Miami Heat 13, Phoenix Suns 12MIA 13 · PHX 12 | |
| 25 | Q1 6:53 | MIAMiami Heat | Other | 0 | Miami Heat 13, Phoenix Suns 12MIA 13 · PHX 12 |
POSS 1 · Q1 11:38
MIAMiami Heat
Made shot
3 PTS
POSS 2 · Q1 11:18
MIAMiami Heat
Other
0 PTS
POSS 3 · Q1 11:05
PHXPhoenix Suns
Other
0 PTS
POSS 4 · Q1 10:46
MIAMiami Heat
Turnover
0 PTS
POSS 5 · Q1 10:46
PHXPhoenix Suns
Turnover
1 PTS
POSS 6 · Q1 10:29
PHXPhoenix Suns
Made shot
2 PTS
POSS 7 · Q1 10:17
MIAMiami Heat
Other
0 PTS
POSS 8 · Q1 10:08
PHXPhoenix Suns
Turnover
0 PTS
POSS 9 · Q1 10:01
MIAMiami Heat
Other
0 PTS
POSS 10 · Q1 9:51
PHXPhoenix Suns
Made shot
2 PTS
POSS 11 · Q1 9:33
MIAMiami Heat
Other
2 PTS
POSS 12 · Q1 9:14
PHXPhoenix Suns
Turnover
0 PTS
POSS 13 · Q1 9:03
MIAMiami Heat
Other
0 PTS
POSS 14 · Q1 8:58
PHXPhoenix Suns
Turnover
0 PTS
POSS 15 · Q1 8:50
MIAMiami Heat
Made shot
2 PTS
POSS 16 · Q1 8:39
PHXPhoenix Suns
Made shot
2 PTS
POSS 17 · Q1 8:30
MIAMiami Heat
Other
2 PTS
POSS 18 · Q1 8:14
PHXPhoenix Suns
Made shot
3 PTS
POSS 19 · Q1 8:01
MIAMiami Heat
Made shot
2 PTS
POSS 20 · Q1 7:51
PHXPhoenix Suns
Other
2 PTS
POSS 21 · Q1 7:37
MIAMiami Heat
Made shot
2 PTS
POSS 22 · Q1 7:28
PHXPhoenix Suns
Other
0 PTS
POSS 23 · Q1 7:19
MIAMiami Heat
Other
0 PTS
POSS 24 · Q1 7:02
PHXPhoenix Suns
Other
0 PTS
POSS 25 · Q1 6:53
MIAMiami Heat
Other
0 PTS