| ORTG | #Poss | Pace | |
|---|---|---|---|
| 120.4 | 103 | 110.7 | |
| 117.5 | 103 | 97.0 |
Scoring Opportunities
Scoring Efficiency
WIN PROBABILITY | PLAYS
Win Probability
Scoring Margin
Play-by-Play
| Score / WinProb | ||||
|---|---|---|---|---|
| Clock | Team | Event | PHX | MIA |
| Q4 - 0:00.0 | End of 4th Quarter. | 124 | 121 | |
| Q4 - 0:00.0 | Heat | Heat offensive rebound | 124 | 121 |
| Q4 - 0:01.0 | Heat | Dwyane Wade misses three point jump shot | 124 | 121 |
| Q4 - 0:02.0 | Suns | Kelly Oubre Jr. makes regular free throw 2 of 2 | 124 | 121 |
| Q4 - 0:02.0 | Suns | Kelly Oubre Jr. makes regular free throw 1 of 2 | 123 | 121 |
| Q4 - 0:02.0 | Heat lineup change (Dwyane Wade, Dion Waiters, Duncan Robinson, Josh Richardson, Kelly Olynyk) | 122 | 121 | |
| Q4 - 0:02.0 | Heat | Bam Adebayo personal foul (Kelly Oubre Jr. draws the foul) | 122 | 121 |
| Q4 - 0:02.0 | Suns | Kelly Oubre Jr. defensive rebound | 122 | 121 |
| Q4 - 0:02.0 | Heat | Bam Adebayo misses two point putback layup | 122 | 121 |
| Q4 - 0:02.0 | Heat | Bam Adebayo offensive rebound | 122 | 121 |
| Q4 - 0:03.0 | Heat | Dwyane Wade misses two point turnaround jump shot | 122 | 121 |
| Q4 - 0:17.0 | Suns lineup change (Deandre Ayton, Kelly Oubre Jr., Tyler Johnson, Mikal Bridges, Josh Jackson) | 122 | 121 | |
| Q4 - 0:17.0 | Heat 60 second timeout | 122 | 121 | |
| Q4 - 0:17.0 | Suns | Devin Booker makes regular free throw 2 of 2 | 122 | 121 |
| Q4 - 0:17.0 | Suns lineup change (Deandre Ayton, Kelly Oubre Jr., Troy Daniels, Mikal Bridges, Devin Booker) | 121 | 121 | |
| Q4 - 0:17.0 | Suns | Devin Booker makes regular free throw 1 of 2 | 121 | 121 |
| Q4 - 0:17.0 | Heat | Josh Richardson personal foul (Devin Booker draws the foul) | 120 | 121 |
| Q4 - 0:18.0 | Suns lineup change (Deandre Ayton, Troy Daniels, Mikal Bridges, Devin Booker, Jamal Crawford) | 120 | 121 | |
| Q4 - 0:18.0 | Suns 60 second timeout | 120 | 121 | |
| Q4 - 0:18.0 | Heat | Kelly Olynyk makes two point jump shot (Dwyane Wade assists) | 120 | 121 |
| Q4 - 0:30.0 | Suns lineup change (Deandre Ayton, Kelly Oubre Jr., Tyler Johnson, Mikal Bridges, Josh Jackson) | 120 | 119 | |
| Q4 - 0:30.0 | Heat 60 second timeout | 120 | 119 | |
| Q4 - 0:30.0 | Suns | Deandre Ayton makes two point layup (Tyler Johnson assists) | 120 | 119 |
| Q4 - 0:40.0 | Heat | Dion Waiters makes regular free throw 1 of 1 | 118 | 119 |
| Q4 - 0:40.0 | Suns lineup change (Deandre Ayton, Kelly Oubre Jr., Tyler Johnson, Troy Daniels, Devin Booker) | 118 | 118 | |
| Q4 - 0:40.0 | Suns | Deandre Ayton shooting foul (Dion Waiters draws the foul) | 118 | 118 |
| Q4 - 0:40.0 | Heat | Dion Waiters makes three point jump shot (Josh Richardson assists) | 118 | 118 |
| Q4 - 0:45.0 | Heat | Dwyane Wade defensive rebound | 118 | 115 |
| Q4 - 0:49.0 | Suns | Bam Adebayo blocks Devin Booker's two point driving layup | 118 | 115 |
| Q4 - 1:04 | Suns | Deandre Ayton defensive rebound | 118 | 115 |
| Q4 - 1:08 | Heat | Dion Waiters misses three point jump shot | 118 | 115 |
| Q4 - 1:25 | Suns | Kelly Oubre Jr. makes two point finger roll layup | 118 | 115 |
| Q4 - 1:40 | Suns | Kelly Oubre Jr. defensive rebound | 116 | 115 |
| Q4 - 1:44 | Heat | Dwyane Wade misses regular free throw 2 of 2 | 116 | 115 |
| Q4 - 1:44 | Heat | Dwyane Wade makes regular free throw 1 of 2 | 116 | 115 |
| Q4 - 1:44 | Suns | Deandre Ayton shooting foul (Dwyane Wade draws the foul) | 116 | 114 |
| Q4 - 1:47 | Suns | Devin Booker turnover (bad pass) (Dwyane Wade steals) | 116 | 114 |
| Q4 - 2:01 | Heat | Dion Waiters makes two point driving layup (Kelly Olynyk assists) | 116 | 114 |
| Q4 - 2:14 | Heat | Dwyane Wade defensive rebound | 116 | 112 |
| Q4 - 2:18 | Suns | Devin Booker misses three point jump shot | 116 | 112 |
| Q4 - 2:31 | Heat lineup change (Dwyane Wade, Dion Waiters, Josh Richardson, Bam Adebayo, Kelly Olynyk) | 116 | 112 | |
| Q4 - 2:31 | Heat | Hassan Whiteside personal foul (Devin Booker draws the foul) | 116 | 112 |
| Q4 - 2:50 | Heat | Kelly Olynyk makes two point dunk (Hassan Whiteside assists) | 116 | 112 |
| Q4 - 3:10 | Suns | Tyler Johnson makes three point jump shot (Devin Booker assists) | 116 | 110 |
| Q4 - 3:30 | Heat | Hassan Whiteside makes two point alley-oop dunk (Dwyane Wade assists) | 113 | 110 |
| Q4 - 3:51 | Suns | Kelly Oubre Jr. makes two point layup (Devin Booker assists) | 113 | 108 |
| Q4 - 3:55 | Suns | Mikal Bridges defensive rebound | 111 | 108 |
| Q4 - 3:58 | Heat | Dion Waiters misses three point jump shot | 111 | 108 |
| Q4 - 4:17 | Suns | Kelly Oubre Jr. makes regular free throw 1 of 1 | 111 | 108 |
| Q4 - 4:17 | Heat | Dion Waiters shooting foul (Kelly Oubre Jr. draws the foul) | 110 | 108 |
| Q4 - 4:17 | Suns | Kelly Oubre Jr. makes two point jump shot | 110 | 108 |
| Q4 - 4:19 | Suns | Kelly Oubre Jr. defensive rebound | 108 | 108 |
| Q4 - 4:21 | Heat | Dwyane Wade misses two point driving layup | 108 | 108 |
| Q4 - 4:37 | Suns | Kelly Oubre Jr. makes two point dunk (Devin Booker assists) | 108 | 108 |
| Q4 - 4:47 | Suns lineup change (Deandre Ayton, Kelly Oubre Jr., Tyler Johnson, Mikal Bridges, Devin Booker) | 106 | 108 | |
| Q4 - 4:47 | Heat | Hassan Whiteside personal foul (Devin Booker draws the foul) | 106 | 108 |
| Q4 - 5:03 | Heat | Dion Waiters makes three point jump shot (Dwyane Wade assists) | 106 | 108 |
| Q4 - 5:17 | Suns | Mikal Bridges personal foul (Kelly Olynyk draws the foul) | 106 | 105 |
| Q4 - 5:28 | Stoppage (Out of bounds) | 106 | 105 | |
| Q4 - 5:28 | Heat | Heat defensive rebound | 106 | 105 |
| Q4 - 5:30 | Suns | Jamal Crawford misses three point jump shot | 106 | 105 |
| Q4 - 5:51 | Suns lineup change (Deandre Ayton, Tyler Johnson, Mikal Bridges, Devin Booker, Jamal Crawford) | 106 | 105 | |
| Q4 - 5:51 | Suns 60 second timeout | 106 | 105 | |
| Q4 - 5:51 | Heat | Kelly Olynyk makes three point jump shot (Dion Waiters assists) | 106 | 105 |
| Q4 - 5:53 | Heat | Dion Waiters offensive rebound | 106 | 102 |
| Q4 - 5:55 | Heat | Dwyane Wade misses two point driving jump shot | 106 | 102 |
| Q4 - 6:06 | Suns lineup change (Richaun Holmes, Tyler Johnson, Mikal Bridges, Devin Booker, Jamal Crawford) | 106 | 102 | |
| Q4 - 6:06 | Suns | Tyler Johnson turnover (out of bounds step) | 106 | 102 |
| Q4 - 6:20 | Heat | Dwyane Wade makes regular free throw 1 of 1 | 106 | 102 |
| Q4 - 6:20 | Suns | Jamal Crawford shooting foul (Dwyane Wade draws the foul) | 106 | 101 |
| Q4 - 6:20 | Heat | Dwyane Wade makes two point driving layup | 106 | 101 |
| Q4 - 6:29 | Suns | Jamal Crawford makes regular free throw 2 of 2 | 106 | 99 |
| Q4 - 6:29 | Suns | Jamal Crawford makes regular free throw 1 of 2 | 105 | 99 |
| Q4 - 6:29 | Heat | Hassan Whiteside shooting foul (Jamal Crawford draws the foul) | 104 | 99 |
| Q4 - 6:44 | Heat | Dion Waiters makes three point jump shot (Kelly Olynyk assists) | 104 | 99 |
| Q4 - 7:10 | Heat lineup change (Dwyane Wade, Dion Waiters, Josh Richardson, Hassan Whiteside, Kelly Olynyk) | 104 | 96 | |
| Q4 - 7:10 | Suns lineup change (Richaun Holmes, Tyler Johnson, Troy Daniels, Mikal Bridges, Jamal Crawford) | 104 | 96 | |
| Q4 - 7:10 | Heat 60 second timeout | 104 | 96 | |
| Q4 - 7:10 | Suns | Jamal Crawford makes two point jump shot | 104 | 96 |
| Q4 - 7:25 | Suns | Richaun Holmes defensive rebound | 102 | 96 |
| Q4 - 7:27 | Heat | Dwyane Wade misses three point jump shot | 102 | 96 |
| Q4 - 7:37 | Suns | Jamal Crawford makes two point jump shot | 102 | 96 |
| Q4 - 7:51 | Suns | Troy Daniels defensive rebound | 100 | 96 |
| Q4 - 7:53 | Heat | Goran Dragic misses two point jump shot | 100 | 96 |
| Q4 - 8:17 | Suns | Devin Booker makes three point jump shot (Jamal Crawford assists) | 100 | 96 |
| Q4 - 8:33 | Heat | Kelly Olynyk makes three point jump shot (Dion Waiters assists) | 97 | 96 |
| Q4 - 8:43 | Suns | Devin Booker personal foul (Dion Waiters draws the foul) | 97 | 93 |
| Q4 - 8:55 | Heat lineup change (Goran Dragic, Dwyane Wade, Dion Waiters, Bam Adebayo, Kelly Olynyk) | 97 | 93 | |
| Q4 - 8:55 | Heat 60 second timeout | 97 | 93 | |
| Q4 - 8:57 | Suns | Devin Booker makes three point jump shot (Mikal Bridges assists) | 97 | 93 |
| Q4 - 9:03 | Suns | Jamal Crawford defensive rebound | 94 | 93 |
| Q4 - 9:06 | Heat | Josh Richardson misses two point jump shot | 94 | 93 |
| Q4 - 9:17 | Heat | Bam Adebayo defensive rebound | 94 | 93 |
| Q4 - 9:21 | Suns | Jamal Crawford misses three point jump shot | 94 | 93 |
| Q4 - 9:35 | Heat | Goran Dragic makes two point layup (Bam Adebayo assists) | 94 | 93 |
| Q4 - 9:53 | Suns | Richaun Holmes makes two point dunk (Mikal Bridges assists) | 94 | 91 |
| Q4 - 10:01 | Heat | Dwyane Wade turnover (bad pass) (Richaun Holmes steals) | 92 | 91 |
| Q4 - 10:15 | Suns | Jamal Crawford makes three point jump shot (Mikal Bridges assists) | 92 | 91 |
| Q4 - 10:29 | Heat | Kelly Olynyk makes two point layup (Dwyane Wade assists) | 89 | 91 |
| Q4 - 10:48 | Suns | Troy Daniels makes three point jump shot (Mikal Bridges assists) | 89 | 89 |
| Q4 - 10:57 | Josh Richardson kicked ball violation | 86 | 89 | |
| Q4 - 11:09 | Heat | Goran Dragic makes two point jump shot | 86 | 89 |
| Q4 - 11:31 | Suns | Richaun Holmes makes two point driving layup (Troy Daniels assists) | 86 | 87 |
| Q4 - 11:45 | Suns | Richaun Holmes defensive rebound | 84 | 87 |
| Q4 - 11:49 | Heat | Dwyane Wade misses two point jump shot | 84 | 87 |
| Q3 - 0:00.0 | End of 3rd Quarter. | 84 | 87 | |
| Q3 - 0:00.0 | Suns | Devin Booker makes two point jump shot | 84 | 87 |
| Q3 - 0:03.0 | Suns | Devin Booker defensive rebound | 82 | 87 |
| Q3 - 0:06.0 | Heat | Goran Dragic misses three point jump shot | 82 | 87 |
| Q3 - 0:30.0 | Heat | Kelly Olynyk defensive rebound | 82 | 87 |
| Q3 - 0:31.0 | Suns | Devin Booker misses three point jump shot | 82 | 87 |
| Q3 - 0:37.0 | Suns | Mikal Bridges defensive rebound | 82 | 87 |
| Q3 - 0:39.0 | Heat | Dwyane Wade misses two point fadeaway jump shot | 82 | 87 |
| Q3 - 0:53.0 | Heat 60 second timeout | 82 | 87 | |
| Q3 - 0:53.0 | Stoppage (Out of bounds) | 82 | 87 | |
| Q3 - 0:53.0 | Heat | Heat defensive rebound | 82 | 87 |
| Q3 - 0:55.0 | Suns | Devin Booker misses two point fadeaway jump shot | 82 | 87 |
| Q3 - 1:16 | Heat | Dwyane Wade makes two point jump shot | 82 | 87 |
| Q3 - 1:24 | Heat | Bam Adebayo defensive rebound | 82 | 85 |
| Q3 - 1:26 | Suns | Troy Daniels misses two point jump shot | 82 | 85 |
| Q3 - 1:42 | Suns | Jamal Crawford defensive rebound | 82 | 85 |
| Q3 - 1:43 | Heat | Josh Richardson misses two point jump shot | 82 | 85 |
| Q3 - 1:47 | Heat | Kelly Olynyk defensive rebound | 82 | 85 |
| Q3 - 1:49 | Suns | Jamal Crawford misses three point jump shot | 82 | 85 |
| Q3 - 2:08 | Heat | Dwyane Wade makes two point jump shot | 82 | 85 |
| Q3 - 2:21 | Suns | Devin Booker makes two point jump shot | 82 | 83 |
| Q3 - 2:29 | Heat | Goran Dragic makes two point finger roll layup | 80 | 83 |
| Q3 - 2:42 | Suns lineup change (Richaun Holmes, Troy Daniels, Mikal Bridges, Devin Booker, Jamal Crawford) | 80 | 81 | |
| Q3 - 2:42 | Stoppage (Out of bounds) | 80 | 81 | |
| Q3 - 2:42 | Heat | Heat defensive rebound | 80 | 81 |
| Q3 - 2:42 | Suns | Tyler Johnson misses two point driving layup | 80 | 81 |
| Q3 - 2:54 | Heat lineup change (Goran Dragic, Dwyane Wade, Josh Richardson, Bam Adebayo, Kelly Olynyk) | 80 | 81 | |
| Q3 - 2:54 | Heat | Kelly Olynyk turnover (offensive foul) | 80 | 81 |
| Q3 - 2:54 | Heat | Kelly Olynyk offensive foul (Off the ball) (Richaun Holmes draws the foul) | 80 | 81 |
| Q3 - 3:02 | Suns | Tyler Johnson makes two point layup (Devin Booker assists) | 80 | 81 |
| Q3 - 3:08 | Heat | Kelly Olynyk turnover (bad pass) (Troy Daniels steals) | 78 | 81 |
| Q3 - 3:29 | Suns | Mikal Bridges makes regular free throw 3 of 3 | 78 | 81 |
| Q3 - 3:29 | Heat lineup change (Goran Dragic, Dwyane Wade, Duncan Robinson, Bam Adebayo, Kelly Olynyk) | 77 | 81 | |
| Q3 - 3:29 | Suns | Mikal Bridges makes regular free throw 2 of 3 | 77 | 81 |
| Q3 - 3:29 | Suns | Mikal Bridges misses regular free throw 1 of 3 | 76 | 81 |
| Q3 - 3:29 | Heat | Goran Dragic shooting foul (Mikal Bridges draws the foul) | 76 | 81 |
| Q3 - 3:43 | Heat | Hassan Whiteside makes two point layup (Dwyane Wade assists) | 76 | 81 |
| Q3 - 4:01 | Suns | Troy Daniels makes regular free throw 1 of 1 | 76 | 79 |
| Q3 - 4:01 | Heat | Hassan Whiteside shooting foul (Troy Daniels draws the foul) | 75 | 79 |
| Q3 - 4:01 | Suns | Troy Daniels makes two point floating jump shot (Richaun Holmes assists) | 75 | 79 |
| Q3 - 4:17 | Heat | Kelly Olynyk makes two point hook shot (Goran Dragic assists) | 73 | 79 |
| Q3 - 4:31 | Suns | Troy Daniels makes two point jump shot | 73 | 77 |
| Q3 - 4:54 | Heat lineup change (Goran Dragic, Dwyane Wade, Duncan Robinson, Hassan Whiteside, Kelly Olynyk) | 71 | 77 | |
| Q3 - 4:54 | Suns lineup change (Richaun Holmes, Tyler Johnson, Troy Daniels, Mikal Bridges, Devin Booker) | 71 | 77 | |
| Q3 - 4:54 | Suns 60 second timeout | 71 | 77 | |
| Q3 - 4:54 | Heat | Hassan Whiteside makes two point alley-oop dunk (Josh Richardson assists) | 71 | 77 |
| Q3 - 4:58 | Heat | Dion Waiters defensive rebound | 71 | 75 |
| Q3 - 4:59 | Suns | Dion Waiters blocks Josh Jackson's two point driving layup | 71 | 75 |
| Q3 - 5:04 | Heat | Josh Richardson turnover (bad pass) (Deandre Ayton steals) | 71 | 75 |
| Q3 - 5:07 | Heat | Duncan Robinson defensive rebound | 71 | 75 |
| Q3 - 5:10 | Suns | Tyler Johnson misses three point jump shot | 71 | 75 |
| Q3 - 5:31 | Heat | Kelly Olynyk makes two point reverse layup (Dion Waiters assists) | 71 | 75 |
| Q3 - 5:52 | Suns | Deandre Ayton makes two point hook shot | 71 | 73 |
| Q3 - 5:54 | Suns | Deandre Ayton offensive rebound | 69 | 73 |
| Q3 - 5:56 | Suns | Deandre Ayton misses two point alley-oop layup | 69 | 73 |
| Q3 - 6:03 | Suns | Deandre Ayton defensive rebound | 69 | 73 |
| Q3 - 6:05 | Heat | Kelly Olynyk misses three point jump shot | 69 | 73 |
| Q3 - 6:26 | Suns | Deandre Ayton makes regular free throw 2 of 2 | 69 | 73 |
| Q3 - 6:26 | Suns lineup change (Deandre Ayton, Tyler Johnson, Troy Daniels, Mikal Bridges, Josh Jackson) | 68 | 73 | |
| Q3 - 6:26 | Suns | Deandre Ayton makes regular free throw 1 of 2 | 68 | 73 |
| Q3 - 6:26 | Heat | Kelly Olynyk shooting foul (Deandre Ayton draws the foul) | 67 | 73 |
| Q3 - 6:40 | Heat | Hassan Whiteside makes two point alley-oop dunk (Dion Waiters assists) | 67 | 73 |
| Q3 - 6:56 | Suns | Troy Daniels makes three point jump shot (Tyler Johnson assists) | 67 | 71 |
| Q3 - 7:05 | Heat | Hassan Whiteside makes two point turnaround hook shot | 64 | 71 |
| Q3 - 7:10 | Heat | Hassan Whiteside offensive rebound | 64 | 69 |
| Q3 - 7:12 | Heat | Josh Richardson misses three point jump shot | 64 | 69 |
| Q3 - 7:23 | Heat | Kelly Olynyk defensive rebound | 64 | 69 |
| Q3 - 7:25 | Suns | Deandre Ayton misses two point jump shot | 64 | 69 |
| Q3 - 7:41 | Suns | Deandre Ayton defensive rebound | 64 | 69 |
| Q3 - 7:44 | Heat | Hassan Whiteside misses regular free throw 1 of 1 | 64 | 69 |
| Q3 - 7:44 | Suns | Josh Jackson shooting foul (Hassan Whiteside draws the foul) | 64 | 69 |
| Q3 - 7:44 | Heat | Hassan Whiteside makes two point jump shot (Dion Waiters assists) | 64 | 69 |
| Q3 - 8:02 | Heat | Josh Richardson defensive rebound | 64 | 67 |
| Q3 - 8:04 | Suns | Josh Jackson misses two point jump shot | 64 | 67 |
| Q3 - 8:13 | Suns | Deandre Ayton defensive rebound | 64 | 67 |
| Q3 - 8:15 | Heat | Hassan Whiteside misses two point hook shot | 64 | 67 |
| Q3 - 8:29 | Suns | Deandre Ayton makes two point turnaround hook shot | 64 | 67 |
| Q3 - 8:31 | Suns | Deandre Ayton offensive rebound | 62 | 67 |
| Q3 - 8:33 | Suns | Josh Jackson misses two point jump shot | 62 | 67 |
| Q3 - 8:56 | Heat | Duncan Robinson makes two point layup (Josh Richardson assists) | 62 | 67 |
| Q3 - 9:02 | Suns | Josh Jackson turnover (bad pass) (Hassan Whiteside steals) | 62 | 65 |
| Q3 - 9:08 | Suns | Deandre Ayton defensive rebound | 62 | 65 |
| Q3 - 9:10 | Heat | Dion Waiters misses two point driving layup | 62 | 65 |
| Q3 - 9:24 | Heat | Hassan Whiteside defensive rebound | 62 | 65 |
| Q3 - 9:28 | Suns | Tyler Johnson misses two point jump shot | 62 | 65 |
| Q3 - 9:33 | Suns | Kelly Oubre Jr. defensive rebound | 62 | 65 |
| Q3 - 9:36 | Heat | Duncan Robinson misses three point jump shot | 62 | 65 |
| Q3 - 9:54 | Heat 60 second timeout | 62 | 65 | |
| Q3 - 9:55 | Suns | Troy Daniels makes three point jump shot (Kelly Oubre Jr. assists) | 62 | 65 |
| Q3 - 9:59 | Heat | Josh Richardson turnover (lost ball) (Kelly Oubre Jr. steals) | 59 | 65 |
| Q3 - 10:12 | Suns | Tyler Johnson makes three point jump shot (Troy Daniels assists) | 59 | 65 |
| Q3 - 10:26 | Heat | Hassan Whiteside turnover (traveling) | 56 | 65 |
| Q3 - 10:27 | Stoppage (Out of bounds) | 56 | 65 | |
| Q3 - 10:37 | Suns lineup change (Deandre Ayton, Kelly Oubre Jr., Tyler Johnson, Troy Daniels, Josh Jackson) | 56 | 65 | |
| Q3 - 10:37 | Suns | Devin Booker personal foul (Loose ball) (Hassan Whiteside draws the foul) | 56 | 65 |
| Q3 - 10:37 | Heat | Heat offensive rebound | 56 | 65 |
| Q3 - 10:37 | Heat | Josh Richardson misses two point driving layup | 56 | 65 |
| Q3 - 10:43 | Suns | Devin Booker turnover (offensive foul) | 56 | 65 |
| Q3 - 10:43 | Suns | Devin Booker offensive foul (Off the ball) (Josh Richardson draws the foul) | 56 | 65 |
| Q3 - 10:44 | Heat | Kelly Olynyk makes regular free throw 2 of 2 | 56 | 65 |
| Q3 - 10:44 | Heat | Kelly Olynyk makes regular free throw 1 of 2 | 56 | 64 |
| Q3 - 10:44 | Suns | Josh Jackson shooting foul (Kelly Olynyk draws the foul) | 56 | 63 |
| Q3 - 11:10 | Suns | Devin Booker makes two point finger roll layup | 56 | 63 |
| Q3 - 11:16 | Suns | Deandre Ayton defensive rebound | 54 | 63 |
| Q3 - 11:17 | Heat | Kelly Olynyk misses two point turnaround jump shot | 54 | 63 |
| Q3 - 11:33 | Suns | Deandre Ayton personal foul (Josh Richardson draws the foul) | 54 | 63 |
| Q3 - 11:48 | Suns | Tyler Johnson makes two point driving jump shot | 54 | 63 |
| Q3 - 11:59 | Stoppage (Out of bounds) | 52 | 63 | |
| Q3 - 12:00 | Heat lineup change (Dion Waiters, Duncan Robinson, Josh Richardson, Hassan Whiteside, Kelly Olynyk) | 52 | 63 | |
| Q3 - 12:00 | Suns lineup change (Deandre Ayton, Kelly Oubre Jr., Tyler Johnson, Josh Jackson, Devin Booker) | 52 | 63 | |
| Q2 - 0:00.0 | End of 1st Half. | 52 | 63 | |
| Q2 - 0:00.0 | Suns | Suns offensive rebound | 52 | 63 |
| Q2 - 0:00.0 | Suns | Devin Booker misses three point jump shot | 52 | 63 |
| Q2 - 0:01.0 | Suns | Devin Booker defensive rebound | 52 | 63 |
| Q2 - 0:02.0 | Heat | Goran Dragic misses two point driving layup | 52 | 63 |
| Q2 - 0:08.0 | Suns | Devin Booker turnover (out of bounds bad pass) | 52 | 63 |
| Q2 - 0:27.0 | Heat | Dwyane Wade makes two point layup (Josh Richardson assists) | 52 | 63 |
| Q2 - 0:42.0 | Suns | Josh Jackson makes two point layup (Devin Booker assists) | 52 | 61 |
| Q2 - 0:53.0 | Heat | Goran Dragic makes two point jump shot (Josh Richardson assists) | 50 | 61 |
| Q2 - 0:57.0 | Suns | Josh Jackson turnover (bad pass) (Bam Adebayo steals) | 50 | 59 |
| Q2 - 1:16 | Heat | Bam Adebayo makes regular free throw 1 of 1 | 50 | 59 |
| Q2 - 1:16 | Suns lineup change (Richaun Holmes, Kelly Oubre Jr., Josh Jackson, Devin Booker, Jamal Crawford) | 50 | 58 | |
| Q2 - 1:16 | Suns | Richaun Holmes shooting foul (Bam Adebayo draws the foul) | 50 | 58 |
| Q2 - 1:16 | Heat | Bam Adebayo makes two point putback layup | 50 | 58 |
| Q2 - 1:17 | Heat | Bam Adebayo offensive rebound | 50 | 56 |
| Q2 - 1:18 | Heat | Goran Dragic misses two point layup | 50 | 56 |
| Q2 - 1:20 | Suns | Jamal Crawford turnover (bad pass) (Kelly Olynyk steals) | 50 | 56 |
| Q2 - 1:26 | Suns | Richaun Holmes defensive rebound | 50 | 56 |
| Q2 - 1:30 | Heat | Goran Dragic misses three point jump shot | 50 | 56 |
| Q2 - 1:33 | Heat | Bam Adebayo defensive rebound | 50 | 56 |
| Q2 - 1:36 | Suns | Tyler Johnson misses three point jump shot | 50 | 56 |
| Q2 - 1:50 | Heat | Kelly Olynyk makes three point jump shot (Goran Dragic assists) | 50 | 56 |
| Q2 - 2:06 | Suns | Tyler Johnson makes two point layup (Mikal Bridges assists) | 50 | 53 |
| Q2 - 2:14 | Heat | Dwyane Wade turnover (bad pass) (Mikal Bridges steals) | 48 | 53 |
| Q2 - 2:27 | Suns | Tyler Johnson makes regular free throw 2 of 2 | 48 | 53 |
| Q2 - 2:27 | Heat lineup change (Goran Dragic, Dwyane Wade, Josh Richardson, Bam Adebayo, Kelly Olynyk) | 47 | 53 | |
| Q2 - 2:27 | Suns | Tyler Johnson makes regular free throw 1 of 2 | 47 | 53 |
| Q2 - 2:27 | Heat | Dion Waiters shooting foul (Tyler Johnson draws the foul) | 46 | 53 |
| Q2 - 2:28 | Heat | Dion Waiters turnover (bad pass) (Tyler Johnson steals) | 46 | 53 |
| Q2 - 2:43 | Suns | Richaun Holmes makes two point reverse layup (Josh Jackson assists) | 46 | 53 |
| Q2 - 2:48 | Suns | Jamal Crawford defensive rebound | 44 | 53 |
| Q2 - 2:51 | Heat | Hassan Whiteside misses two point turnaround hook shot | 44 | 53 |
| Q2 - 3:12 | Suns | Josh Jackson makes two point layup (Tyler Johnson assists) | 44 | 53 |
| Q2 - 3:18 | Suns | Richaun Holmes defensive rebound | 42 | 53 |
| Q2 - 3:20 | Heat | Hassan Whiteside misses two point layup | 42 | 53 |
| Q2 - 3:24 | Heat | Josh Richardson defensive rebound | 42 | 53 |
| Q2 - 3:25 | Suns | Richaun Holmes misses two point hook shot | 42 | 53 |
| Q2 - 3:50 | Suns | Tyler Johnson makes technical free throw 1 of 1 | 42 | 53 |
| Q2 - 3:50 | Suns lineup change (Richaun Holmes, Tyler Johnson, Mikal Bridges, Josh Jackson, Jamal Crawford) | 41 | 53 | |
| Q2 - 3:50 | Heat | Dion Waiters technical foul | 41 | 53 |
| Q2 - 3:50 | Suns 60 second timeout | 41 | 53 | |
| Q2 - 3:50 | Heat | Hassan Whiteside makes two point hook shot | 41 | 53 |
| Q2 - 3:50 | Heat | Hassan Whiteside offensive rebound | 41 | 51 |
| Q2 - 3:53 | Heat | Dion Waiters misses two point jump shot | 41 | 51 |
| Q2 - 4:02 | Heat | Dion Waiters defensive rebound | 41 | 51 |
| Q2 - 4:05 | Suns | Devin Booker misses three point jump shot | 41 | 51 |
| Q2 - 4:17 | Heat | Kelly Olynyk makes two point layup (Josh Richardson assists) | 41 | 51 |
| Q2 - 4:22 | Suns | Devin Booker turnover (bad pass) (Dwyane Wade steals) | 41 | 49 |
| Q2 - 4:24 | Suns | Devin Booker defensive rebound | 41 | 49 |
| Q2 - 4:28 | Heat | Dion Waiters misses three point jump shot | 41 | 49 |
| Q2 - 4:41 | Suns | Devin Booker makes regular free throw 2 of 2 | 41 | 49 |
| Q2 - 4:41 | Heat lineup change (Dwyane Wade, Dion Waiters, Josh Richardson, Hassan Whiteside, Kelly Olynyk) | 40 | 49 | |
| Q2 - 4:41 | Suns | Devin Booker makes regular free throw 1 of 2 | 40 | 49 |
| Q2 - 4:41 | Heat | Duncan Robinson shooting foul (Devin Booker draws the foul) | 39 | 49 |
| Q2 - 4:44 | Suns | Deandre Ayton defensive rebound | 39 | 49 |
| Q2 - 4:50 | Heat | Josh Richardson misses two point step back jump shot | 39 | 49 |
| Q2 - 5:04 | Suns | Mikal Bridges makes regular free throw 1 of 1 | 39 | 49 |
| Q2 - 5:04 | Heat lineup change (Dion Waiters, Duncan Robinson, Josh Richardson, Hassan Whiteside, Kelly Olynyk) | 38 | 49 | |
| Q2 - 5:04 | Heat | Duncan Robinson shooting foul (Mikal Bridges draws the foul) | 38 | 49 |
| Q2 - 5:04 | Suns | Mikal Bridges makes two point driving layup | 38 | 49 |
| Q2 - 5:11 | Heat | Ryan Anderson turnover (out of bounds step) | 36 | 49 |
| Q2 - 5:24 | Stoppage (Out of bounds) | 36 | 49 | |
| Q2 - 5:24 | Heat | Heat defensive rebound | 36 | 49 |
| Q2 - 5:25 | Suns | Josh Jackson misses three point jump shot | 36 | 49 |
| Q2 - 5:25 | Suns | Deandre Ayton offensive rebound | 36 | 49 |
| Q2 - 5:27 | Suns | Deandre Ayton misses two point jump shot | 36 | 49 |
| Q2 - 5:51 | Heat | Duncan Robinson makes three point jump shot (Dion Waiters assists) | 36 | 49 |
| Q2 - 6:03 | Heat lineup change (Ryan Anderson, Dion Waiters, Duncan Robinson, Josh Richardson, Hassan Whiteside) | 36 | 46 | |
| Q2 - 6:03 | Suns lineup change (Deandre Ayton, Tyler Johnson, Mikal Bridges, Josh Jackson, Devin Booker) | 36 | 46 | |
| Q2 - 6:03 | Suns | Deandre Ayton personal foul (Loose ball) (Hassan Whiteside draws the foul) | 36 | 46 |
| Q2 - 6:03 | Heat | Heat offensive rebound | 36 | 46 |
| Q2 - 6:03 | Heat | Josh Richardson misses three point jump shot | 36 | 46 |
| Q2 - 6:11 | Heat | Hassan Whiteside defensive rebound | 36 | 46 |
| Q2 - 6:16 | Suns | Devin Booker misses three point jump shot | 36 | 46 |
| Q2 - 6:23 | Heat | Hassan Whiteside makes two point floating jump shot (Goran Dragic assists) | 36 | 46 |
| Q2 - 6:40 | Heat | Hassan Whiteside defensive rebound | 36 | 44 |
| Q2 - 6:43 | Suns | Kelly Oubre Jr. misses two point jump shot | 36 | 44 |
| Q2 - 6:55 | Stoppage (Out of bounds) | 36 | 44 | |
| Q2 - 6:55 | Suns | Suns defensive rebound | 36 | 44 |
| Q2 - 6:56 | Heat | Dion Waiters misses three point jump shot | 36 | 44 |
| Q2 - 7:11 | Suns | Devin Booker makes three point jump shot (Tyler Johnson assists) | 36 | 44 |
| Q2 - 7:23 | Suns | Devin Booker makes technical free throw 1 of 1 | 33 | 44 |
| Q2 - 7:23 | Heat | Josh Richardson technical foul | 32 | 44 |
| Q2 - 7:23 | Heat | Hassan Whiteside makes two point putback layup | 32 | 44 |
| Q2 - 7:23 | Heat | Hassan Whiteside offensive rebound | 32 | 42 |
| Q2 - 7:24 | Heat | Josh Richardson misses three point jump shot | 32 | 42 |
| Q2 - 7:28 | Suns | Deandre Ayton turnover (bad pass) (Josh Richardson steals) | 32 | 42 |
| Q2 - 7:31 | Heat | Goran Dragic turnover (bad pass) (Deandre Ayton steals) | 32 | 42 |
| Q2 - 7:49 | Suns | Deandre Ayton makes two point alley-oop dunk (Mikal Bridges assists) | 32 | 42 |
| Q2 - 8:01 | Suns lineup change (Deandre Ayton, Kelly Oubre Jr., Tyler Johnson, Mikal Bridges, Devin Booker) | 30 | 42 | |
| Q2 - 8:01 | Suns 60 second timeout | 30 | 42 | |
| Q2 - 8:01 | Heat | Goran Dragic makes two point layup (Josh Richardson assists) | 30 | 42 |
| Q2 - 8:04 | Suns | Kelly Oubre Jr. turnover (lost ball) (Hassan Whiteside steals) | 30 | 40 |
| Q2 - 8:09 | Heat | Hassan Whiteside makes two point putback layup | 30 | 40 |
| Q2 - 8:09 | Heat | Hassan Whiteside offensive rebound | 30 | 38 |
| Q2 - 8:15 | Heat | Goran Dragic misses two point driving layup | 30 | 38 |
| Q2 - 8:25 | Heat lineup change (Goran Dragic, Ryan Anderson, Dion Waiters, Josh Richardson, Hassan Whiteside) | 30 | 38 | |
| Q2 - 8:25 | Suns lineup change (Deandre Ayton, Kelly Oubre Jr., Mikal Bridges, Devin Booker, Jamal Crawford) | 30 | 38 | |
| Q2 - 8:25 | Suns | Richaun Holmes personal foul (Dion Waiters draws the foul) | 30 | 38 |
| Q2 - 8:46 | Suns | Jamal Crawford makes two point jump shot | 30 | 38 |
| Q2 - 8:48 | Heat | Duncan Robinson turnover (bad pass) (Jamal Crawford steals) | 28 | 38 |
| Q2 - 8:50 | Suns | Jamal Crawford turnover (bad pass) (Duncan Robinson steals) | 28 | 38 |
| Q2 - 8:59 | Suns | Kelly Oubre Jr. defensive rebound | 28 | 38 |
| Q2 - 9:01 | Heat | Duncan Robinson misses three point jump shot | 28 | 38 |
| Q2 - 9:20 | Suns | Kelly Oubre Jr. makes three point jump shot (Devin Booker assists) | 28 | 38 |
| Q2 - 9:43 | Heat | Ryan Anderson makes three point jump shot (Dion Waiters assists) | 25 | 38 |
| Q2 - 9:49 | Heat | Dion Waiters defensive rebound | 25 | 35 |
| Q2 - 9:52 | Suns | Devin Booker misses two point step back jump shot | 25 | 35 |
| Q2 - 10:16 | Suns | Kelly Oubre Jr. misses technical free throw 1 of 1 | 25 | 35 |
| Q2 - 10:16 | Heat lineup change (Goran Dragic, Ryan Anderson, Dion Waiters, Duncan Robinson, Bam Adebayo) | 25 | 35 | |
| Q2 - 10:16 | Suns lineup change (Richaun Holmes, Kelly Oubre Jr., Mikal Bridges, Devin Booker, Jamal Crawford) | 25 | 35 | |
| Q2 - 10:16 | Suns 60 second timeout | 25 | 35 | |
| Q2 - 10:16 | Heat | Bam Adebayo technical foul (Rim hanging) | 25 | 35 |
| Q2 - 10:16 | Heat | Bam Adebayo makes two point alley-oop dunk (Duncan Robinson assists) | 25 | 35 |
| Q2 - 10:20 | Suns | Mikal Bridges turnover (bad pass) (Bam Adebayo steals) | 25 | 33 |
| Q2 - 10:30 | Heat | Bam Adebayo makes regular free throw 2 of 2 | 25 | 33 |
| Q2 - 10:30 | Heat | Bam Adebayo makes regular free throw 1 of 2 | 25 | 32 |
| Q2 - 10:30 | Suns | Mikal Bridges shooting foul (Bam Adebayo draws the foul) | 25 | 31 |
| Q2 - 10:34 | Heat | Dwyane Wade offensive rebound | 25 | 31 |
| Q2 - 10:37 | Heat | Bam Adebayo misses two point driving dunk | 25 | 31 |
| Q2 - 10:58 | Suns | Mikal Bridges makes two point dunk (Jamal Crawford assists) | 25 | 31 |
| Q2 - 11:08 | Suns | Kelly Oubre Jr. defensive rebound | 23 | 31 |
| Q2 - 11:10 | Heat | Duncan Robinson misses three point jump shot | 23 | 31 |
| Q2 - 11:21 | Suns | Jamal Crawford turnover (out of bounds bad pass) | 23 | 31 |
| Q2 - 11:26 | Heat | Dwyane Wade makes two point driving layup | 23 | 31 |
| Q2 - 11:34 | Heat | Bam Adebayo defensive rebound | 23 | 29 |
| Q2 - 11:39 | Suns | Kelly Oubre Jr. misses three point jump shot | 23 | 29 |
| Q2 - 11:45 | Heat | Ryan Anderson personal foul (Loose ball) (Kelly Oubre Jr. draws the foul) | 23 | 29 |
| Q2 - 11:45 | Suns | Suns offensive rebound | 23 | 29 |
| Q2 - 11:47 | Suns | Mikal Bridges misses three point jump shot | 23 | 29 |
| Q2 - 12:00 | Heat lineup change (Goran Dragic, Ryan Anderson, Dwyane Wade, Duncan Robinson, Bam Adebayo) | 23 | 29 | |
| Q1 - 0:00.0 | End of 1st Quarter. | 23 | 29 | |
| Q1 - 0:02.0 | Suns | Richaun Holmes makes two point putback layup | 23 | 29 |
| Q1 - 0:03.0 | Suns | Richaun Holmes offensive rebound | 21 | 29 |
| Q1 - 0:06.0 | Suns | Kelly Oubre Jr. misses three point jump shot | 21 | 29 |
| Q1 - 0:25.0 | Heat | Bam Adebayo makes two point putback dunk | 21 | 29 |
| Q1 - 0:26.0 | Heat | Bam Adebayo offensive rebound | 21 | 27 |
| Q1 - 0:27.0 | Heat | Richaun Holmes blocks Bam Adebayo's two point hook shot | 21 | 27 |
| Q1 - 0:42.0 | Suns | Jamal Crawford makes regular free throw 2 of 2 | 21 | 27 |
| Q1 - 0:42.0 | Heat lineup change (Goran Dragic, Dwyane Wade, Duncan Robinson, Bam Adebayo, Kelly Olynyk) | 20 | 27 | |
| Q1 - 0:42.0 | Suns lineup change (Richaun Holmes, Kelly Oubre Jr., Mikal Bridges, De'Anthony Melton, Jamal Crawford) | 20 | 27 | |
| Q1 - 0:42.0 | Suns | Jamal Crawford makes regular free throw 1 of 2 | 20 | 27 |
| Q1 - 0:42.0 | Heat | Dion Waiters personal foul (Jamal Crawford draws the foul) | 19 | 27 |
| Q1 - 0:48.0 | Heat | Kelly Olynyk makes three point jump shot (Goran Dragic assists) | 19 | 27 |
| Q1 - 1:00 | Heat | Bam Adebayo defensive rebound | 19 | 24 |
| Q1 - 1:04 | Suns | Jamal Crawford misses two point jump shot | 19 | 24 |
| Q1 - 1:08 | Suns | Jamal Crawford defensive rebound | 19 | 24 |
| Q1 - 1:11 | Heat | Goran Dragic misses three point jump shot | 19 | 24 |
| Q1 - 1:37 | Suns | Josh Jackson makes two point driving layup (De'Anthony Melton assists) | 19 | 24 |
| Q1 - 1:39 | Suns | De'Anthony Melton offensive rebound | 17 | 24 |
| Q1 - 1:41 | Suns | De'Anthony Melton misses two point floating jump shot | 17 | 24 |
| Q1 - 1:52 | Heat | Bam Adebayo makes two point jump shot (Kelly Olynyk assists) | 17 | 24 |
| Q1 - 2:20 | Suns | Jamal Crawford makes three point jump shot (Mikal Bridges assists) | 17 | 22 |
| Q1 - 2:27 | Heat | Dwyane Wade turnover (lost ball) (Mikal Bridges steals) | 14 | 22 |
| Q1 - 2:28 | Heat | Kelly Olynyk defensive rebound | 14 | 22 |
| Q1 - 2:33 | Suns | Dwyane Wade blocks Josh Jackson's two point driving layup | 14 | 22 |
| Q1 - 2:48 | Heat | Bam Adebayo makes regular free throw 2 of 2 | 14 | 22 |
| Q1 - 2:48 | Heat | Bam Adebayo makes regular free throw 1 of 2 | 14 | 21 |
| Q1 - 2:48 | Heat 60 second timeout | 14 | 20 | |
| Q1 - 2:48 | Suns | Richaun Holmes shooting foul (Bam Adebayo draws the foul) | 14 | 20 |
| Q1 - 3:02 | Suns | Josh Jackson makes three point jump shot (Mikal Bridges assists) | 14 | 20 |
| Q1 - 3:04 | Suns | Richaun Holmes defensive rebound | 11 | 20 |
| Q1 - 3:08 | Heat | Kelly Olynyk misses two point layup | 11 | 20 |
| Q1 - 3:17 | Heat | Kelly Olynyk defensive rebound | 11 | 20 |
| Q1 - 3:20 | Suns | Mikal Bridges misses three point jump shot | 11 | 20 |
| Q1 - 3:37 | Heat | Bam Adebayo makes regular free throw 2 of 2 | 11 | 20 |
| Q1 - 3:37 | Heat lineup change (Goran Dragic, Dwyane Wade, Dion Waiters, Bam Adebayo, Kelly Olynyk) | 11 | 19 | |
| Q1 - 3:37 | Suns lineup change (Richaun Holmes, Mikal Bridges, Josh Jackson, De'Anthony Melton, Jamal Crawford) | 11 | 19 | |
| Q1 - 3:37 | Heat | Bam Adebayo misses regular free throw 1 of 2 | 11 | 19 |
| Q1 - 3:37 | Suns | Mikal Bridges personal foul (Bam Adebayo draws the foul) | 11 | 19 |
| Q1 - 3:48 | Heat | Bam Adebayo defensive rebound | 11 | 19 |
| Q1 - 3:51 | Suns | Devin Booker misses two point step back jump shot | 11 | 19 |
| Q1 - 4:06 | Heat | Dwyane Wade turnover (out of bounds bad pass) | 11 | 19 |
| Q1 - 4:11 | Suns | Mikal Bridges turnover (lost ball) (Dwyane Wade steals) | 11 | 19 |
| Q1 - 4:24 | Heat | Dwyane Wade makes regular free throw 2 of 2 | 11 | 19 |
| Q1 - 4:24 | Heat | Dwyane Wade misses regular free throw 1 of 2 | 11 | 18 |
| Q1 - 4:24 | Suns | Devin Booker shooting foul (Dwyane Wade draws the foul) | 11 | 18 |
| Q1 - 4:30 | Heat lineup change (Goran Dragic, Dwyane Wade, Josh Richardson, Bam Adebayo, Kelly Olynyk) | 11 | 18 | |
| Q1 - 4:30 | Suns lineup change (Richaun Holmes, Tyler Johnson, Mikal Bridges, Josh Jackson, Devin Booker) | 11 | 18 | |
| Q1 - 4:30 | Suns | Devin Booker personal foul (Dwyane Wade draws the foul) | 11 | 18 |
| Q1 - 4:35 | Heat | Hassan Whiteside defensive rebound | 11 | 18 |
| Q1 - 4:39 | Suns | Josh Jackson misses three point jump shot | 11 | 18 |
| Q1 - 4:50 | Heat | Josh Richardson makes two point turnaround hook shot | 11 | 18 |
| Q1 - 4:56 | Heat | Josh Richardson offensive rebound | 11 | 16 |
| Q1 - 4:56 | Heat | Dwyane Wade misses two point layup | 11 | 16 |
| Q1 - 5:07 | Suns | Kelly Oubre Jr. makes two point putback dunk | 11 | 16 |
| Q1 - 5:07 | Suns | Kelly Oubre Jr. offensive rebound | 9 | 16 |
| Q1 - 5:08 | Suns | Josh Jackson misses two point finger roll layup | 9 | 16 |
| Q1 - 5:11 | Suns | Josh Jackson defensive rebound | 9 | 16 |
| Q1 - 5:13 | Heat | Dwyane Wade misses three point jump shot | 9 | 16 |
| Q1 - 5:26 | Heat | Kelly Olynyk defensive rebound | 9 | 16 |
| Q1 - 5:29 | Suns | Deandre Ayton misses regular free throw 2 of 2 | 9 | 16 |
| Q1 - 5:29 | Suns | Deandre Ayton misses regular free throw 1 of 2 | 9 | 16 |
| Q1 - 5:29 | Heat | Hassan Whiteside shooting foul (Deandre Ayton draws the foul) | 9 | 16 |
| Q1 - 5:44 | Heat | Josh Richardson makes regular free throw 2 of 2 | 9 | 16 |
| Q1 - 5:44 | Heat | Josh Richardson makes regular free throw 1 of 2 | 9 | 15 |
| Q1 - 5:44 | Suns | Tyler Johnson shooting foul (Josh Richardson draws the foul) | 9 | 14 |
| Q1 - 5:55 | Suns | Deandre Ayton makes two point layup (Devin Booker assists) | 9 | 14 |
| Q1 - 6:08 | Heat | Hassan Whiteside makes regular free throw 1 of 1 | 7 | 14 |
| Q1 - 6:08 | Suns | Deandre Ayton shooting foul (Hassan Whiteside draws the foul) | 7 | 13 |
| Q1 - 6:08 | Heat | Hassan Whiteside makes two point reverse layup | 7 | 13 |
| Q1 - 6:08 | Heat | Hassan Whiteside offensive rebound | 7 | 11 |
| Q1 - 6:11 | Heat | Hassan Whiteside misses two point hook shot | 7 | 11 |
| Q1 - 6:24 | Suns | Tyler Johnson makes three point jump shot (Devin Booker assists) | 7 | 11 |
| Q1 - 6:29 | Suns | Devin Booker offensive rebound | 4 | 11 |
| Q1 - 6:34 | Suns | Tyler Johnson misses two point floating jump shot | 4 | 11 |
| Q1 - 6:38 | Stoppage (Out of bounds) | 4 | 11 | |
| Q1 - 6:38 | Suns | Suns offensive rebound | 4 | 11 |
| Q1 - 6:38 | Suns | Dwyane Wade blocks Tyler Johnson's two point jump shot | 4 | 11 |
| Q1 - 6:41 | Heat lineup change (Dwyane Wade, Duncan Robinson, Josh Richardson, Hassan Whiteside, Kelly Olynyk) | 4 | 11 | |
| Q1 - 6:41 | Heat | Dion Waiters personal foul (Tyler Johnson draws the foul) | 4 | 11 |
| Q1 - 6:48 | Heat | Kelly Olynyk makes two point driving dunk (Josh Richardson assists) | 4 | 11 |
| Q1 - 6:55 | Heat | Kelly Olynyk defensive rebound | 4 | 9 |
| Q1 - 7:00 | Suns | Kelly Oubre Jr. misses two point driving layup | 4 | 9 |
| Q1 - 7:18 | Suns 60 second timeout | 4 | 9 | |
| Q1 - 7:18 | Heat | Hassan Whiteside makes two point hook shot | 4 | 9 |
| Q1 - 7:23 | Heat | Hassan Whiteside offensive rebound | 4 | 7 |
| Q1 - 7:23 | Heat | Kelly Olynyk misses three point jump shot | 4 | 7 |
| Q1 - 7:32 | Heat | Josh Richardson defensive rebound | 4 | 7 |
| Q1 - 7:34 | Suns | Josh Jackson misses three point jump shot | 4 | 7 |
| Q1 - 7:49 | Stoppage (Out of bounds) | 4 | 7 | |
| Q1 - 7:49 | Suns | Suns defensive rebound | 4 | 7 |
| Q1 - 7:49 | Heat | Kelly Olynyk misses two point hook shot | 4 | 7 |
| Q1 - 7:49 | Heat | Kelly Olynyk offensive rebound | 4 | 7 |
| Q1 - 7:51 | Heat | Kelly Olynyk misses two point driving layup | 4 | 7 |
| Q1 - 8:12 | Suns | Josh Jackson makes two point driving dunk (Tyler Johnson assists) | 4 | 7 |
| Q1 - 8:22 | Suns | Tyler Johnson defensive rebound | 2 | 7 |
| Q1 - 8:25 | Heat | Josh Richardson misses three point jump shot | 2 | 7 |
| Q1 - 8:30 | Heat | Josh Richardson defensive rebound | 2 | 7 |
| Q1 - 8:33 | Suns | Kelly Oubre Jr. misses three point jump shot | 2 | 7 |
| Q1 - 8:46 | Heat | Hassan Whiteside makes two point layup (Josh Richardson assists) | 2 | 7 |
| Q1 - 9:06 | Suns | Deandre Ayton makes two point layup (Devin Booker assists) | 2 | 5 |
| Q1 - 9:15 | Heat | Hassan Whiteside makes two point jump shot | 0 | 5 |
| Q1 - 9:18 | Heat | Kelly Olynyk offensive rebound | 0 | 3 |
| Q1 - 9:20 | Heat | Hassan Whiteside misses two point driving layup | 0 | 3 |
| Q1 - 9:31 | Tyler Johnson kicked ball violation | 0 | 3 | |
| Q1 - 9:38 | Heat | Hassan Whiteside defensive rebound | 0 | 3 |
| Q1 - 9:41 | Suns | Deandre Ayton misses two point jump shot | 0 | 3 |
| Q1 - 10:02 | Heat | Josh Richardson makes two point reverse layup | 0 | 3 |
| Q1 - 10:10 | Heat | Josh Richardson defensive rebound | 0 | 1 |
| Q1 - 10:12 | Suns | Devin Booker misses three point jump shot | 0 | 1 |
| Q1 - 10:22 | Heat | Josh Richardson personal foul (Devin Booker draws the foul) | 0 | 1 |
| Q1 - 10:25 | Suns | Josh Jackson defensive rebound | 0 | 1 |
| Q1 - 10:27 | Heat | Dion Waiters misses two point driving layup | 0 | 1 |
| Q1 - 10:37 | Heat | Josh Richardson makes technical free throw 1 of 1 | 0 | 1 |
| Q1 - 10:37 | Suns | Suns technical foul (Defensive three second) | 0 | 0 |
| Q1 - 10:56 | Stoppage (Out of bounds) | 0 | 0 | |
| Q1 - 10:56 | Heat | Heat defensive rebound | 0 | 0 |
| Q1 - 10:57 | Suns | Josh Jackson misses two point driving layup | 0 | 0 |
| Q1 - 11:14 | Heat | Duncan Robinson personal foul (Kelly Oubre Jr. draws the foul) | 0 | 0 |
| Q1 - 11:20 | Heat | Kelly Olynyk turnover (offensive foul) | 0 | 0 |
| Q1 - 11:20 | Heat | Kelly Olynyk offensive foul (Off the ball) (Kelly Oubre Jr. draws the foul) | 0 | 0 |
| Q1 - 11:22 | Heat | Kelly Olynyk defensive rebound | 0 | 0 |
| Q1 - 11:25 | Suns | Deandre Ayton misses two point jump shot | 0 | 0 |
| Q1 - 11:39 | Suns | Kelly Oubre Jr. defensive rebound | 0 | 0 |
| Q1 - 11:42 | Heat | Duncan Robinson misses three point jump shot | 0 | 0 |
| Q1 - 12:00 | Deandre Ayton vs. Hassan Whiteside (Kelly Olynyk gains possession) | 0 | 0 | |
| Q1 - 12:00 | Heat lineup change (Dion Waiters, Duncan Robinson, Josh Richardson, Hassan Whiteside, Kelly Olynyk) | 0 | 0 | |
| Q1 - 12:00 | Suns lineup change (Deandre Ayton, Kelly Oubre Jr., Tyler Johnson, Josh Jackson, Devin Booker) | 0 | 0 | |
| Clock | Team | Event | PHX | MIA |
Score / WinProb | ||||
SHOOTING
Scoring Efficiency
Scoring by Shot Type
Total Points
|| PLAYER | PTS | TS% | TSM / TSA | |
|---|---|---|---|---|
| D. Booker | 20 | 59% | 10.0 / 17 | |
| T. Johnson | 18 | 69% | 9.0 / 13 | |
| K. Oubre | 16 | 67% | 8.0 / 12 | |
| J. Crawford | 16 | 73% | 8.0 / 11 | |
| D. Ayton | 14 | 54% | 7.0 / 13 | |
| T. Daniels | 14 | 117% | 7.0 / 6 | |
| J. Jackson | 11 | 39% | 5.5 / 14 | |
| R. Holmes | 8 | 80% | 4.0 / 5 | |
| M. Bridges | 7 | 70% | 3.5 / 5 | |
| D. Melton | 0 | - | 0.0 / 1 |
Total Points
|| PLAYER | PTS | TS% | TSM / TSA | |
|---|---|---|---|---|
| H. Whiteside | 29 | 76% | 14.5 / 19 | |
| K. Olynyk | 28 | 78% | 14.0 / 18 | |
| B. Adebayo | 14 | 70% | 7.0 / 10 | |
| D. Wade | 13 | 41% | 6.5 / 16 | |
| D. Waiters | 12 | 55% | 6.0 / 11 | |
| G. Dragic | 10 | 42% | 5.0 / 12 | |
| J. Richardson | 7 | 32% | 3.5 / 11 | |
| D. Robinson | 5 | 42% | 2.5 / 6 | |
| R. Anderson | 3 | 150% | 1.5 / 1 |
MATCHUP
Scoring Opportunities
Scoring Efficiency
Reg Season Avg | Game Stats | |
|---|---|---|
| Efficiency & Pace | This Game | |
| Efficiency | 105.9 107.5 | PHX 120.4 +2.9 MIA 117.5 |
| Pace | 100.5 98.1 | PHX 110.7 +13.7 MIA 97.0 |
| Avg. Poss. Time | 14.4 15.0 | PHX 13.0 −1.8 MIA 14.8 |
| Four Factors | This Game | |
| EFG % | 51.4% 51.5% | PHX 57.9% +3.8% MIA 54.1% |
| TO % | 15.0% 14.3% | PHX 12.3% MIA 11.7% −0.6% |
| ORB % | 20.5% 24.8% | PHX 18.9% MIA 30.4% +11.5% |
| FTrt | 25.9 24.7 | PHX 28.1 +7.5 MIA 20.6 |
| Misc. Stats | This Game | |
| AST % | 59.5% 61.2% | PHX 66.7% +2.1% MIA 64.6% |
| STL % | 8.8% 7.8% | PHX 8.7% MIA 9.7% +1.0% |
| BLK % | 8.8% 10.2% | PHX 1.5% MIA 7.0% +5.5% |
Reg Season Avg | Game Stats | |
|---|---|---|
| Shooting Efficiency | This Game | |
| TS% | 54.2% 52.9% | PHX 62.6% +6.1% MIA 56.5% |
| Rim FG% | 61.0% 60.8% | PHX 81.5% +14.1% MIA 67.4% |
| Mid FG% | 42.0% 36.8% | PHX 33.3% MIA 40.0% +6.7% |
| 3P % | 32.9% 34.9% | PHX 40.6% +9.6% MIA 31.0% |
| FT % | 77.9% 69.5% | PHX 84.0% +4.0% MIA 80.0% |
| Shot Distribution | This Game | |
| Rim Att. % | 36.7% 37.3% | PHX 30.3% MIA 44.3% +14.0% |
| Mid Att. % | 29.8% 25.9% | PHX 33.7% MIA 25.8% −7.9% |
| 3P Att. % | 33.5% 36.8% | PHX 36.0% +6.1% MIA 29.9% |
| Game Totals | PHX | MIA |
|---|---|---|
| Possessions | 103 | 103 |
| Possession Minutes | 22.3 | 25.5 |
| Points | 124 | 121 |
| Rebounds | 39 | 44 |
| Assists | 30 | 31 |
| Steals | 9 | 10 |
| Blocks | 1 | 4 |
| Turnovers (Team) | 14 (0) | 14 (0) |
| Fouls | 20 | 20 |
| Off. Rebounds (Team) | 7 (3) | 14 (3) |
| Def. Rebounds (Team) | 32 (2) | 30 (5) |
| Field Goals | 45-89 | 48-97 |
| At-the-Rim FG | 22-27 | 29-43 |
| Midrange FG | 10-30 | 10-25 |
| 2-Point FG | 32-57 | 39-68 |
| 3-Point FG | 13-32 | 9-29 |
| Free Throws | 21-25 | 16-20 |
| Fast Break Pts | 25 | 12 |
| 2nd Chance Pts | 13 | 30 |
| Points in Paint | 60 | 70 |
| Pts off Turnovers | 22 | 19 |
| Bench Points | 45 | 40 |
| Biggest Lead | 8 | 13 |
BOXSCORE
Predictions may update within 20 minutes of the game starting given official updates about inactive players.
Predictions are made for players independently. This means total predicted player minutes and points may not align with the minutes available or the overall predicted game score. This prioritizes predicting individual boxscore stats.
Boxscore predictions are optimized for the immediate future, i.e. uncertainty increases further into the future, particularly with minutes predictions.
Boxscore predictions use estimates of player skill in each stat and at each point in time given a player's career up to that point, how quickly each stat stabalizes, and how important factors uniquely affect each stat. Read more about Skills here.