Kelly Olynyk defensive rebound103–107
Courtney Lee misses 24-foot three point jumper103–107
James Johnson makes free throw 2 of 2103–107
Michael Beasley enters the game for Lance Thomas103–106
James Johnson makes free throw 1 of 2103–106
Doug McDermott personal foul103–105
Lance Thomas enters the game for Michael Beasley103–105
Heat Full timeout103–105
Heat defensive team rebound103–105
Jarrett Jack misses 15-foot jumper103–105
Knicks Full timeout103–105
Josh Richardson makes free throw 2 of 2103–105
Michael Beasley enters the game for Lance Thomas103–104
Josh Richardson makes free throw 1 of 2103–104
Jarrett Jack shooting foul103–103
Jarrett Jack bad pass (James Johnson steals)103–103
Courtney Lee offensive rebound103–103
Jarrett Jack misses 9-foot jumper103–103
Goran Dragic personal foul103–103
Jarrett Jack defensive rebound103–103
Kelly Olynyk misses jumper103–103
Jarrett Jack makes two point shot103–103
Kelly Olynyk bad pass (Jarrett Jack steals)101–103
Wayne Ellington defensive rebound101–103
Courtney Lee misses two point shot101–103
Wayne Ellington makes 26-foot three point jumper (Kelly Olynyk assists)101–103
Courtney Lee personal foul101–100
Kristaps Porzingis makes free throw 2 of 2101–100
Kristaps Porzingis makes free throw 1 of 2100–100
Kelly Olynyk shooting foul99–100
Kristaps Porzingis defensive rebound99–100
Goran Dragic misses 2-foot hook shot99–100
Kristaps Porzingis vs. Kelly Olynyk (Goran Dragic gains possession)99–100
Goran Dragic defensive rebound99–100
Courtney Lee misses 16-foot jumper99–100
Courtney Lee defensive rebound99–100
James Johnson misses 23-foot three point jumper99–100
Kelly Olynyk defensive rebound99–100
Josh Richardson blocks Jarrett Jack 's 6-foot jumper99–100
Goran Dragic makes three point jumper99–100
Lance Thomas enters the game for Michael Beasley99–97
Knicks Full timeout99–97
Jarrett Jack personal foul99–97
Michael Beasley makes 4-foot jumper99–97
Kristaps Porzingis vs. Kelly Olynyk (Jarrett Jack gains possession)97–97
Heat offensive team rebound97–97
Wayne Ellington misses 37-foot three point jumper97–97
Doug McDermott makes 24-foot three point jumper (Kristaps Porzingis assists)97–97
Kristaps Porzingis offensive rebound94–97
Courtney Lee misses 26-foot three point jumper94–97
Doug McDermott enters the game for Lance Thomas94–97
Knicks Full timeout94–97
Josh Richardson makes free throw 2 of 294–97
Josh Richardson makes free throw 1 of 294–96
Courtney Lee personal foul94–95
Heat Full timeout94–95
Wayne Ellington defensive rebound94–95
Michael Beasley misses 18-foot step back jumpshot94–95
Kelly Olynyk makes free throw 2 of 294–95
Kelly Olynyk makes free throw 1 of 294–94
Kristaps Porzingis shooting foul94–93
Heat Full timeout94–93
Michael Beasley makes free throw 2 of 294–93
Lance Thomas enters the game for Frank Ntilikina93–93
Michael Beasley makes free throw 1 of 293–93
Goran Dragic personal foul92–93
Jarrett Jack defensive rebound92–93
James Johnson misses 24-foot three point jumper92–93
Michael Beasley makes 2-foot layup (Jarrett Jack assists)92–93
Josh Richardson makes free throw 2 of 290–93
Josh Richardson makes free throw 1 of 290–92
Courtney Lee shooting foul90–91
Goran Dragic defensive rebound90–91
Kristaps Porzingis misses 16-foot jumper90–91
Michael Beasley defensive rebound90–91
Wayne Ellington misses 25-foot three point jumper90–91
Kelly Olynyk defensive rebound90–91
Kristaps Porzingis misses 11-foot jump bank shot90–91
Goran Dragic makes 26-foot three point jumper (Kelly Olynyk assists)90–91
Frank Ntilikina personal foul90–88
Kelly Olynyk offensive rebound90–88
Goran Dragic misses 26-foot three point jumper90–88
Josh Richardson offensive rebound90–88
James Johnson misses 5-foot jumper90–88
Kristaps Porzingis makes 16-foot jumper (Jarrett Jack assists)90–88
Kelly Olynyk makes 2-foot layup (James Johnson assists)88–88
Wayne Ellington offensive rebound88–86
Kelly Olynyk misses 25-foot three point jumper88–86
Heat Full timeout88–86
Kristaps Porzingis makes jumper (Frank Ntilikina assists)88–86
James Johnson personal foul86–86
Wayne Ellington makes 20-foot jumper (Goran Dragic assists)86–86
James Johnson defensive rebound86–84
Kristaps Porzingis misses 17-foot jumper86–84
Kristaps Porzingis defensive rebound86–84
James Johnson misses 34-foot three point jumper86–84
Wayne Ellington offensive rebound86–84
Josh Richardson misses layup86–84
Frank Ntilikina bad pass (Josh Richardson steals)86–84
Jarrett Jack enters the game for Ron Baker86–84
Courtney Lee enters the game for Doug McDermott86–84
Knicks Full timeout86–84
Wayne Ellington makes layup (Kelly Olynyk assists)86–84
Goran Dragic defensive rebound86–82
Doug McDermott misses 25-foot three point jumper86–82
Josh Richardson makes 18-foot jumper86–82
Michael Beasley makes tip shot86–80
Michael Beasley offensive rebound84–80
Frank Ntilikina misses free throw 2 of 284–80
Kristaps Porzingis enters the game for Kyle O'Quinn84–80
Frank Ntilikina makes free throw 1 of 284–80
Josh Richardson shooting foul83–80
Kelly Olynyk makes 19-foot jumper (Goran Dragic assists)83–80
Frank Ntilikina loose ball foul83–78
Heat offensive team rebound83–78
Goran Dragic misses 24-foot three point jumper83–78
James Johnson offensive rebound83–78
Goran Dragic misses jumper83–78
Michael Beasley makes 28-foot three point jumper83–78
Wayne Ellington makes 24-foot three point jumper (James Johnson assists)80–78
Heat offensive team rebound80–75
Kelly Olynyk misses 4-foot hook shot80–75
Kelly Olynyk defensive rebound80–75
Kyle O'Quinn misses 3-foot jumper80–75
Michael Beasley defensive rebound80–75
Josh Richardson misses 3-foot jumper80–75
Goran Dragic enters the game for Tyler Johnson80–75
Doug McDermott out of bounds bad pass turnover80–75
Michael Beasley defensive rebound80–75
James Johnson misses layup80–75
Heat Full timeout78–75
Michael Beasley makes 3-foot two point shot80–75
Kelly Olynyk out of bounds lost ball turnover78–75
Kelly Olynyk offensive rebound78–75
Tyler Johnson misses 19-foot jumper78–75
Kelly Olynyk enters the game for Bam Adebayo78–75
Kyle O'Quinn makes 9-foot jumper (Michael Beasley assists)78–75
Michael Beasley defensive rebound76–75
Wayne Ellington misses 24-foot three point jumper76–75
Bam Adebayo defensive rebound76–75
Kyle O'Quinn misses 2-foot two point shot76–75
Doug McDermott defensive rebound76–75
Tyler Johnson misses 24-foot three point jumper76–75
Frank Ntilikina personal foul76–75
Doug McDermott makes free throw 1 of 176–75
Wayne Ellington shooting foul75–75
Doug McDermott makes 25-foot three point jumper (Frank Ntilikina assists)75–75
Kyle O'Quinn defensive rebound72–75
Wayne Ellington misses three point jumper72–75
Frank Ntilikina makes free throw 2 of 272–75
Knicks offensive team rebound71–75
Frank Ntilikina misses free throw 1 of 271–75
Tyler Johnson shooting foul71–75
Knicks Full timeout71–75
Ron Baker enters the game for Courtney Lee71–75
Knicks offensive team rebound71–75
Courtney Lee misses 7-foot two point shot71–75
James Johnson makes free throw 2 of 271–75
Josh Richardson enters the game for Goran Dragic71–74
James Johnson makes free throw 1 of 271–74
Michael Beasley shooting foul71–73
Bam Adebayo defensive rebound71–73
Michael Beasley misses driving layup71–73
Kyle O'Quinn defensive rebound71–73
Wayne Ellington misses 26-foot three point jumper71–73
Courtney Lee makes two point shot (Michael Beasley assists)71–73
Goran Dragic bad pass (Michael Beasley steals)69–73
Kyle O'Quinn makes 16-foot jumper69–73
Michael Beasley offensive rebound67–73
Kyle O'Quinn misses 7-foot jumper67–73
Kyle O'Quinn defensive rebound67–73
Frank Ntilikina blocks Tyler Johnson 's 2-foot driving layup67–73
Kyle O'Quinn turnover67–73
Kyle O'Quinn offensive foul67–73
Knicks offensive team rebound67–73
James Johnson blocks Kyle O'Quinn's driving layup67–73
Tyler Johnson makes 7-foot two point shot67–73
Kyle O'Quinn enters the game for Enes Kanter67–71
Frank Ntilikina personal foul67–71
Bam Adebayo offensive rebound67–71
Wayne Ellington misses 24-foot three point jumper67–71
Michael Beasley enters the game for Kristaps Porzingis67–71
Knicks Full timeout67–71
Kristaps Porzingis personal foul67–71
Courtney Lee makes 25-foot three point jumper (Frank Ntilikina assists)67–71
Goran Dragic bad pass (Enes Kanter steals)64–71
Courtney Lee out of bounds bad pass turnover64–71
Wayne Ellington makes 26-foot three point jumper (James Johnson assists)64–71
James Johnson defensive rebound64–68
Kristaps Porzingis misses 29-foot three point jumper64–68
Frank Ntilikina enters the game for Jarrett Jack64–68
Doug McDermott enters the game for Lance Thomas64–68
James Johnson enters the game for Hassan Whiteside64–68
Bam Adebayo enters the game for Kelly Olynyk64–68
Kelly Olynyk personal foul64–68
Hassan Whiteside makes 21-foot jumper (Tyler Johnson assists)64–68
Enes Kanter makes driving layup64–66
Kristaps Porzingis defensive rebound62–66
Goran Dragic misses 26-foot three point jumper62–66
Hassan Whiteside offensive rebound62–66
Wayne Ellington misses 25-foot three point jumper62–66
Jarrett Jack lost ball turnover (Wayne Ellington steals)62–66
Courtney Lee defensive rebound62–66
Enes Kanter blocks Goran Dragic's layup62–66
Courtney Lee makes free throw 2 of 262–66
Courtney Lee makes free throw 1 of 261–66
Wayne Ellington shooting foul60–66
Wayne Ellington enters the game for Josh Richardson60–66
Hassan Whiteside makes dunk (Josh Richardson assists)60–66
Enes Kanter steps out of bounds turnover60–64
Hassan Whiteside turnover60–64
Hassan Whiteside offensive foul60–64
Lance Thomas out of bounds lost ball turnover60–64
Goran Dragic makes two point shot60–64
Courtney Lee makes free throw 2 of 260–62
Courtney Lee makes free throw 1 of 259–62
Heat Full timeout58–62
Hassan Whiteside shooting foul58–62
Josh Richardson makes free throw 1 of 158–62
Jarrett Jack shooting foul58–61
Josh Richardson makes 7-foot two point shot58–61
Heat offensive team rebound58–59
Josh Richardson misses 23-foot three point jumper58–59
Kristaps Porzingis personal foul58–59
Jarrett Jack makes 9-foot two point shot58–59
Hassan Whiteside makes 19-foot jumper (Goran Dragic assists)56–59
Jarrett Jack makes 17-foot jumper56–57
Enes Kanter defensive rebound54–57
Kelly Olynyk misses 24-foot three point jumper54–57
Kristaps Porzingis makes free throw 2 of 254–57
Kristaps Porzingis makes free throw 1 of 253–57
Hassan Whiteside shooting foul52–57
Hassan Whiteside makes 7-foot two point shot52–57
Kristaps Porzingis makes 26-foot three point jumper (Jarrett Jack assists)52–55
Kristaps Porzingis defensive rebound49–55
Tyler Johnson misses 23-foot three point jumper49–55
Kelly Olynyk offensive rebound49–55
Hassan Whiteside misses 5-foot hook shot49–55
Courtney Lee makes two point shot49–55
Hassan Whiteside bad pass (Courtney Lee steals)47–55
Enes Kanter makes two point shot47–55
Enes Kanter offensive rebound45–55
Jarrett Jack misses 5-foot jumper45–55
Enes Kanter defensive rebound45–55
Tyler Johnson misses 18-foot pullup jump shot45–55
Kelly Olynyk offensive rebound45–55
Hassan Whiteside misses 6-foot hook shot45–55
Tyler Johnson defensive rebound45–55
Kristaps Porzingis misses 25-foot three point jumper45–55
Josh Richardson makes 22-foot jumper45–55
Lance Thomas turnover45–53
Lance Thomas offensive charge45–53
Hassan Whiteside makes layup (Josh Richardson assists)45–53
Enes Kanter turnover45–51
Enes Kanter offensive foul45–51
Enes Kanter defensive rebound45–51
Kelly Olynyk misses 27-foot three point jumper45–51
Kelly Olynyk enters the game for Wayne Ellington45–51
Tyler Johnson enters the game for James Johnson45–51
Heat offensive team rebound45–51
Goran Dragic misses 24-foot three point jumper45–51
Enes Kanter makes free throw 2 of 245–51
Wayne Ellington enters the game for Tyler Johnson44–51
Enes Kanter makes free throw 1 of 244–51
Josh Richardson personal foul43–51
Goran Dragic makes 2-foot jumper43–51
James Johnson defensive rebound43–49
Kristaps Porzingis misses 4-foot jumper43–49
Lance Thomas defensive rebound43–49
Goran Dragic misses three point jumper43–49
Jarrett Jack makes 15-foot pullup jump shot43–49
Tyler Johnson makes two point shot (James Johnson assists)41–49
Hassan Whiteside defensive rebound41–47
Jarrett Jack misses 26-foot three point jumper41–47
Tyler Johnson personal foul41–47
Goran Dragic makes 26-foot three point jumper (Tyler Johnson assists)41–47
Lance Thomas makes free throw 2 of 241–44
James Johnson enters the game for Kelly Olynyk40–44
Knicks offensive team rebound40–44
Lance Thomas misses free throw 1 of 240–44
Kelly Olynyk shooting foul40–44
Tyler Johnson makes 27-foot three point jumper (Goran Dragic assists)40–44
Kristaps Porzingis makes 12-foot jump bank shot (Courtney Lee assists)40–41
Knicks Full timeout38–41
Knicks defensive team rebound38–41
Lance Thomas blocks Tyler Johnson's two point shot38–41
Courtney Lee bad pass (Tyler Johnson steals)38–41
Knicks defensive team rebound38–41
Kristaps Porzingis blocks Kelly Olynyk 's 3-foot driving layup38–41
Courtney Lee lost ball turnover (Josh Richardson steals)38–41
Enes Kanter defensive rebound38–41
Hassan Whiteside misses 2-foot tip shot38–41
Hassan Whiteside offensive rebound38–41
Tyler Johnson misses layup38–41
Josh Richardson enters the game for Wayne Ellington38–41
Jarrett Jack lost ball turnover (Tyler Johnson steals)38–41
Hassan Whiteside lost ball turnover (Courtney Lee steals)38–41
Kristaps Porzingis lost ball turnover (Kelly Olynyk steals)38–41
Tyler Johnson makes free throw 2 of 238–41
Tyler Johnson makes free throw 1 of 238–40
Tyler Johnson makes technical free throw38–39
Kristaps Porzingis technical foul (1st technical foul)38–38
Kristaps Porzingis shooting foul38–38
Courtney Lee makes driving layup38–38
Enes Kanter defensive rebound36–38
Tyler Johnson misses free throw 2 of 236–38
Kelly Olynyk enters the game for James Johnson36–38
Tyler Johnson makes free throw 1 of 236–38
Lance Thomas personal foul36–37
Goran Dragic defensive rebound36–37
Lance Thomas misses 19-foot jumper36–37
Lance Thomas defensive rebound36–37
James Johnson misses 25-foot three point jumper36–37
Enes Kanter makes layup (Jarrett Jack assists)36–37
Kristaps Porzingis defensive rebound34–37
Kristaps Porzingis blocks Hassan Whiteside 's 2-foot tip shot34–37
Hassan Whiteside offensive rebound34–37
Goran Dragic misses two point shot34–37
Courtney Lee personal foul34–37
Lance Thomas enters the game for Doug McDermott34–37
Courtney Lee enters the game for Frank Ntilikina34–37
Kristaps Porzingis enters the game for Kyle O'Quinn34–37
Enes Kanter enters the game for Michael Beasley34–37
Hassan Whiteside enters the game for Bam Adebayo34–37
Tyler Johnson enters the game for Derrick Jones Jr.34–37
Goran Dragic enters the game for Josh Richardson34–37
Heat Full timeout34–37
Kyle O'Quinn loose ball foul34–37
Heat defensive team rebound34–37
Jarrett Jack misses 19-foot two point shot34–37
Josh Richardson makes driving layup (James Johnson assists)34–37
Michael Beasley makes 10-foot jump bank shot34–35
Wayne Ellington makes 24-foot three point jumper (Bam Adebayo assists)32–35
Jarrett Jack enters the game for Ron Baker32–32
Frank Ntilikina personal foul32–32
Bam Adebayo defensive rebound32–32
Doug McDermott misses two point shot32–32
Ron Baker offensive rebound32–32
Frank Ntilikina misses driving layup32–32
Derrick Jones Jr. makes tip shot32–32
Derrick Jones Jr. offensive rebound32–30
Derrick Jones Jr. misses 4-foot jumper32–30
Bam Adebayo defensive rebound32–30
Frank Ntilikina misses 25-foot three point jumper32–30
Bam Adebayo makes free throw 2 of 232–30
Bam Adebayo makes free throw 1 of 232–29
Kyle O'Quinn shooting foul32–28
Kyle O'Quinn makes 4-foot driving floating jump shot (Frank Ntilikina assists)32–28
Wayne Ellington makes 18-foot pullup jump shot (Bam Adebayo assists)30–28
Derrick Jones Jr. defensive rebound30–26
Michael Beasley misses 12-foot jumper30–26
Michael Beasley defensive rebound30–26
Josh Richardson misses jumper30–26
Michael Beasley traveling30–26
Bam Adebayo lost ball turnover (Ron Baker steals)30–26
Michael Beasley makes tip shot30–26
Michael Beasley offensive rebound28–26
Frank Ntilikina misses two point shot28–26
Doug McDermott defensive rebound28–26
James Johnson misses two point shot28–26
Michael Beasley makes free throw 1 of 128–26
Derrick Jones Jr. shooting foul27–26
Michael Beasley makes jumper27–26
James Johnson lost ball turnover (Michael Beasley steals)25–26
Michael Beasley out of bounds lost ball turnover25–26
Wayne Ellington lost ball turnover (Ron Baker steals)25–26
Bam Adebayo defensive rebound25–26
Kyle O'Quinn misses 2-foot two point shot25–26
Frank Ntilikina defensive rebound25–26
Wayne Ellington misses 27-foot three point jumper25–26
Knicks offensive team rebound25–26
Doug McDermott misses 25-foot three point jumper25–26
Michael Beasley defensive rebound25–26
Josh Richardson misses 25-foot three point jumper25–26
Kyle O'Quinn makes free throw 2 of 225–26
Ron Baker enters the game for Courtney Lee24–26
Josh Richardson enters the game for Tyler Johnson24–26
Kyle O'Quinn makes free throw 1 of 224–26
Tyler Johnson shooting foul23–26
Wayne Ellington makes 25-foot three point jumper (James Johnson assists)23–26
Bam Adebayo defensive rebound23–23
Tyler Johnson blocks Courtney Lee 's 9-foot jumper23–23
Michael Beasley defensive rebound23–23
Wayne Ellington misses 26-foot three point jumper23–23
Doug McDermott makes 2-foot two point shot (Kyle O'Quinn assists)23–23
shot clock turnover 21–23
Michael Beasley enters the game for Kristaps Porzingis21–23
Heat offensive team rebound21–23
Tyler Johnson misses 25-foot three point jumper21–23
Kyle O'Quinn makes 15-foot jumper21–23
Wayne Ellington makes 26-foot three point jumper (Tyler Johnson assists)19–23
Derrick Jones Jr. defensive rebound19–20
Kristaps Porzingis misses 20-foot jumper19–20
Doug McDermott enters the game for Lance Thomas19–20
Kyle O'Quinn enters the game for Enes Kanter19–20
James Johnson enters the game for Hassan Whiteside19–20
Bam Adebayo enters the game for Kelly Olynyk19–20
Knicks Full timeout19–20
Kelly Olynyk makes two point shot19–20
Kelly Olynyk offensive rebound19–18
Derrick Jones Jr. misses 28-foot three point jumper19–18
Courtney Lee makes driving floating jump shot19–18
Hassan Whiteside makes 19-foot jumper (Tyler Johnson assists)17–18
Derrick Jones Jr. enters the game for Goran Dragic17–16
Enes Kanter personal foul17–16
Courtney Lee makes driving layup17–16
Goran Dragic personal foul15–16
Knicks defensive team rebound15–16
Goran Dragic misses driving floating jump shot15–16
Frank Ntilikina enters the game for Jarrett Jack15–16
Goran Dragic defensive rebound15–16
Hassan Whiteside blocks Enes Kanter 's 2-foot layup15–16
Tyler Johnson makes 26-foot three point jumper (Goran Dragic assists)15–16
Hassan Whiteside offensive rebound15–13
Wayne Ellington misses 27-foot three point jumper15–13
Enes Kanter bad pass (Tyler Johnson steals)15–13
Wayne Ellington enters the game for Josh Richardson15–13
Goran Dragic out of bounds bad pass turnover15–13
Kelly Olynyk defensive rebound15–13
Hassan Whiteside blocks Kristaps Porzingis 's 3-foot layup15–13
Tyler Johnson makes two point shot15–13
Enes Kanter makes layup15–11
Enes Kanter offensive rebound13–11
Lance Thomas misses two point shot13–11
Josh Richardson bad pass (Enes Kanter steals)13–11
Hassan Whiteside defensive rebound13–11
Courtney Lee misses 20-foot jumper13–11
Heat Full timeout13–11
Goran Dragic makes 16-foot step back jumpshot13–11
Tyler Johnson defensive rebound13–9
Jarrett Jack misses driving floating jump shot13–9
Knicks defensive team rebound13–9
Kristaps Porzingis blocks Josh Richardson 's 2-foot driving layup13–9
Courtney Lee bad pass (Josh Richardson steals)13–9
Kristaps Porzingis defensive rebound13–9
Tyler Johnson misses 26-foot three point jumper13–9
Lance Thomas personal foul13–9
Enes Kanter makes driving layup (Jarrett Jack assists)13–9
Knicks defensive team rebound11–9
Enes Kanter blocks Hassan Whiteside 's 4-foot driving layup11–9
Courtney Lee makes 20-foot pullup jump shot11–9
Goran Dragic makes driving layup9–9
Enes Kanter makes two point shot9–7
Enes Kanter defensive rebound7–7
Josh Richardson misses 27-foot three point jumper7–7
Kristaps Porzingis lost ball turnover (Tyler Johnson steals)7–7
Goran Dragic bad pass (Lance Thomas steals)7–7
Goran Dragic defensive rebound7–7
Jarrett Jack misses 19-foot jumper7–7
Goran Dragic makes two point shot7–7
Kristaps Porzingis makes 3-foot driving floating jump shot7–5
Kelly Olynyk makes layup (Goran Dragic assists)5–5
Courtney Lee makes 13-foot jumper5–3
Josh Richardson makes 26-foot three point jumper (Kelly Olynyk assists)3–3
Courtney Lee makes free throw 1 of 13–0
Kelly Olynyk shooting foul2–0
Courtney Lee makes two point shot2–0
Goran Dragic bad pass (Kristaps Porzingis steals)0–0
Hassan Whiteside defensive rebound0–0
Kristaps Porzingis misses 21-foot jumper0–0
Kristaps Porzingis vs. Hassan Whiteside (Jarrett Jack gains possession)0–0