NBA · Sat, Jan 17 · Madison Square Garden
Final
| Team | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
| PHX | 19 | 36 | 25 | 26 | 106 |
| NY | 27 | 29 | 21 | 22 | 99 |
Full play-by-play (490)
Mark Williams vs. Karl-Anthony Towns (Collin Gillespie gains possession)0–0
Devin Booker makes driving layup2–0
Mohamed Diawara misses 25-foot three point jumper2–0
Collin Gillespie defensive rebound2–0
Dillon Brooks makes 20-foot step back jumpshot4–0
Mohamed Diawara makes 23-foot three point jumper (OG Anunoby assists)4–3
Devin Booker out of bounds bad pass turnover4–3
Karl-Anthony Towns misses driving layup4–3
Royce O'Neale defensive rebound4–3
Mark Williams makes 3-foot running jump shot (Collin Gillespie assists)6–3
Mikal Bridges makes 23-foot three point jumper (OG Anunoby assists)6–6
Collin Gillespie bad pass
turnover (OG Anunoby steals)6–6
OG Anunoby lost ball turnover (Collin Gillespie steals)6–6
Devin Booker misses 19-foot pullup jump shot6–6
Karl-Anthony Towns defensive rebound6–6
OG Anunoby makes running dunk (Miles McBride assists)6–8
Devin Booker misses 8-foot fade away jump shot6–8
Karl-Anthony Towns defensive rebound6–8
Karl-Anthony Towns makes 25-foot three point jumper (Mohamed Diawara assists)6–11
Collin Gillespie misses 22-foot three point jumper6–11
Karl-Anthony Towns defensive rebound6–11
Karl-Anthony Towns makes 1-foot two point shot6–13
Suns Full timeout6–13
Mark Williams misses 8-foot two point shot6–13
Mohamed Diawara defensive rebound6–13
Karl-Anthony Towns misses 27-foot three point jumper6–13
Royce O'Neale defensive rebound6–13
Mark Williams makes 1-foot driving dunk (Devin Booker assists)8–13
Mark Williams shooting foul8–13
Karl-Anthony Towns makes free throw 1 of 28–14
Oso Ighodaro enters the game for Collin Gillespie8–14
Grayson Allen enters the game for Mark Williams8–14
Karl-Anthony Towns makes free throw 2 of 28–15
Grayson Allen misses 24-foot three point step back jumpshot8–15
Mohamed Diawara defensive rebound8–15
Karl-Anthony Towns lost ball turnover (Oso Ighodaro steals)8–15
Dillon Brooks misses 26-foot three point pullup jump shot8–15
Oso Ighodaro offensive rebound8–15
Devin Booker misses 26-foot three point pullup jump shot8–15
Royce O'Neale offensive rebound8–15
Dillon Brooks makes 25-foot three point jumper (Grayson Allen assists)11–15
Miles McBride makes 14-foot pullup jump shot (OG Anunoby assists)11–17
Grayson Allen misses 25-foot three point jumper11–17
Karl-Anthony Towns defensive rebound11–17
Mohamed Diawara out of bounds bad pass turnover11–17
Landry Shamet enters the game for Mikal Bridges11–17
Grayson Allen misses 26-foot three point jumper11–17
Royce O'Neale offensive rebound11–17
Devin Booker makes 25-foot three point jumper (Royce O'Neale assists)14–17
Knicks Full timeout14–17
Mikal Bridges enters the game for OG Anunoby14–17
Mitchell Robinson enters the game for Mohamed Diawara14–17
Guerschon Yabusele enters the game for Karl-Anthony Towns14–17
Landry Shamet makes 2-foot two point shot14–19
Guerschon Yabusele personal foul14–19
Jordan Goodwin enters the game for Royce O'Neale14–19
Dillon Brooks misses 23-foot three point jumper14–19
Landry Shamet defensive rebound14–19
Jordan Goodwin personal foul14–19
Miles McBride misses 25-foot three point pullup jump shot14–19
Oso Ighodaro defensive rebound14–19
Mitchell Robinson blocks Dillon Brooks 's 1-foot running layup14–19
Dillon Brooks offensive rebound14–19
Devin Booker lost ball turnover (Mikal Bridges steals)14–19
Mikal Bridges out of bounds bad pass turnover14–19
Devin Booker misses 15-foot pullup jump shot14–19
Guerschon Yabusele defensive rebound14–19
Oso Ighodaro shooting foul14–19
Landry Shamet makes free throw 1 of 314–20
Landry Shamet makes free throw 2 of 314–21
Ryan Dunn enters the game for Dillon Brooks14–21
Landry Shamet makes free throw 3 of 314–22
Oso Ighodaro offensive foul14–22
Oso Ighodaro offensive foul turnover14–22
Jordan Clarkson enters the game for Miles McBride14–22
OG Anunoby enters the game for Landry Shamet14–22
Tyler Kolek enters the game for Mikal Bridges14–22
OG Anunoby misses 12-foot step back jumpshot14–22
Mitchell Robinson offensive rebound14–22
Mitchell Robinson misses tip shot14–22
Mitchell Robinson offensive rebound14–22
OG Anunoby misses driving layup14–22
OG Anunoby offensive rebound14–22
Tyler Kolek bad pass
turnover (Grayson Allen steals)14–22
Ryan Dunn makes 22-foot three point jumper (Devin Booker assists)17–22
Jordan Clarkson lost ball turnover (Devin Booker steals)17–22
Grayson Allen misses layup17–22
Tyler Kolek defensive rebound17–22
Jordan Clarkson makes 5-foot running jump shot17–24
Devin Booker makes 2-foot two point shot19–24
Jordan Clarkson makes 25-foot three pointer (Mitchell Robinson assists)19–27
Tyler Kolek personal foul19–27
Mikal Bridges enters the game for Jordan Clarkson19–27
Miles McBride enters the game for Guerschon Yabusele19–27
Jordan Goodwin misses 23-foot three point jumper19–27
Mikal Bridges defensive rebound19–27
Tyler Kolek misses two point shot19–27
Mitchell Robinson offensive rebound19–27
Jordan Goodwin shooting foul19–27
Mitchell Robinson misses free throw 1 of 219–27
Knicks offensive team rebound19–27
Kevin McCullar Jr. enters the game for Tyler Kolek19–27
Royce O'Neale enters the game for Ryan Dunn19–27
Mitchell Robinson misses free throw 2 of 219–27
Jordan Goodwin defensive rebound19–27
Devin Booker misses heave jump shot19–27
Suns offensive team rebound19–27
End of the 1st Quarter19–27
Jordan Clarkson enters the game for Mitchell Robinson19–27
Karl-Anthony Towns enters the game for Miles McBride19–27
Tyler Kolek enters the game for Kevin McCullar Jr.19–27
Ryan Dunn enters the game for Devin Booker19–27
Collin Gillespie enters the game for Royce O'Neale19–27
Grayson Allen shooting foul19–27
OG Anunoby makes free throw 1 of 219–28
OG Anunoby makes free throw 2 of 219–29
Jordan Goodwin makes 25-foot three point jumper (Collin Gillespie assists)22–29
OG Anunoby makes 1-foot two point shot22–31
Grayson Allen makes 22-foot three point jumper (Ryan Dunn assists)25–31
OG Anunoby misses driving layup25–31
Jordan Goodwin defensive rebound25–31
Grayson Allen makes 28-foot running pullup jump shot (Jordan Goodwin assists)28–31
Knicks Full timeout28–31
Karl-Anthony Towns misses driving layup28–31
Ryan Dunn defensive rebound28–31
Oso Ighodaro misses driving dunk28–31
Jordan Goodwin offensive rebound28–31
Ryan Dunn makes 22-foot three point jumper (Jordan Goodwin assists)31–31
Karl-Anthony Towns lost ball turnover (Jordan Goodwin steals)31–31
Jordan Goodwin makes 27-foot three point step back jumpshot (Ryan Dunn assists)34–31
Tyler Kolek misses 22-foot three point jumper34–31
Knicks offensive team rebound34–31
Tyler Kolek back court turnover34–31
Mitchell Robinson enters the game for OG Anunoby34–31
Landry Shamet enters the game for Mikal Bridges34–31
Mark Williams enters the game for Grayson Allen34–31
Royce O'Neale enters the game for Oso Ighodaro34–31
Jordan Goodwin makes driving layup36–31
Karl-Anthony Towns makes 28-foot three point jumper (Tyler Kolek assists)36–34
Ryan Dunn misses 25-foot three point step back jumpshot36–34
Mark Williams offensive rebound36–34
Mitchell Robinson shooting foul36–34
Mark Williams makes free throw 1 of 237–34
Miles McBride enters the game for Jordan Clarkson37–34
Isaiah Livers enters the game for Ryan Dunn37–34
Mark Williams makes free throw 2 of 238–34
Miles McBride misses driving floating jump shot38–34
Collin Gillespie defensive rebound38–34
Royce O'Neale misses 25-foot three point jumper38–34
Miles McBride defensive rebound38–34
Landry Shamet misses 24-foot three point jumper38–34
Knicks offensive team rebound38–34
Tyler Kolek makes 6-foot driving floating jump shot (Mitchell Robinson assists)38–36
Mark Williams misses alley oop dunk38–36
Mitchell Robinson defensive rebound38–36
Miles McBride makes 18-foot running pullup jump shot38–38
Isaiah Livers misses 25-foot three point jumper38–38
Mark Williams offensive rebound38–38
Mitchell Robinson shooting foul38–38
Royce O'Neale makes free throw 1 of 239–38
Devin Booker enters the game for Jordan Goodwin39–38
Dillon Brooks enters the game for Collin Gillespie39–38
Royce O'Neale makes free throw 2 of 240–38
Miles McBride makes 25-foot three pointer40–41
Devin Booker makes 10-foot fade away jump shot42–41
Karl-Anthony Towns misses driving layup42–41
Dillon Brooks defensive rebound42–41
Dillon Brooks misses 25-foot three point jumper42–41
Mitchell Robinson defensive rebound42–41
Dillon Brooks personal foul42–41
OG Anunoby enters the game for Karl-Anthony Towns42–41
Mikal Bridges enters the game for Tyler Kolek42–41
Jordan Clarkson enters the game for Landry Shamet42–41
OG Anunoby makes 25-foot three point jumper (Miles McBride assists)42–44
Suns Full timeout42–44
Royce O'Neale bad pass
turnover (Miles McBride steals)42–44
Mikal Bridges makes 1-foot fade away jump shot (Miles McBride assists)42–46
Mark Williams lost ball turnover (Miles McBride steals)42–46
Miles McBride makes 24-foot running pullup jump shot42–49
Mikal Bridges blocks Devin Booker's driving layup42–49
Mark Williams offensive rebound42–49
Mark Williams makes two point shot44–49
OG Anunoby misses 25-foot three point pullup jump shot44–49
Isaiah Livers defensive rebound44–49
Dillon Brooks misses 25-foot three point jumper44–49
Mitchell Robinson defensive rebound44–49
Mikal Bridges misses 24-foot three point jumper44–49
Dillon Brooks defensive rebound44–49
Royce O'Neale makes running layup (Dillon Brooks assists)46–49
OG Anunoby misses 23-foot three point jumper46–49
Isaiah Livers vs. Miles McBride (OG Anunoby gains possession)46–49
Knicks offensive team rebound46–49
Karl-Anthony Towns enters the game for Mitchell Robinson46–49
Grayson Allen enters the game for Mark Williams46–49
Oso Ighodaro enters the game for Royce O'Neale46–49
Jordan Clarkson misses 25-foot three point jumper46–49
Devin Booker defensive rebound46–49
Mikal Bridges shooting foul46–49
Devin Booker makes free throw 1 of 247–49
Collin Gillespie enters the game for Isaiah Livers47–49
Devin Booker makes free throw 2 of 248–49
Dillon Brooks shooting foul48–49
OG Anunoby makes free throw 1 of 248–50
OG Anunoby makes free throw 2 of 248–51
Karl-Anthony Towns personal foul48–51
Grayson Allen misses 27-foot three point jumper48–51
Jordan Clarkson defensive rebound48–51
Miles McBride misses running pullup jump shot48–51
OG Anunoby offensive rebound48–51
Miles McBride misses two point shot48–51
OG Anunoby offensive rebound48–51
OG Anunoby makes dunk48–53
Mikal Bridges personal foul48–53
Devin Booker misses free throw 1 of 248–53
Suns offensive team rebound48–53
Devin Booker makes free throw 2 of 249–53
Mikal Bridges misses 10-foot pullup jump shot49–53
Jordan Clarkson offensive rebound49–53
Jordan Clarkson misses tip shot49–53
Suns defensive team rebound49–53
Jordan Clarkson loose ball foul49–53
Suns Coach's Challenge49–53
(01:19) [Suns] COACH'S CHALLENGE (CALL OVERTURNED) [Suns] retain their timeout49–53
Grayson Allen makes free throw 1 of 250–53
Grayson Allen makes free throw 2 of 251–53
Oso Ighodaro shooting foul51–53
Jordan Clarkson misses free throw 1 of 251–53
Knicks offensive team rebound51–53
Jordan Clarkson makes free throw 2 of 251–54
Grayson Allen makes 25-foot three point jumper (Devin Booker assists)54–54
OG Anunoby misses 26-foot three point jumper54–54
Knicks offensive team rebound54–54
Dillon Brooks loose ball foul54–54
Karl-Anthony Towns makes free throw 1 of 254–55
Kevin McCullar Jr. enters the game for Jordan Clarkson54–55
Landry Shamet enters the game for Mikal Bridges54–55
Karl-Anthony Towns makes free throw 2 of 254–56
Karl-Anthony Towns shooting foul54–56
Devin Booker makes free throw 1 of 255–56
Mitchell Robinson enters the game for Kevin McCullar Jr.55–56
Devin Booker misses free throw 2 of 255–56
Suns offensive team rebound55–56
End of the 2nd Quarter55–56
Mikal Bridges enters the game for Landry Shamet55–56
Mohamed Diawara enters the game for Mitchell Robinson55–56
Royce O'Neale enters the game for Grayson Allen55–56
Mark Williams enters the game for Oso Ighodaro55–56
Mikal Bridges misses 23-foot three point jumper55–56
Mark Williams defensive rebound55–56
Collin Gillespie makes 25-foot three pointer58–56
Mikal Bridges double dribble turnover58–56
Dillon Brooks misses 17-foot pullup jump shot58–56
Karl-Anthony Towns defensive rebound58–56
Karl-Anthony Towns misses 25-foot three point step back jumpshot58–56
Devin Booker defensive rebound58–56
Devin Booker misses 27-foot three point pullup jump shot58–56
Mikal Bridges defensive rebound58–56
Karl-Anthony Towns offensive foul58–56
Karl-Anthony Towns offensive foul turnover58–56
Collin Gillespie misses 23-foot three point jumper58–56
Mohamed Diawara defensive rebound58–56
OG Anunoby misses driving layup58–56
Karl-Anthony Towns offensive rebound58–56
Dillon Brooks blocks Karl-Anthony Towns 's 3-foot two point shot58–56
Knicks offensive team rebound58–56
Devin Booker personal foul58–56
Mark Williams blocks Mikal Bridges 's 3-foot layup58–56
Dillon Brooks defensive rebound58–56
Royce O'Neale makes 23-foot running jump shot (Collin Gillespie assists)61–56
Mohamed Diawara misses 25-foot three point jumper61–56
Mohamed Diawara offensive rebound61–56
Mikal Bridges makes 22-foot three point jumper (OG Anunoby assists)61–59
Devin Booker makes driving layup63–59
Mohamed Diawara misses 25-foot three point jumper63–59
Collin Gillespie defensive rebound63–59
Mark Williams makes 2-foot dunk (Collin Gillespie assists)65–59
Knicks Full timeout65–59
Miles McBride misses 25-foot three point pullup jump shot65–59
Mikal Bridges offensive rebound65–59
Karl-Anthony Towns makes driving layup (Mikal Bridges assists)65–61
Devin Booker misses two point shot65–61
Karl-Anthony Towns defensive rebound65–61
Miles McBride makes 24-foot running jump shot (Mohamed Diawara assists)65–64
Collin Gillespie misses 14-foot pullup jump shot65–64
Mark Williams offensive rebound65–64
Mark Williams misses tip shot65–64
Karl-Anthony Towns defensive rebound65–64
Karl-Anthony Towns makes 27-foot running jump shot (Miles McBride assists)65–67
Dillon Brooks misses 24-foot three point pullup jump shot65–67
Knicks defensive team rebound65–67
Landry Shamet enters the game for Mikal Bridges65–67
Guerschon Yabusele enters the game for Mohamed Diawara65–67
Grayson Allen enters the game for Collin Gillespie65–67
Karl-Anthony Towns misses 28-foot three point jumper65–67
Guerschon Yabusele offensive rebound65–67
Miles McBride makes 25-foot three point jumper (Guerschon Yabusele assists)65–70
Suns Full timeout65–70
Devin Booker misses 15-foot pullup jump shot65–70
Guerschon Yabusele defensive rebound65–70
Miles McBride makes 25-foot three point jumper (Guerschon Yabusele assists)65–73
Mark Williams lost ball turnover (OG Anunoby steals)65–73
Mark Williams personal foul65–73
Oso Ighodaro enters the game for Royce O'Neale65–73
Ryan Dunn enters the game for Mark Williams65–73
Jordan Goodwin enters the game for Dillon Brooks65–73
OG Anunoby makes driving layup65–75
Oso Ighodaro makes 2-foot two point shot (Jordan Goodwin assists)67–75
OG Anunoby makes driving dunk (Miles McBride assists)67–77
Devin Booker misses driving layup67–77
Guerschon Yabusele defensive rebound67–77
OG Anunoby misses 25-foot running jump shot67–77
Suns defensive team rebound67–77
Mitchell Robinson enters the game for OG Anunoby67–77
Mikal Bridges enters the game for Karl-Anthony Towns67–77
Mikal Bridges shooting foul67–77
Devin Booker makes free throw 1 of 268–77
Devin Booker makes free throw 2 of 269–77
Landry Shamet steps out of bounds turnover69–77
Grayson Allen misses 24-foot three point pullup jump shot69–77
Miles McBride defensive rebound69–77
Miles McBride misses 25-foot three point jumper69–77
Devin Booker defensive rebound69–77
Jordan Goodwin makes 24-foot three point jumper (Grayson Allen assists)72–77
Jordan Clarkson enters the game for Miles McBride72–77
OG Anunoby enters the game for Landry Shamet72–77
Tyler Kolek enters the game for Guerschon Yabusele72–77
Mitchell Robinson bad pass
turnover (Jordan Goodwin steals)72–77
Jordan Goodwin makes two point shot74–77
Knicks Full timeout74–77
Tyler Kolek bad pass
turnover (Ryan Dunn steals)74–77
Devin Booker misses 26-foot three point pullup jump shot74–77
Ryan Dunn offensive rebound74–77
Grayson Allen makes 23-foot three point jumper (Devin Booker assists)77–77
OG Anunoby traveling turnover77–77
Devin Booker lost ball turnover (Tyler Kolek steals)77–77
Mikal Bridges misses 11-foot step back jumpshot77–77
Devin Booker defensive rebound77–77
Devin Booker misses running pullup jump shot77–77
Knicks defensive team rebound77–77
Karl-Anthony Towns enters the game for Mitchell Robinson77–77
Miles McBride enters the game for Tyler Kolek77–77
Jordan Clarkson misses 25-foot three point step back jumpshot77–77
Oso Ighodaro defensive rebound77–77
Devin Booker makes 17-foot two point shot (Grayson Allen assists)79–77
Mikal Bridges shooting foul79–77
(00:00.3) [Suns] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL)79–77
Devin Booker makes free throw 1 of 180–77
Mitchell Robinson enters the game for Mikal Bridges80–77
Jordan Clarkson misses heave jump shot80–77
Knicks offensive team rebound80–77
End of the 3rd Quarter80–77
Tyler Kolek enters the game for Miles McBride80–77
Collin Gillespie enters the game for Devin Booker80–77
Mikal Bridges enters the game for Mitchell Robinson80–77
Ryan Dunn makes 1-foot dunk (Collin Gillespie assists)82–77
Grayson Allen personal foul82–77
Mikal Bridges makes layup (Karl-Anthony Towns assists)82–79
Karl-Anthony Towns blocks Oso Ighodaro 's 3-foot driving layup82–79
Suns offensive team rebound82–79
Collin Gillespie misses 21-foot jumper82–79
Suns offensive team rebound82–79
Collin Gillespie misses 22-foot three point jumper82–79
Ryan Dunn offensive rebound82–79
Ryan Dunn lost ball turnover (OG Anunoby steals)82–79
Mikal Bridges out of bounds lost ball turnover82–79
Grayson Allen bad pass
turnover (Karl-Anthony Towns steals)82–79
OG Anunoby lost ball turnover (Ryan Dunn steals)82–79
Grayson Allen misses 25-foot three point pullup jump shot82–79
OG Anunoby defensive rebound82–79
Grayson Allen personal foul82–79
Royce O'Neale enters the game for Grayson Allen82–79
OG Anunoby misses driving layup82–79
Jordan Clarkson offensive rebound82–79
Jordan Clarkson misses two point shot82–79
Karl-Anthony Towns offensive rebound82–79
Karl-Anthony Towns makes tip shot82–81
Collin Gillespie makes 9-foot step back jumpshot84–81
Mikal Bridges makes 10-foot fade away jump shot84–83
Oso Ighodaro out of bounds lost ball turnover84–83
Mitchell Robinson enters the game for OG Anunoby84–83
Landry Shamet enters the game for Jordan Clarkson84–83
Ryan Dunn shooting foul84–83
(08:50) [Suns] REF-INITIATED REVIEW (CALL OVERTURNED)84–83
Karl-Anthony Towns technical foul84–83
Collin Gillespie makes technical free throw85–83
Miles McBride enters the game for Mikal Bridges85–83
Mark Williams enters the game for Oso Ighodaro85–83
Karl-Anthony Towns makes free throw 1 of 285–84
Karl-Anthony Towns makes free throw 2 of 285–85
Collin Gillespie makes 10-foot fade away jump shot (Royce O'Neale assists)87–85
Miles McBride makes 7-foot driving floating jump shot87–87
Collin Gillespie makes 24-foot three point step back jumpshot90–87
Royce O'Neale personal foul90–87
Devin Booker enters the game for Ryan Dunn90–87
Dillon Brooks enters the game for Jordan Goodwin90–87
Karl-Anthony Towns misses 26-foot three point jumper90–87
Suns defensive team rebound90–87
Landry Shamet blocks Dillon Brooks 's 13-foot pullup jump shot90–87
Dillon Brooks offensive rebound90–87
Dillon Brooks misses 11-foot two point shot90–87
Mitchell Robinson defensive rebound90–87
Miles McBride misses 23-foot three point jumper90–87
Mark Williams defensive rebound90–87
Devin Booker makes running layup (Collin Gillespie assists)92–87
Mitchell Robinson shooting foul92–87
OG Anunoby enters the game for Tyler Kolek92–87
Devin Booker makes free throw 1 of 193–87
Miles McBride misses 26-foot three point pullup jump shot93–87
Mitchell Robinson offensive rebound93–87
Landry Shamet misses 23-foot three point jumper93–87
Suns defensive team rebound93–87
Karl-Anthony Towns loose ball foul93–87
Knicks Full timeout93–87
Mikal Bridges enters the game for Karl-Anthony Towns93–87
Landry Shamet personal foul93–87
Mark Williams makes free throw 1 of 294–87
Mark Williams makes free throw 2 of 295–87
Mikal Bridges misses 25-foot three point jumper95–87
Mitchell Robinson offensive rebound95–87
Mark Williams shooting foul95–87
Mitchell Robinson misses free throw 1 of 295–87
Knicks offensive team rebound95–87
Mitchell Robinson makes free throw 2 of 295–88
Devin Booker bad pass
turnover (Mikal Bridges steals)95–88
Dillon Brooks shooting foul95–88
OG Anunoby misses free throw 1 of 295–88
Knicks offensive team rebound95–88
OG Anunoby makes free throw 2 of 295–89
Collin Gillespie misses 5-foot pullup jump shot95–89
Mitchell Robinson defensive rebound95–89
OG Anunoby misses 23-foot three point jumper95–89
Mark Williams defensive rebound95–89
Dillon Brooks misses 25-foot three point jumper95–89
Mark Williams offensive rebound95–89
Royce O'Neale makes 27-foot three point jumper (Mark Williams assists)98–89
Knicks Full timeout98–89
Jordan Clarkson enters the game for Landry Shamet98–89
Grayson Allen enters the game for Collin Gillespie98–89
Grayson Allen personal foul98–89
OG Anunoby makes free throw 1 of 298–90
Karl-Anthony Towns enters the game for Mitchell Robinson98–90
OG Anunoby makes free throw 2 of 298–91
Jordan Clarkson shooting foul98–91
Devin Booker makes free throw 1 of 299–91
Devin Booker makes free throw 2 of 2100–91
Mark Williams shooting foul100–91
OG Anunoby misses free throw 1 of 2100–91
Knicks offensive team rebound100–91
OG Anunoby makes free throw 2 of 2100–92
Grayson Allen misses 25-foot three point pullup jump shot100–92
OG Anunoby defensive rebound100–92
Jordan Clarkson misses 23-foot three point jumper100–92
Mark Williams defensive rebound100–92
Jordan Clarkson shooting foul100–92
Devin Booker makes free throw 1 of 2101–92
Devin Booker makes free throw 2 of 2102–92
Mikal Bridges makes 22-foot three point jumper (Karl-Anthony Towns assists)102–95
Grayson Allen misses 25-foot three point jumper102–95
Karl-Anthony Towns defensive rebound102–95
Miles McBride makes 9-foot two point shot102–97
Grayson Allen misses 27-foot three point jumper102–97
OG Anunoby defensive rebound102–97
Jordan Clarkson misses 22-foot jumper102–97
Royce O'Neale defensive rebound102–97
Mark Williams makes running layup104–97
Miles McBride misses 25-foot three point pullup jump shot104–97
Dillon Brooks defensive rebound104–97
Dillon Brooks misses 19-foot step back jumpshot104–97
OG Anunoby defensive rebound104–97
OG Anunoby bad pass
turnover (Royce O'Neale steals)104–97
Royce O'Neale misses 25-foot three point pullup jump shot104–97
OG Anunoby defensive rebound104–97
Karl-Anthony Towns misses 25-foot three point jumper104–97
Suns defensive team rebound104–97
Collin Gillespie enters the game for Dillon Brooks104–97
OG Anunoby shooting foul104–97
Mark Williams misses free throw 1 of 2104–97
Suns offensive team rebound104–97
Dillon Brooks enters the game for Collin Gillespie104–97
Mark Williams misses free throw 2 of 2104–97
Karl-Anthony Towns defensive rebound104–97
Karl-Anthony Towns makes 1-foot driving dunk (OG Anunoby assists)104–99
Karl-Anthony Towns personal foul104–99
Grayson Allen makes free throw 1 of 2105–99
Jordan Goodwin enters the game for Mark Williams105–99
Grayson Allen makes free throw 2 of 2106–99
OG Anunoby misses 27-foot three point step back jumpshot106–99
Suns defensive team rebound106–99
End of the 4th Quarter106–99
End of Game106–99
Betting
No odds snapshots ingested for this game yet.
Comments (0)
Log in to join the conversation.

