Miami Heat logo Miami Heat @ Phoenix Suns logo Phoenix Suns

126–115Final · Nov 8, 2017
MIA 126 PHX 115 Final
1234T
MIA5-636332532126
PHX4-827273229115

· Line: MIA -6 (O/U 215.5)

Who saw it first

The scoring timeline.

Every scoring moment, when the official feed stamped it — and when FirstBuzzer's in-venue spotters buzzed it first. Times are ET.

  1. Justise Winslow makes driving layup

    2–0
  2. Hassan Whiteside makes dunk

    4–0
  3. Josh Richardson makes layup (Dion Waiters assists)

    6–0
  4. Devin Booker makes free throw 1 of 2

    6–1
  5. Devin Booker makes free throw 2 of 2

    6–2
  6. Hassan Whiteside makes layup

    8–2
  7. Goran Dragic makes two point shot (Justise Winslow assists)

    10–2
  8. Hassan Whiteside makes free throw 1 of 2

    11–2
  9. Hassan Whiteside makes free throw 2 of 2

    12–2
  10. Mike James makes 5-foot two point shot

    12–4
  11. Justise Winslow makes 26-foot three point jumper (Dion Waiters assists)

    15–4
  12. Goran Dragic makes jumper

    17–4
  13. Devin Booker makes driving floating jump shot

    17–6
  14. Devin Booker makes free throw 1 of 2

    17–7
  15. Devin Booker makes free throw 2 of 2

    17–8
  16. TJ Warren makes free throw 1 of 2

    17–9
  17. TJ Warren makes free throw 2 of 2

    17–10
  18. Goran Dragic makes 23-foot three point jumper (Justise Winslow assists)

    20–10
  19. Goran Dragic makes 8-foot two point shot (Justise Winslow assists)

    22–10
  20. Hassan Whiteside makes free throw 1 of 2

    23–10
  21. Hassan Whiteside makes free throw 2 of 2

    24–10
  22. Jared Dudley makes two point shot

    24–12
  23. Dragan Bender makes free throw 1 of 2

    24–13
  24. James Johnson makes driving dunk

    26–13
  25. Jared Dudley makes 25-foot three point jumper (Tyler Ulis assists)

    26–16
  26. James Johnson makes 23-foot three point jumper (Kelly Olynyk assists)

    29–16
  27. Dragan Bender makes 3-foot layup (Jared Dudley assists)

    29–18
  28. Goran Dragic makes free throw 1 of 2

    30–18
  29. Goran Dragic makes free throw 2 of 2

    31–18
  30. Josh Jackson makes free throw 1 of 2

    31–19
  31. Devin Booker makes two point shot

    31–21
  32. Dion Waiters makes free throw 1 of 2

    32–21
  33. Dion Waiters makes free throw 2 of 2

    33–21
  34. Troy Daniels makes 23-foot three point jumper (Tyler Ulis assists)

    33–24
  35. James Johnson makes 25-foot three point jumper (Dion Waiters assists)

    36–24
  36. Jared Dudley makes 23-foot three point jumper (Josh Jackson assists)

    36–27
  37. Tyler Ulis makes 10-foot two point shot

    36–29
  38. Wayne Ellington makes 23-foot three point jumper (James Johnson assists)

    39–29
  39. Wayne Ellington makes 25-foot three point jumper (James Johnson assists)

    42–29
  40. Jared Dudley makes free throw 1 of 2

    42–30
  41. Jared Dudley makes free throw 2 of 2

    42–31
  42. Kelly Olynyk makes 25-foot three point jumper (James Johnson assists)

    45–31
  43. Dion Waiters makes driving layup

    47–31
  44. TJ Warren makes two point shot (Mike James assists)

    47–33
  45. Mike James makes 26-foot step back jumpshot

    47–36
  46. Troy Daniels makes 24-foot three point shot (TJ Warren assists)

    47–39
  47. Kelly Olynyk makes free throw 2 of 2

    48–39
  48. Troy Daniels makes 25-foot step back jumpshot (Jared Dudley assists)

    48–42
  49. Kelly Olynyk makes two point shot

    50–42
  50. Dragan Bender makes 2-foot dunk (Devin Booker assists)

    50–44
  51. Goran Dragic makes driving layup

    52–44
  52. Justise Winslow makes two point shot

    54–44
  53. Goran Dragic makes free throw 1 of 2

    55–44
  54. Goran Dragic makes free throw 2 of 2

    56–44
  55. Devin Booker makes 13-foot jumper

    56–46
  56. Josh Richardson makes 17-foot jumper (Justise Winslow assists)

    58–46
  57. Devin Booker makes two point shot (Mike James assists)

    58–48
  58. Marquese Chriss makes 27-foot three point jumper (Devin Booker assists)

    58–51
  59. Goran Dragic makes two point shot

    60–51
  60. Hassan Whiteside makes 4-foot hook shot (Goran Dragic assists)

    62–51
  61. Devin Booker makes 26-foot step back jumpshot (Dragan Bender assists)

    62–54
  62. Wayne Ellington makes free throw 1 of 2

    63–54
  63. Justise Winslow makes 26-foot three point jumper (Goran Dragic assists)

    66–54
  64. Dion Waiters makes 26-foot three pointer

    69–54
  65. TJ Warren makes 10-foot two point shot (Mike James assists)

    69–56
  66. Marquese Chriss makes 25-foot three point shot (Devin Booker assists)

    69–59
  67. Goran Dragic makes two point shot

    71–59
  68. Mike James makes 7-foot driving floating jump shot

    71–61
  69. Justise Winslow makes free throw 1 of 2

    72–61
  70. Justise Winslow makes free throw 2 of 2

    73–61
  71. Hassan Whiteside makes alley oop dunk shot (Goran Dragic assists)

    75–61
  72. Mike James makes free throw 1 of 2

    75–62
  73. Mike James makes free throw 2 of 2

    75–63
  74. Goran Dragic makes free throw 1 of 2

    76–63
  75. Goran Dragic makes free throw 2 of 2

    77–63
  76. Mike James makes 23-foot step back jumpshot

    77–66
  77. Goran Dragic makes 17-foot step back jumpshot

    79–66
  78. Marquese Chriss makes 23-foot three point jumper (Devin Booker assists)

    79–69
  79. Dion Waiters makes driving layup

    81–69
  80. TJ Warren makes two point shot

    81–71
  81. Wayne Ellington makes 30-foot three point jumper (Hassan Whiteside assists)

    84–71
  82. Devin Booker makes 4-foot two point shot

    84–73
  83. Hassan Whiteside makes alley oop layup (Goran Dragic assists)

    86–73
  84. Devin Booker makes 4-foot two point shot

    86–75
  85. TJ Warren makes two point shot

    86–77
  86. Goran Dragic makes free throw 1 of 2

    87–77
  87. Goran Dragic makes free throw 2 of 2

    88–77
  88. Mike James makes driving layup

    88–79
  89. Devin Booker makes driving layup

    88–81
  90. Goran Dragic makes 5-foot layup (James Johnson assists)

    90–81
  91. TJ Warren makes 10-foot driving floating jump shot (Jared Dudley assists)

    90–83
  92. Dion Waiters makes 21-foot step back jumpshot

    92–83
  93. Jared Dudley makes 26-foot three point jumper (Devin Booker assists)

    92–86
  94. Kelly Olynyk makes two point shot

    94–86
  95. Wayne Ellington makes 26-foot three point jumper (Kelly Olynyk assists)

    97–86
  96. Kelly Olynyk makes driving dunk

    99–86
  97. James Johnson makes 1-foot layup (Josh Richardson assists)

    101–86
  98. Tyler Ulis makes pullup jump shot (Jared Dudley assists)

    101–88
  99. James Johnson makes two point shot

    103–88
  100. James Johnson makes free throw 1 of 1

    104–88
  101. Alex Len makes tip shot

    104–90
  102. Justise Winslow makes driving layup

    106–90
  103. TJ Warren makes 3-foot layup (Tyler Ulis assists)

    106–92
  104. Devin Booker makes free throw 1 of 2

    106–93
  105. Devin Booker makes free throw 2 of 2

    106–94
  106. Hassan Whiteside makes tip shot

    108–94
  107. Devin Booker makes free throw 1 of 2

    108–95
  108. Devin Booker makes free throw 2 of 2

    108–96
  109. TJ Warren makes dunk (Devin Booker assists)

    108–98
  110. Alex Len makes dunk (Marquese Chriss assists)

    108–100
  111. Hassan Whiteside makes alley oop dunk shot (James Johnson assists)

    110–100
  112. Mike James makes free throw 1 of 2

    110–101
  113. Mike James makes free throw 2 of 2

    110–102
  114. Hassan Whiteside makes alley oop dunk shot (Justise Winslow assists)

    112–102
  115. Devin Booker makes free throw 1 of 2

    112–103
  116. Devin Booker makes free throw 2 of 2

    112–104
  117. Devin Booker makes 17-foot pullup jump shot

    112–106
  118. Dion Waiters makes 15-foot step back jumpshot

    114–106
  119. Dion Waiters makes 28-foot three point jumper

    117–106
  120. Alex Len makes free throw 1 of 2

    117–107
  121. Alex Len makes free throw 2 of 2

    117–108
  122. Hassan Whiteside makes free throw 1 of 2

    118–108
  123. Hassan Whiteside makes free throw 2 of 2

    119–108
  124. Mike James makes two point shot

    119–110
  125. James Johnson makes free throw 1 of 2

    120–110
  126. James Johnson makes free throw 2 of 2

    121–110
  127. Josh Jackson makes two point shot

    121–112
  128. Goran Dragic makes free throw 1 of 2

    122–112
  129. Goran Dragic makes free throw 2 of 2

    123–112
  130. Josh Jackson makes two point shot

    123–114
  131. Wayne Ellington makes free throw 1 of 2

    124–114
  132. Wayne Ellington makes free throw 2 of 2

    125–114
  133. Devin Booker makes free throw 1 of 2

    125–115
  134. Hassan Whiteside makes free throw 2 of 2

    126–115

Play-by-play

  1. P1 Hassan Whiteside vs. Alex Len (Justise Winslow gains possession)
  2. P1 Justise Winslow makes driving layup 2–0
  3. P1 Marquese Chriss misses 9-foot two point shot
  4. P1 Josh Richardson defensive rebound
  5. P1 Dion Waiters misses 18-foot pullup jump shot
  6. P1 Hassan Whiteside makes dunk 4–0
  7. P1 Hassan Whiteside offensive rebound
  8. P1 Devin Booker misses driving floating jump shot
  9. P1 Hassan Whiteside defensive rebound
  10. P1 TJ Warren personal foul
  11. P1 Josh Richardson makes layup (Dion Waiters assists) 6–0
  12. P1 Josh Richardson shooting foul
  13. P1 Devin Booker makes free throw 1 of 2 6–1
  14. P1 Devin Booker makes free throw 2 of 2 6–2
  15. P1 Justise Winslow misses 9-foot two point shot
  16. P1 TJ Warren defensive rebound
  17. P1 Alex Len misses jumper
  18. P1 Josh Richardson defensive rebound
  19. P1 Josh Richardson misses 25-foot three point jumper
  20. P1 Mike James defensive rebound
  21. P1 Devin Booker misses driving floating jump shot
  22. P1 Josh Richardson defensive rebound
  23. P1 Hassan Whiteside makes layup 8–2
  24. P1 Marquese Chriss lost ball turnover (Justise Winslow steals)
  25. P1 Suns Full timeout
  26. P1 Goran Dragic makes two point shot (Justise Winslow assists) 10–2
  27. P1 Marquese Chriss misses 23-foot three point jumper
  28. P1 Dion Waiters defensive rebound
  29. P1 Hassan Whiteside 3 second turnover
  30. P1 Alex Len bad pass (Josh Richardson steals)
  31. P1 Marquese Chriss shooting foul
  32. P1 Hassan Whiteside makes free throw 1 of 2 11–2
  33. P1 Hassan Whiteside makes free throw 2 of 2 12–2
  34. P1 Mike James makes 5-foot two point shot 12–4
  35. P1 Justise Winslow makes 26-foot three point jumper (Dion Waiters assists) 15–4
  36. P1 Alex Len offensive foul
  37. P1 Alex Len offensive foul turnover
  38. P1 Dragan Bender enters the game for Marquese Chriss
  39. P1 Dion Waiters misses driving layup
  40. P1 Suns defensive team rebound
  41. P1 Alex Len offensive foul
  42. P1 Alex Len offensive foul turnover
  43. P1 Jared Dudley enters the game for Alex Len
  44. P1 Goran Dragic makes jumper 17–4
  45. P1 Devin Booker makes driving floating jump shot 17–6
  46. P1 Hassan Whiteside out of bounds bad pass turnover
  47. P1 Josh Richardson shooting foul
  48. P1 Devin Booker makes free throw 1 of 2 17–7
  49. P1 Wayne Ellington enters the game for Josh Richardson
  50. P1 Devin Booker makes free throw 2 of 2 17–8
  51. P1 Goran Dragic misses two point shot
  52. P1 Justise Winslow offensive rebound
  53. P1 Dion Waiters misses two point shot
  54. P1 Jared Dudley defensive rebound
  55. P1 Hassan Whiteside shooting foul
  56. P1 TJ Warren makes free throw 1 of 2 17–9
  57. P1 James Johnson enters the game for Dion Waiters
  58. P1 TJ Warren makes free throw 2 of 2 17–10
  59. P1 Goran Dragic makes 23-foot three point jumper (Justise Winslow assists) 20–10
  60. P1 Devin Booker misses 26-foot three point jumper
  61. P1 Justise Winslow defensive rebound
  62. P1 Justise Winslow bad pass (Jared Dudley steals)
  63. P1 Jared Dudley out of bounds bad pass turnover
  64. P1 Tyler Ulis enters the game for Mike James
  65. P1 Goran Dragic makes 8-foot two point shot (Justise Winslow assists) 22–10
  66. P1 Tyler Ulis disc dribble turnover
  67. P1 Dragan Bender shooting foul
  68. P1 Hassan Whiteside makes free throw 1 of 2 23–10
  69. P1 Hassan Whiteside makes free throw 2 of 2 24–10
  70. P1 TJ Warren misses two point shot
  71. P1 James Johnson defensive rebound
  72. P1 Hassan Whiteside misses 20-foot jumper
  73. P1 Devin Booker defensive rebound
  74. P1 Dragan Bender misses three point jumper
  75. P1 Jared Dudley offensive rebound
  76. P1 Jared Dudley makes two point shot 24–12
  77. P1 Heat Full timeout
  78. P1 Josh Jackson enters the game for TJ Warren
  79. P1 Hassan Whiteside 3 second turnover
  80. P1 Hassan Whiteside shooting foul
  81. P1 Dragan Bender makes free throw 1 of 2 24–13
  82. P1 Kelly Olynyk enters the game for Hassan Whiteside
  83. P1 Dragan Bender misses free throw 2 of 2
  84. P1 Kelly Olynyk defensive rebound
  85. P1 James Johnson makes driving dunk 26–13
  86. P1 Jared Dudley makes 25-foot three point jumper (Tyler Ulis assists) 26–16
  87. P1 James Johnson makes 23-foot three point jumper (Kelly Olynyk assists) 29–16
  88. P1 Dragan Bender makes 3-foot layup (Jared Dudley assists) 29–18
  89. P1 Tyler Ulis shooting foul
  90. P1 Goran Dragic makes free throw 1 of 2 30–18
  91. P1 Dion Waiters enters the game for Justise Winslow
  92. P1 Goran Dragic makes free throw 2 of 2 31–18
  93. P1 Goran Dragic shooting foul
  94. P1 Josh Jackson makes free throw 1 of 2 31–19
  95. P1 Josh Jackson misses free throw 2 of 2
  96. P1 James Johnson defensive rebound
  97. P1 Dion Waiters traveling
  98. P1 Josh Jackson misses 20-foot step back jumpshot
  99. P1 Dion Waiters defensive rebound
  100. P1 Kelly Olynyk bad pass (Devin Booker steals)
  101. P1 Devin Booker makes two point shot 31–21
  102. P1 Devin Booker personal foul
  103. P1 Dion Waiters makes free throw 1 of 2 32–21
  104. P1 Troy Daniels enters the game for Devin Booker
  105. P1 Dion Waiters makes free throw 2 of 2 33–21
  106. P1 Tyler Ulis misses driving floating jump shot
  107. P1 Goran Dragic defensive rebound
  108. P1 Goran Dragic misses 23-foot three point jumper
  109. P1 Jared Dudley defensive rebound
  110. P1 Troy Daniels makes 23-foot three point jumper (Tyler Ulis assists) 33–24
  111. P1 James Johnson makes 25-foot three point jumper (Dion Waiters assists) 36–24
  112. P1 Jared Dudley makes 23-foot three point jumper (Josh Jackson assists) 36–27
  113. P2 Josh Richardson enters the game for Goran Dragic
  114. P2 Dragan Bender misses 25-foot three point jumper
  115. P2 Wayne Ellington defensive rebound
  116. P2 Dion Waiters misses 27-foot three point jumper
  117. P2 Dragan Bender defensive rebound
  118. P2 Tyler Ulis misses driving layup
  119. P2 Kelly Olynyk defensive rebound
  120. P2 James Johnson bad pass
  121. P2 Tyler Ulis makes 10-foot two point shot 36–29
  122. P2 Wayne Ellington makes 23-foot three point jumper (James Johnson assists) 39–29
  123. P2 Josh Jackson traveling
  124. P2 Wayne Ellington makes 25-foot three point jumper (James Johnson assists) 42–29
  125. P2 Josh Jackson bad pass (James Johnson steals)
  126. P2 Josh Jackson personal foul
  127. P2 Dion Waiters bad pass (Troy Daniels steals)
  128. P2 Dion Waiters shooting foul
  129. P2 Jared Dudley makes free throw 1 of 2 42–30
  130. P2 TJ Warren enters the game for Josh Jackson
  131. P2 Jared Dudley makes free throw 2 of 2 42–31
  132. P2 Kelly Olynyk makes 25-foot three point jumper (James Johnson assists) 45–31
  133. P2 Jared Dudley misses 22-foot jumper
  134. P2 Kelly Olynyk defensive rebound
  135. P2 Dion Waiters makes driving layup 47–31
  136. P2 Suns Full timeout
  137. P2 Mike James enters the game for Tyler Ulis
  138. P2 Alex Len enters the game for Dragan Bender
  139. P2 TJ Warren misses 11-foot two point shot
  140. P2 James Johnson defensive rebound
  141. P2 Dion Waiters misses two point shot
  142. P2 Alex Len defensive rebound
  143. P2 TJ Warren makes two point shot (Mike James assists) 47–33
  144. P2 James Johnson misses 26-foot three point jumper
  145. P2 Mike James defensive rebound
  146. P2 Mike James makes 26-foot step back jumpshot 47–36
  147. P2 Wayne Ellington misses 25-foot three point jumper
  148. P2 Jared Dudley defensive rebound
  149. P2 Troy Daniels makes 24-foot three point shot (TJ Warren assists) 47–39
  150. P2 Heat Full timeout
  151. P2 Goran Dragic enters the game for Dion Waiters
  152. P2 Justise Winslow enters the game for James Johnson
  153. P2 Alex Len shooting foul
  154. P2 Kelly Olynyk misses free throw 1 of 2
  155. P2 Heat offensive team rebound
  156. P2 Marquese Chriss enters the game for Alex Len
  157. P2 Kelly Olynyk makes free throw 2 of 2 48–39
  158. P2 Troy Daniels makes 25-foot step back jumpshot (Jared Dudley assists) 48–42
  159. P2 Kelly Olynyk makes two point shot 50–42
  160. P2 Mike James misses 21-foot step back jumpshot
  161. P2 Goran Dragic defensive rebound
  162. P2 Kelly Olynyk misses 25-foot three point jumper
  163. P2 Josh Richardson offensive rebound
  164. P2 Mike James personal foul
  165. P2 Dragan Bender enters the game for Jared Dudley
  166. P2 Devin Booker enters the game for TJ Warren
  167. P2 Hassan Whiteside enters the game for Kelly Olynyk
  168. P2 Goran Dragic bad pass (Marquese Chriss steals)
  169. P2 Dragan Bender makes 2-foot dunk (Devin Booker assists) 50–44
  170. P2 Goran Dragic makes driving layup 52–44
  171. P2 Marquese Chriss misses layup
  172. P2 Justise Winslow defensive rebound
  173. P2 Justise Winslow makes two point shot 54–44
  174. P2 Hassan Whiteside blocks Mike James 's 3-foot driving dunk
  175. P2 Goran Dragic defensive rebound
  176. P2 Marquese Chriss personal foul
  177. P2 Goran Dragic makes free throw 1 of 2 55–44
  178. P2 Goran Dragic makes free throw 2 of 2 56–44
  179. P2 Devin Booker makes 13-foot jumper 56–46
  180. P2 Josh Richardson makes 17-foot jumper (Justise Winslow assists) 58–46
  181. P2 Devin Booker makes two point shot (Mike James assists) 58–48
  182. P2 Justise Winslow misses 26-foot three point jumper
  183. P2 Goran Dragic offensive rebound
  184. P2 Troy Daniels shooting foul
  185. P2 Hassan Whiteside misses free throw 1 of 2
  186. P2 Heat offensive team rebound
  187. P2 Hassan Whiteside misses free throw 2 of 2
  188. P2 Marquese Chriss defensive rebound
  189. P2 Marquese Chriss makes 27-foot three point jumper (Devin Booker assists) 58–51
  190. P2 Goran Dragic makes two point shot 60–51
  191. P2 Marquese Chriss misses 26-foot three point jumper
  192. P2 Heat defensive team rebound
  193. P2 Hassan Whiteside makes 4-foot hook shot (Goran Dragic assists) 62–51
  194. P2 Devin Booker misses 12-foot two point shot
  195. P2 Hassan Whiteside defensive rebound
  196. P2 Wayne Ellington misses 25-foot three point jumper
  197. P2 Marquese Chriss defensive rebound
  198. P2 Devin Booker makes 26-foot step back jumpshot (Dragan Bender assists) 62–54
  199. P2 Justise Winslow misses 9-foot two point shot
  200. P2 Marquese Chriss defensive rebound
  201. P2 Devin Booker misses running pullup jump shot
  202. P2 Wayne Ellington defensive rebound
  203. P2 Troy Daniels personal foul
  204. P2 Wayne Ellington makes free throw 1 of 2 63–54
  205. P2 Dion Waiters enters the game for Josh Richardson
  206. P2 James Johnson enters the game for Hassan Whiteside
  207. P2 Wayne Ellington misses free throw 2 of 2
  208. P2 Marquese Chriss defensive rebound
  209. P2 Troy Daniels misses 25-foot three point jumper
  210. P2 James Johnson defensive rebound
  211. P2 Justise Winslow makes 26-foot three point jumper (Goran Dragic assists) 66–54
  212. P2 Mike James misses 27-foot three point pullup jump shot
  213. P2 Justise Winslow defensive rebound
  214. P2 Goran Dragic misses 9-foot step back jumpshot
  215. P2 James Johnson offensive rebound
  216. P2 Dion Waiters makes 26-foot three pointer 69–54
  217. P2 Devin Booker misses 10-foot two point shot
  218. P2 Justise Winslow defensive rebound
  219. P3 TJ Warren enters the game for Troy Daniels
  220. P3 Alex Len enters the game for Dragan Bender
  221. P3 Josh Richardson enters the game for Wayne Ellington
  222. P3 Hassan Whiteside enters the game for James Johnson
  223. P3 TJ Warren makes 10-foot two point shot (Mike James assists) 69–56
  224. P3 Justise Winslow misses two point shot
  225. P3 Marquese Chriss defensive rebound
  226. P3 Marquese Chriss makes 25-foot three point shot (Devin Booker assists) 69–59
  227. P3 Josh Richardson steps out of bounds turnover
  228. P3 TJ Warren misses 10-foot two point shot
  229. P3 Goran Dragic defensive rebound
  230. P3 Goran Dragic makes two point shot 71–59
  231. P3 Mike James makes 7-foot driving floating jump shot 71–61
  232. P3 Marquese Chriss shooting foul
  233. P3 Justise Winslow makes free throw 1 of 2 72–61
  234. P3 Justise Winslow makes free throw 2 of 2 73–61
  235. P3 TJ Warren misses 7-foot two point shot
  236. P3 Hassan Whiteside defensive rebound
  237. P3 Hassan Whiteside makes alley oop dunk shot (Goran Dragic assists) 75–61
  238. P3 Hassan Whiteside blocks Marquese Chriss 's 6-foot jumper
  239. P3 Goran Dragic defensive rebound
  240. P3 Josh Richardson misses 23-foot three point jumper
  241. P3 Goran Dragic offensive rebound
  242. P3 Dion Waiters misses 18-foot step back jumpshot
  243. P3 Mike James defensive rebound
  244. P3 Dion Waiters shooting foul
  245. P3 Mike James makes free throw 1 of 2 75–62
  246. P3 Mike James makes free throw 2 of 2 75–63
  247. P3 Mike James shooting foul
  248. P3 Goran Dragic makes free throw 1 of 2 76–63
  249. P3 Goran Dragic makes free throw 2 of 2 77–63
  250. P3 Mike James makes 23-foot step back jumpshot 77–66
  251. P3 Goran Dragic makes 17-foot step back jumpshot 79–66
  252. P3 Marquese Chriss makes 23-foot three point jumper (Devin Booker assists) 79–69
  253. P3 Justise Winslow misses 25-foot three point jumper
  254. P3 Alex Len defensive rebound
  255. P3 Mike James misses 15-foot step back jumpshot
  256. P3 Hassan Whiteside defensive rebound
  257. P3 Dion Waiters makes driving layup 81–69
  258. P3 Josh Richardson personal foul
  259. P3 Marquese Chriss misses 26-foot three point jumper
  260. P3 TJ Warren offensive rebound
  261. P3 TJ Warren makes two point shot 81–71
  262. P3 Hassan Whiteside misses 15-foot jumper
  263. P3 Mike James defensive rebound
  264. P3 Mike James misses 27-foot three point jumper
  265. P3 Heat defensive team rebound
  266. P3 Alex Len loose ball foul
  267. P3 Suns Full timeout
  268. P3 Dragan Bender enters the game for Alex Len
  269. P3 Wayne Ellington enters the game for Dion Waiters
  270. P3 James Johnson enters the game for Josh Richardson
  271. P3 Devin Booker personal foul
  272. P3 Marquese Chriss shooting foul
  273. P3 Hassan Whiteside misses free throw 1 of 2
  274. P3 Heat offensive team rebound
  275. P3 Hassan Whiteside misses free throw 2 of 2
  276. P3 Justise Winslow offensive rebound
  277. P3 Wayne Ellington makes 30-foot three point jumper (Hassan Whiteside assists) 84–71
  278. P3 Devin Booker makes 4-foot two point shot 84–73
  279. P3 Hassan Whiteside misses 7-foot two point shot
  280. P3 Suns defensive team rebound
  281. P3 Jared Dudley enters the game for Marquese Chriss
  282. P3 Devin Booker misses 25-foot step back jumpshot
  283. P3 Hassan Whiteside defensive rebound
  284. P3 Hassan Whiteside makes alley oop layup (Goran Dragic assists) 86–73
  285. P3 Devin Booker makes 4-foot two point shot 86–75
  286. P3 shot clock turnover
  287. P3 Devin Booker misses two point shot
  288. P3 TJ Warren offensive rebound
  289. P3 TJ Warren misses two point shot
  290. P3 TJ Warren makes two point shot 86–77
  291. P3 Heat Full timeout
  292. P3 Kelly Olynyk enters the game for Hassan Whiteside
  293. P3 TJ Warren offensive rebound
  294. P3 Mike James personal foul
  295. P3 Goran Dragic makes free throw 1 of 2 87–77
  296. P3 Goran Dragic makes free throw 2 of 2 88–77
  297. P3 Mike James makes driving layup 88–79
  298. P3 Goran Dragic misses 26-foot step back jumpshot
  299. P3 Kelly Olynyk offensive rebound
  300. P3 Goran Dragic misses 26-foot three point jumper
  301. P3 Devin Booker defensive rebound
  302. P3 Devin Booker makes driving layup 88–81
  303. P3 James Johnson shooting foul
  304. P3 Tyler Ulis enters the game for Mike James
  305. P3 Devin Booker misses free throw 1 of 1
  306. P3 Kelly Olynyk defensive rebound
  307. P3 Goran Dragic makes 5-foot layup (James Johnson assists) 90–81
  308. P3 Dion Waiters enters the game for Goran Dragic
  309. P3 TJ Warren makes 10-foot driving floating jump shot (Jared Dudley assists) 90–83
  310. P3 Dion Waiters offensive foul
  311. P3 Dion Waiters offensive foul turnover
  312. P3 TJ Warren misses 12-foot two point shot
  313. P3 Wayne Ellington defensive rebound
  314. P3 Dion Waiters makes 21-foot step back jumpshot 92–83
  315. P3 Jared Dudley makes 26-foot three point jumper (Devin Booker assists) 92–86
  316. P3 James Johnson misses 22-foot three point jumper
  317. P3 Kelly Olynyk offensive rebound
  318. P3 Kelly Olynyk makes two point shot 94–86
  319. P3 Justise Winslow shooting foul
  320. P3 TJ Warren misses free throw 1 of 2
  321. P3 Suns offensive team rebound
  322. P3 Josh Richardson enters the game for Justise Winslow
  323. P3 TJ Warren misses free throw 2 of 2
  324. P3 James Johnson defensive rebound
  325. P3 TJ Warren blocks Dion Waiters 's 5-foot driving layup
  326. P3 Jared Dudley defensive rebound
  327. P3 Devin Booker misses running pullup jump shot
  328. P3 James Johnson defensive rebound
  329. P3 Dion Waiters offensive foul
  330. P3 Dion Waiters offensive foul turnover
  331. P3 Josh Jackson enters the game for TJ Warren
  332. P3 Justise Winslow enters the game for Dion Waiters
  333. P3 Tyler Ulis misses 25-foot three point jumper
  334. P3 Suns offensive team rebound
  335. P4 Troy Daniels enters the game for Devin Booker
  336. P4 Dion Waiters enters the game for Justise Winslow
  337. P4 Wayne Ellington makes 26-foot three point jumper (Kelly Olynyk assists) 97–86
  338. P4 Tyler Ulis misses driving floating jump shot
  339. P4 Josh Richardson defensive rebound
  340. P4 Kelly Olynyk makes driving dunk 99–86
  341. P4 Jared Dudley misses 26-foot three point jumper
  342. P4 Dion Waiters defensive rebound
  343. P4 Dion Waiters misses 26-foot three point jumper
  344. P4 Josh Jackson defensive rebound
  345. P4 Josh Jackson out of bounds lost ball turnover
  346. P4 Wayne Ellington misses 27-foot three point jumper
  347. P4 Troy Daniels defensive rebound
  348. P4 Tyler Ulis bad pass (James Johnson steals)
  349. P4 James Johnson makes 1-foot layup (Josh Richardson assists) 101–86
  350. P4 Suns Full timeout
  351. P4 Troy Daniels misses 23-foot three point jumper
  352. P4 Kelly Olynyk defensive rebound
  353. P4 Dion Waiters offensive charge
  354. P4 Dion Waiters offensive foul turnover
  355. P4 Goran Dragic enters the game for Dion Waiters
  356. P4 Josh Richardson personal foul
  357. P4 Tyler Ulis makes pullup jump shot (Jared Dudley assists) 101–88
  358. P4 Wayne Ellington misses step back jumpshot
  359. P4 Kelly Olynyk offensive rebound
  360. P4 Wayne Ellington misses 24-foot three point jumper
  361. P4 Dragan Bender defensive rebound
  362. P4 Tyler Ulis misses 9-foot two point shot
  363. P4 Suns offensive team rebound
  364. P4 Kelly Olynyk loose ball foul
  365. P4 Devin Booker enters the game for Dragan Bender
  366. P4 Josh Jackson misses 18-foot jumper
  367. P4 Josh Richardson defensive rebound
  368. P4 James Johnson makes two point shot 103–88
  369. P4 Jared Dudley shooting foul
  370. P4 James Johnson makes free throw 1 of 1 104–88
  371. P4 Alex Len enters the game for Jared Dudley
  372. P4 Marquese Chriss enters the game for Josh Jackson
  373. P4 TJ Warren enters the game for Troy Daniels
  374. P4 Josh Richardson personal foul
  375. P4 Justise Winslow enters the game for Josh Richardson
  376. P4 Devin Booker misses 23-foot three point jumper
  377. P4 Alex Len offensive rebound
  378. P4 Alex Len makes tip shot 104–90
  379. P4 Marquese Chriss personal foul
  380. P4 Justise Winslow makes driving layup 106–90
  381. P4 James Johnson personal foul
  382. P4 TJ Warren makes 3-foot layup (Tyler Ulis assists) 106–92
  383. P4 Wayne Ellington shooting foul
  384. P4 TJ Warren misses free throw 1 of 1
  385. P4 Kelly Olynyk defensive rebound
  386. P4 Goran Dragic misses 13-foot two point shot
  387. P4 Marquese Chriss defensive rebound
  388. P4 Goran Dragic personal foul
  389. P4 Devin Booker makes free throw 1 of 2 106–93
  390. P4 Hassan Whiteside enters the game for Kelly Olynyk
  391. P4 Devin Booker makes free throw 2 of 2 106–94
  392. P4 Tyler Ulis personal foul
  393. P4 Goran Dragic misses two point shot
  394. P4 Hassan Whiteside offensive rebound
  395. P4 Hassan Whiteside makes tip shot 108–94
  396. P4 James Johnson shooting foul
  397. P4 Devin Booker makes free throw 1 of 2 108–95
  398. P4 Mike James enters the game for Tyler Ulis
  399. P4 Devin Booker makes free throw 2 of 2 108–96
  400. P4 Marquese Chriss blocks Goran Dragic 's 2-foot layup

Box score

MIA

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF+/-
Justise WinslowPF37145-112-42-265110242+8
Hassan WhitesideC28238-110-07-12101314282+5
Goran DragicPG38299-191-510-1094100273+6
Josh RichardsonSG2942-50-20-061110156+13
Dion WaitersG26166-142-42-233600036+12
James JohnsonPF29155-72-43-375120164+5
Kelly OlynykF18104-51-21-2921003610
Wayne EllingtonSG34154-94-93-430000031+6
Udonis HaslemPF
Okaro WhitePF
Jordan MickeyF
Bam AdebayoC
Derrick Walton Jr.G

PHX

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF+/-
T.J. WarrenSF32167-160-12-561001422+3
Marquese ChrissSF2593-93-60-091111096-8
Alex LenC1962-30-02-230400124+6
Mike JamesPG31186-112-44-4430000440
Devin BookerG37309-231-611-1336010033-10
Dragan BenderF2752-40-21-221000021-15
Jared DudleySF23134-63-42-254110143-2
Josh JacksonSG1152-40-01-211300012-7
Troy DanielsG1793-53-50-010010012-11
Tyler UlisG1742-70-10-003200002-11
Derrick Jones Jr.F
Tyson ChandlerC

Watching this game live?

Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.

Buzz it in the app →