NBA · Sun, Apr 6 · Madison Square Garden
Final
Full play-by-play (445)
Nick Richards vs. Karl-Anthony Towns (OG Anunoby gains possession)0–0
Ryan Dunn personal foul0–0
Jalen Brunson misses 18-foot step back jumpshot0–0
Royce O'Neale defensive rebound0–0
Ryan Dunn misses 23-foot three point jumper0–0
Mikal Bridges defensive rebound0–0
Karl-Anthony Towns makes 2-foot two point shot0–2
Ryan Dunn makes layup (Bradley Beal assists)2–2
Mikal Bridges makes 10-foot two point shot (Jalen Brunson assists)2–4
Royce O'Neale misses 25-foot three point jumper2–4
Ryan Dunn offensive rebound2–4
Nick Richards makes 1-foot layup (Ryan Dunn assists)4–4
Suns delay of game violation4–4
Bradley Beal blocks OG Anunoby's driving layup4–4
Knicks offensive team rebound4–4
Josh Hart misses 25-foot three point jumper4–4
OG Anunoby offensive rebound4–4
Karl-Anthony Towns makes layup (OG Anunoby assists)4–6
Devin Booker makes 27-foot three point jumper (Royce O'Neale assists)7–6
Jalen Brunson bad pass (Bradley Beal steals)7–6
Ryan Dunn misses 23-foot three point shot7–6
Josh Hart defensive rebound7–6
Jalen Brunson makes two point shot (Josh Hart assists)7–8
Devin Booker makes 15-foot pullup jump shot (Royce O'Neale assists)9–8
OG Anunoby bad pass (Bradley Beal steals)9–8
Bradley Beal misses driving layup9–8
Josh Hart defensive rebound9–8
OG Anunoby makes 1-foot dunk (Josh Hart assists)9–10
Bradley Beal misses two point shot9–10
Mikal Bridges defensive rebound9–10
Nick Richards personal foul9–10
Collin Gillespie enters the game for Ryan Dunn9–10
Josh Hart out of bounds bad pass turnover9–10
Devin Booker out of bounds bad pass turnover9–10
Mikal Bridges misses 14-foot pullup jump shot9–10
Royce O'Neale defensive rebound9–10
Devin Booker makes 20-foot step back jumpshot11–10
Nick Richards shooting foul11–10
Knicks Full timeout11–10
Oso Ighodaro enters the game for Nick Richards11–10
Josh Hart makes free throw 1 of 211–11
Josh Hart makes free throw 2 of 211–12
Royce O'Neale makes two point shot (Bradley Beal assists)13–12
OG Anunoby makes 23-foot three point jumper (Josh Hart assists)13–15
Royce O'Neale offensive foul13–15
Royce O'Neale turnover13–15
Grayson Allen enters the game for Bradley Beal13–15
Ryan Dunn enters the game for Royce O'Neale13–15
Mikal Bridges bad pass (Collin Gillespie steals)13–15
Collin Gillespie misses two point shot13–15
OG Anunoby defensive rebound13–15
OG Anunoby lost ball turnover (Collin Gillespie steals)13–15
Devin Booker makes two point shot (Collin Gillespie assists)15–15
Jalen Brunson lost ball turnover (Collin Gillespie steals)15–15
Devin Booker offensive charge15–15
Devin Booker turnover15–15
Mitchell Robinson enters the game for Karl-Anthony Towns15–15
Landry Shamet enters the game for Josh Hart15–15
OG Anunoby makes driving dunk (Jalen Brunson assists)15–17
OG Anunoby personal foul15–17
Ryan Dunn makes dunk (Oso Ighodaro assists)17–17
Mitchell Robinson offensive foul17–17
Mitchell Robinson turnover17–17
Mitchell Robinson shooting foul17–17
Grayson Allen makes free throw 1 of 218–17
Miles McBride enters the game for Mikal Bridges18–17
Cody Martin enters the game for Devin Booker18–17
Grayson Allen makes free throw 2 of 219–17
Miles McBride makes 23-foot three point jumper (Jalen Brunson assists)19–20
Suns Full timeout19–20
Cameron Payne enters the game for OG Anunoby19–20
Karl-Anthony Towns enters the game for Jalen Brunson19–20
Devin Booker enters the game for Cody Martin19–20
Karl-Anthony Towns shooting foul19–20
Grayson Allen makes free throw 1 of 220–20
Grayson Allen makes free throw 2 of 221–20
Mitchell Robinson misses layup21–20
Suns defensive team rebound21–20
Suns Coach's Challenge21–20
(02:30) [Suns] COACH'S CHALLENGE (CALL OVERTURNED) [Suns] retain their timeout21–20
Grayson Allen misses 22-foot three point jumper21–20
Oso Ighodaro offensive rebound21–20
Devin Booker misses 26-foot three point pullup jump shot21–20
Ryan Dunn offensive rebound21–20
Grayson Allen misses 23-foot three point pullup jump shot21–20
Knicks defensive team rebound21–20
Devin Booker loose ball foul21–20
OG Anunoby enters the game for Mitchell Robinson21–20
Knicks delay of game violation21–20
Karl-Anthony Towns misses 27-foot three point jumper21–20
Collin Gillespie defensive rebound21–20
Devin Booker misses running pullup jump shot21–20
Karl-Anthony Towns defensive rebound21–20
Karl-Anthony Towns misses driving layup21–20
Collin Gillespie defensive rebound21–20
Grayson Allen misses 26-foot three point shot21–20
Ryan Dunn offensive rebound21–20
Collin Gillespie misses 26-foot three point jumper21–20
Ryan Dunn offensive rebound21–20
Knicks Full timeout21–20
(01:15) [Knicks] COACH'S CHALLENGE (CALL OVERTURNED) [Knicks] retain their timeout21–20
Ryan Dunn out of bounds lost ball turnover21–20
OG Anunoby makes driving dunk (Cameron Payne assists)21–22
Collin Gillespie misses driving layup21–22
Karl-Anthony Towns defensive rebound21–22
Miles McBride makes 23-foot three point shot (Cameron Payne assists)21–25
Devin Booker makes 7-foot pullup jump shot23–25
Landry Shamet makes 1-foot layup (Cameron Payne assists)23–27
Ryan Dunn defensive goaltending violation23–27
Grayson Allen misses 23-foot three point pullup jump shot23–27
OG Anunoby defensive rebound23–27
OG Anunoby misses 45-foot three point pullup jump shot23–27
Knicks offensive team rebound23–27
End of the 1st Quarter23–27
Cody Martin enters the game for Collin Gillespie23–27
Tyus Jones enters the game for Oso Ighodaro23–27
Nick Richards enters the game for Ryan Dunn23–27
Bradley Beal enters the game for Devin Booker23–27
Bradley Beal misses 11-foot pullup jump shot23–27
Karl-Anthony Towns defensive rebound23–27
Karl-Anthony Towns misses 26-foot three point jumper23–27
Grayson Allen defensive rebound23–27
Grayson Allen misses driving floating jump shot23–27
Karl-Anthony Towns defensive rebound23–27
Karl-Anthony Towns makes layup (Cameron Payne assists)23–29
Tyus Jones makes 22-foot three point jumper (Grayson Allen assists)26–29
Grayson Allen shooting foul26–29
Karl-Anthony Towns makes free throw 1 of 226–30
Mikal Bridges enters the game for OG Anunoby26–30
Karl-Anthony Towns makes free throw 2 of 226–31
Karl-Anthony Towns blocks Bradley Beal 's 5-foot driving layup26–31
Landry Shamet defensive rebound26–31
Karl-Anthony Towns makes driving layup26–33
Tyus Jones misses 25-foot three point jumper26–33
Karl-Anthony Towns defensive rebound26–33
Nick Richards shooting foul26–33
Karl-Anthony Towns misses free throw 1 of 226–33
Knicks offensive team rebound26–33
Josh Hart enters the game for Landry Shamet26–33
Royce O'Neale enters the game for Grayson Allen26–33
Karl-Anthony Towns makes free throw 2 of 226–34
Cody Martin misses 13-foot two point shot26–34
Josh Hart defensive rebound26–34
Mikal Bridges makes 22-foot three point shot (Miles McBride assists)26–37
Suns Full timeout26–37
Devin Booker enters the game for Cody Martin26–37
Oso Ighodaro enters the game for Nick Richards26–37
Royce O'Neale misses 24-foot three point jumper26–37
Karl-Anthony Towns defensive rebound26–37
Miles McBride misses 24-foot three point jumper26–37
Oso Ighodaro defensive rebound26–37
Devin Booker misses running pullup jump shot26–37
Karl-Anthony Towns defensive rebound26–37
Bradley Beal blocks Miles McBride 's 2-foot two point shot26–37
Suns defensive team rebound26–37
Royce O'Neale misses 25-foot three point jumper26–37
Karl-Anthony Towns defensive rebound26–37
Josh Hart bad pass (Tyus Jones steals)26–37
Devin Booker makes two point shot (Tyus Jones assists)28–37
Karl-Anthony Towns makes 1-foot two point shot (Cameron Payne assists)28–39
Royce O'Neale misses 25-foot three point jumper28–39
Cameron Payne defensive rebound28–39
Karl-Anthony Towns makes two point shot (Cameron Payne assists)28–41
Devin Booker lost ball turnover (Miles McBride steals)28–41
Miles McBride makes two point shot (Josh Hart assists)28–43
Devin Booker makes 10-foot two point shot30–43
Royce O'Neale personal foul30–43
Jalen Brunson enters the game for Cameron Payne30–43
Mitchell Robinson enters the game for Miles McBride30–43
OG Anunoby enters the game for Karl-Anthony Towns30–43
Mikal Bridges makes two point shot (Mitchell Robinson assists)30–45
Bradley Beal misses 22-foot three point jumper30–45
Tyus Jones offensive rebound30–45
Devin Booker makes 4-foot pullup jump shot32–45
Mikal Bridges misses driving floating jump shot32–45
Suns defensive team rebound32–45
Ryan Dunn enters the game for Bradley Beal32–45
Ryan Dunn out of bounds lost ball turnover32–45
Ryan Dunn personal foul32–45
Mikal Bridges misses 3-foot two point shot32–45
Suns defensive team rebound32–45
Grayson Allen enters the game for Royce O'Neale32–45
Grayson Allen misses driving floating jump shot32–45
Josh Hart defensive rebound32–45
Jalen Brunson misses 16-foot step back jumpshot32–45
Suns defensive team rebound32–45
Grayson Allen makes 2-foot driving floating jump shot (Oso Ighodaro assists)34–45
Oso Ighodaro shooting foul34–45
Jalen Brunson makes free throw 1 of 234–46
Collin Gillespie enters the game for Tyus Jones34–46
Jalen Brunson makes free throw 2 of 234–47
Devin Booker misses 27-foot three point jumper34–47
Mikal Bridges defensive rebound34–47
Mikal Bridges bad pass (Ryan Dunn steals)34–47
Devin Booker misses driving layup34–47
Oso Ighodaro offensive rebound34–47
Oso Ighodaro makes dunk36–47
Josh Hart misses driving layup36–47
Ryan Dunn defensive rebound36–47
Grayson Allen makes two point shot (Oso Ighodaro assists)38–47
Jalen Brunson bad pass (Devin Booker steals)38–47
Grayson Allen misses two point shot38–47
Mikal Bridges defensive rebound38–47
Knicks Full timeout38–47
Karl-Anthony Towns enters the game for Mitchell Robinson38–47
OG Anunoby misses 22-foot three point jumper38–47
Grayson Allen defensive rebound38–47
Devin Booker misses running pullup jump shot38–47
Josh Hart defensive rebound38–47
Mikal Bridges makes 20-foot two point shot (Josh Hart assists)38–49
Grayson Allen makes driving layup (Devin Booker assists)40–49
Devin Booker personal foul40–49
Jalen Brunson makes free throw 1 of 240–50
Jalen Brunson misses free throw 2 of 240–50
Grayson Allen defensive rebound40–50
Karl-Anthony Towns personal foul40–50
Devin Booker makes driving layup42–50
OG Anunoby shooting foul42–50
Devin Booker makes free throw 1 of 143–50
Mikal Bridges makes 23-foot three point jumper (OG Anunoby assists)43–53
Grayson Allen misses 27-foot three point jumper43–53
Devin Booker offensive rebound43–53
Devin Booker misses 25-foot three point jumper43–53
Suns offensive team rebound43–53
End of the 2nd Quarter43–53
Nick Richards enters the game for Oso Ighodaro43–53
Bradley Beal enters the game for Grayson Allen43–53
Royce O'Neale enters the game for Collin Gillespie43–53
Devin Booker makes 4-foot driving floating jump shot45–53
Mikal Bridges misses 15-foot pullup jump shot45–53
Suns defensive team rebound45–53
Ryan Dunn misses 24-foot three point jumper45–53
Josh Hart defensive rebound45–53
Jalen Brunson makes 1-foot two point shot45–55
Royce O'Neale shooting foul45–55
Jalen Brunson makes free throw 1 of 145–56
Devin Booker makes 14-foot pullup jump shot (Royce O'Neale assists)47–56
OG Anunoby shooting foul47–56
Devin Booker makes free throw 1 of 148–56
OG Anunoby makes 26-foot three pointer48–59
Devin Booker makes 3-foot driving floating jump shot50–59
OG Anunoby makes 24-foot three point jumper (Mikal Bridges assists)50–62
Bradley Beal bad pass (Jalen Brunson steals)50–62
OG Anunoby makes two point shot50–64
Devin Booker makes 24-foot three pointer53–64
Jalen Brunson misses 25-foot three point pullup jump shot53–64
Devin Booker defensive rebound53–64
Bradley Beal makes driving layup55–64
Josh Hart bad pass (Bradley Beal steals)55–64
Devin Booker misses running pullup jump shot55–64
Jalen Brunson defensive rebound55–64
Josh Hart bad pass (Bradley Beal steals)55–64
Devin Booker technical foul55–64
Jalen Brunson makes technical free throw55–65
Devin Booker out of bounds bad pass turnover55–65
Josh Hart misses 23-foot three point jumper55–65
Karl-Anthony Towns offensive rebound55–65
Karl-Anthony Towns makes dunk55–67
Devin Booker makes driving layup57–67
Knicks Full timeout57–67
(07:16) [Knicks] COACH'S CHALLENGE (CALL OVERTURNED) [Knicks] retain their timeout57–67
Collin Gillespie enters the game for Ryan Dunn57–67
Collin Gillespie personal foul57–67
Karl-Anthony Towns misses driving floating jump shot57–67
OG Anunoby offensive rebound57–67
Jalen Brunson misses 25-foot three point jumper57–67
Josh Hart offensive rebound57–67
OG Anunoby makes 26-foot three point jumper (Jalen Brunson assists)57–70
Bradley Beal lost ball turnover (Karl-Anthony Towns steals)57–70
Nick Richards blocks Josh Hart's layup57–70
Suns defensive team rebound57–70
Suns Full timeout57–70
Oso Ighodaro enters the game for Nick Richards57–70
Collin Gillespie misses 25-foot three point jumper57–70
Josh Hart defensive rebound57–70
OG Anunoby makes 27-foot three point step back jumpshot57–73
Devin Booker misses 15-foot two point shot57–73
Suns offensive team rebound57–73
Oso Ighodaro makes 8-foot two point shot (Collin Gillespie assists)59–73
OG Anunoby makes driving dunk59–75
Bradley Beal makes 19-foot pullup jump shot61–75
OG Anunoby makes 25-foot three point step back jumpshot61–78
Royce O'Neale makes 25-foot three point jumper (Collin Gillespie assists)64–78
Mikal Bridges misses two point shot64–78
Karl-Anthony Towns offensive rebound64–78
shot clock turnover 64–78
Grayson Allen enters the game for Bradley Beal64–78
Ryan Dunn enters the game for Royce O'Neale64–78
Mitchell Robinson enters the game for Karl-Anthony Towns64–78
Mikal Bridges personal foul64–78
Landry Shamet enters the game for OG Anunoby64–78
Devin Booker makes 9-foot pullup jump shot66–78
Jalen Brunson misses driving layup66–78
Mitchell Robinson offensive rebound66–78
Mitchell Robinson makes dunk66–80
Devin Booker misses 11-foot two point shot66–80
Collin Gillespie offensive rebound66–80
Grayson Allen misses 25-foot three point jumper66–80
Devin Booker offensive rebound66–80
Oso Ighodaro makes 1-foot dunk (Collin Gillespie assists)68–80
Josh Hart makes 6-foot driving floating jump shot (Mikal Bridges assists)68–82
Mitchell Robinson blocks Collin Gillespie 's 1-foot driving layup68–82
Mikal Bridges defensive rebound68–82
Mikal Bridges makes layup (Jalen Brunson assists)68–84
Ryan Dunn misses 5-foot two point shot68–84
Ryan Dunn offensive rebound68–84
Jalen Brunson personal foul68–84
Oso Ighodaro makes 1-foot alley oop dunk shot (Devin Booker assists)70–84
Landry Shamet makes 22-foot three point jumper (Mikal Bridges assists)70–87
Devin Booker misses 27-foot three point pullup jump shot70–87
Collin Gillespie offensive rebound70–87
Collin Gillespie misses 2-foot tip shot70–87
Josh Hart defensive rebound70–87
End of the 3rd Quarter70–87
Miles McBride enters the game for Jalen Brunson70–87
Cameron Payne enters the game for Mikal Bridges70–87
Nick Richards enters the game for Devin Booker70–87
Tyus Jones enters the game for Collin Gillespie70–87
Bradley Beal enters the game for Oso Ighodaro70–87
Cameron Payne makes 7-foot driving floating jump shot (Miles McBride assists)70–89
Grayson Allen lost ball turnover (Miles McBride steals)70–89
Landry Shamet misses running pullup jump shot70–89
Grayson Allen defensive rebound70–89
Tyus Jones misses 26-foot three point jumper70–89
Mitchell Robinson defensive rebound70–89
Cameron Payne misses 26-foot three point jumper70–89
Ryan Dunn defensive rebound70–89
Bradley Beal misses 25-foot three point jumper70–89
Ryan Dunn offensive rebound70–89
Mitchell Robinson shooting foul70–89
Grayson Allen makes free throw 1 of 271–89
Grayson Allen makes free throw 2 of 272–89
Landry Shamet lost ball turnover (Nick Richards steals)72–89
Tyus Jones bad pass (Mitchell Robinson steals)72–89
Cameron Payne misses 24-foot three point pullup jump shot72–89
Tyus Jones defensive rebound72–89
Bradley Beal makes driving layup74–89
Miles McBride misses 25-foot three point jumper74–89
Grayson Allen defensive rebound74–89
Miles McBride personal foul74–89
Karl-Anthony Towns enters the game for Mitchell Robinson74–89
Bradley Beal makes 17-foot step back jumpshot76–89
Cameron Payne misses driving floating jump shot76–89
Tyus Jones defensive rebound76–89
Landry Shamet shooting foul76–89
Bradley Beal misses free throw 1 of 276–89
Suns offensive team rebound76–89
OG Anunoby enters the game for Josh Hart76–89
Mikal Bridges enters the game for Landry Shamet76–89
Bradley Beal misses free throw 2 of 276–89
OG Anunoby defensive rebound76–89
Ryan Dunn shooting foul76–89
Karl-Anthony Towns makes free throw 1 of 276–90
Karl-Anthony Towns makes free throw 2 of 276–91
Ryan Dunn misses 23-foot three point jumper76–91
Karl-Anthony Towns defensive rebound76–91
Karl-Anthony Towns misses 31-foot three point jumper76–91
Grayson Allen defensive rebound76–91
Grayson Allen makes two point shot78–91
Cameron Payne shooting foul78–91
Devin Booker enters the game for Tyus Jones78–91
Grayson Allen makes free throw 1 of 179–91
Karl-Anthony Towns misses driving dunk79–91
Nick Richards defensive rebound79–91
Bradley Beal makes driving layup (Devin Booker assists)81–91
Knicks Full timeout81–91
Jalen Brunson enters the game for Cameron Payne81–91
Tyus Jones enters the game for Grayson Allen81–91
Ryan Dunn shooting foul81–91
Mikal Bridges makes free throw 1 of 281–92
Mikal Bridges makes free throw 2 of 281–93
Bradley Beal makes layup (Tyus Jones assists)83–93
Karl-Anthony Towns offensive foul83–93
Karl-Anthony Towns turnover83–93
Suns Full timeout83–93
(06:32) [Suns] COACH'S CHALLENGE (CALL OVERTURNED) [Suns] retain their timeout83–93
Miles McBride shooting foul83–93
Tyus Jones makes free throw 1 of 284–93
Tyus Jones makes free throw 2 of 285–93
Jalen Brunson misses 25-foot three point pullup jump shot85–93
Bradley Beal defensive rebound85–93
Bradley Beal makes 1-foot two point shot87–93
Bradley Beal personal foul87–93
Josh Hart enters the game for Miles McBride87–93
OG Anunoby makes 19-foot step back jumpshot87–95
Tyus Jones misses 25-foot three point jumper87–95
Josh Hart defensive rebound87–95
Mikal Bridges misses 25-foot three point jumper87–95
Nick Richards defensive rebound87–95
Josh Hart shooting foul87–95
Devin Booker makes free throw 1 of 388–95
Devin Booker misses free throw 2 of 388–95
Suns offensive team rebound88–95
Devin Booker makes free throw 3 of 389–95
Mikal Bridges makes 2-foot layup (Jalen Brunson assists)89–97
Nick Richards makes layup (Ryan Dunn assists)91–97
Jalen Brunson shooting foul91–97
Nick Richards makes free throw 1 of 192–97
Mikal Bridges makes 4-foot jumper (OG Anunoby assists)92–99
OG Anunoby shooting foul92–99
Devin Booker makes free throw 1 of 293–99
Devin Booker makes free throw 2 of 294–99
OG Anunoby misses 14-foot step back jumpshot94–99
Tyus Jones defensive rebound94–99
Devin Booker misses 25-foot three point pullup jump shot94–99
Jalen Brunson defensive rebound94–99
Bradley Beal personal foul94–99
Bradley Beal personal foul94–99
Mikal Bridges makes free throw 1 of 294–100
Mikal Bridges makes free throw 2 of 294–101
Mikal Bridges blocks Bradley Beal 's 2-foot driving layup94–101
Suns offensive team rebound94–101
Bradley Beal misses 24-foot three point pullup jump shot94–101
OG Anunoby defensive rebound94–101
Jalen Brunson makes 25-foot three pointer94–104
Devin Booker misses driving layup94–104
Devin Booker offensive rebound94–104
Devin Booker makes two point shot96–104
Devin Booker shooting foul96–104
Jalen Brunson misses free throw 1 of 296–104
Knicks offensive team rebound96–104
Oso Ighodaro enters the game for Ryan Dunn96–104
Grayson Allen enters the game for Nick Richards96–104
Jalen Brunson makes free throw 2 of 296–105
Bradley Beal misses driving layup96–105
Bradley Beal offensive rebound96–105
Bradley Beal makes tip shot98–105
Bradley Beal personal foul98–105
Jalen Brunson makes free throw 1 of 298–106
Jalen Brunson makes free throw 2 of 298–107
Bradley Beal misses 25-foot three point jumper98–107
Mikal Bridges defensive rebound98–107
Bradley Beal shooting foul98–107
Josh Hart misses free throw 1 of 298–107
Knicks offensive team rebound98–107
Josh Hart makes free throw 2 of 298–108
Grayson Allen bad pass (Josh Hart steals)98–108
OG Anunoby makes 1-foot dunk (Mikal Bridges assists)98–110
Tyus Jones misses 24-foot three point jumper98–110
Karl-Anthony Towns defensive rebound98–110
Josh Hart makes layup (Karl-Anthony Towns assists)98–112
Bradley Beal misses 26-foot three point jumper98–112
Karl-Anthony Towns defensive rebound98–112
End of the 4th Quarter98–112
End of Game98–112
Betting
No odds snapshots ingested for this game yet.
Comments (0)
Log in to join the conversation.

