NBA · Sun, Dec 15 · Kia Center
Final
Full play-by-play (443)
Karl-Anthony Towns vs. Goga Bitadze (Josh Hart gains possession)0–0
Jalen Brunson misses driving floating jump shot0–0
Goga Bitadze defensive rebound0–0
Tristan da Silva misses two point shot0–0
OG Anunoby defensive rebound0–0
OG Anunoby makes driving layup (Josh Hart assists)2–0
OG Anunoby personal foul2–0
Jalen Suggs steps out of bounds turnover2–0
Mikal Bridges makes 22-foot three point jumper (Josh Hart assists)5–0
Mikal Bridges personal foul5–0
Tristan da Silva makes 1-foot dunk (Jalen Suggs assists)5–2
Karl-Anthony Towns misses driving floating jump shot5–2
Magic defensive team rebound5–2
Tristan da Silva makes 4-foot two point shot5–4
OG Anunoby offensive charge5–4
OG Anunoby turnover5–4
Jalen Suggs misses driving layup5–4
Jalen Suggs offensive rebound5–4
Goga Bitadze makes 3-foot two point shot (Wendell Carter Jr. assists)5–6
Jalen Brunson makes 6-foot driving floating jump shot7–6
Jalen Suggs misses 24-foot three point pullup jump shot7–6
Josh Hart defensive rebound7–6
Jalen Suggs personal foul7–6
Precious Achiuwa enters the game for OG Anunoby7–6
Jalen Brunson misses 20-foot step back jumpshot7–6
Precious Achiuwa offensive rebound7–6
Tristan da Silva shooting foul7–6
Precious Achiuwa makes free throw 1 of 28–6
Precious Achiuwa makes free throw 2 of 29–6
Kentavious Caldwell-Pope misses 9-foot pullup jump shot9–6
Karl-Anthony Towns defensive rebound9–6
Josh Hart steps out of bounds turnover9–6
Tristan da Silva makes 24-foot three point jumper (Jalen Suggs assists)9–9
Josh Hart lost ball turnover (Wendell Carter Jr. steals)9–9
Jalen Suggs misses running pullup jump shot9–9
Jalen Brunson defensive rebound9–9
Jalen Brunson bad pass (Kentavious Caldwell-Pope steals)9–9
Tristan da Silva misses 24-foot three point shot9–9
Wendell Carter Jr. offensive rebound9–9
Jalen Suggs misses 25-foot three point pullup jump shot9–9
Karl-Anthony Towns defensive rebound9–9
Jalen Brunson lost ball turnover (Goga Bitadze steals)9–9
Wendell Carter Jr. misses 26-foot three point shot9–9
Josh Hart defensive rebound9–9
Magic Full timeout9–9
(06:03) [Magic] COACH'S CHALLENGE (CALL OVERTURNED) [Magic] retain their timeout9–9
Josh Hart out of bounds bad pass turnover9–9
Wendell Carter Jr. misses 12-foot jump bank shot9–9
Jalen Brunson defensive rebound9–9
Goga Bitadze blocks Mikal Bridges 's 3-foot layup9–9
Goga Bitadze defensive rebound9–9
Wendell Carter Jr. makes driving layup (Jalen Suggs assists)9–11
Precious Achiuwa misses 23-foot three point jumper9–11
Wendell Carter Jr. defensive rebound9–11
Jalen Suggs misses two point shot9–11
Tristan da Silva offensive rebound9–11
Tristan da Silva misses tip shot9–11
Magic offensive team rebound9–11
Goga Bitadze illegal assist turnover9–11
Jalen Brunson makes 25-foot three point jumper (Karl-Anthony Towns assists)12–11
Jalen Suggs misses 16-foot two point shot12–11
Karl-Anthony Towns defensive rebound12–11
Jalen Brunson misses 25-foot three point pullup jump shot12–11
Goga Bitadze defensive rebound12–11
Jalen Suggs makes driving layup12–13
shot clock turnover 12–13
Jonathan Isaac enters the game for Kentavious Caldwell-Pope12–13
Jett Howard enters the game for Wendell Carter Jr.12–13
Miles McBride enters the game for Josh Hart12–13
Tristan da Silva makes 2-foot layup (Jalen Suggs assists)12–15
Jonathan Isaac shooting foul12–15
Karl-Anthony Towns makes free throw 1 of 213–15
Moritz Wagner enters the game for Jalen Suggs13–15
Anthony Black enters the game for Goga Bitadze13–15
Karl-Anthony Towns makes free throw 2 of 214–15
Karl-Anthony Towns kicked ball violation14–15
Knicks Full timeout14–15
Cole Anthony enters the game for Tristan da Silva14–15
OG Anunoby enters the game for Karl-Anthony Towns14–15
Moritz Wagner makes driving layup (Anthony Black assists)14–17
Jonathan Isaac blocks Precious Achiuwa 's 2-foot dunk14–17
Knicks offensive team rebound14–17
Moritz Wagner shooting foul14–17
Jalen Brunson misses free throw 1 of 214–17
Knicks offensive team rebound14–17
Jalen Brunson makes free throw 2 of 215–17
Precious Achiuwa shooting foul15–17
Moritz Wagner makes free throw 1 of 215–18
Moritz Wagner misses free throw 2 of 215–18
Precious Achiuwa defensive rebound15–18
OG Anunoby misses driving floating jump shot15–18
Moritz Wagner defensive rebound15–18
Jett Howard bad pass (Precious Achiuwa steals)15–18
Mikal Bridges makes two point shot (OG Anunoby assists)17–18
Anthony Black shooting foul17–18
Mikal Bridges makes free throw 1 of 118–18
Moritz Wagner misses 25-foot three point jumper18–18
Miles McBride defensive rebound18–18
Jalen Brunson makes 25-foot three point step back jumpshot21–18
Moritz Wagner makes 1-foot layup (Cole Anthony assists)21–20
Jett Howard shooting foul21–20
Jalen Brunson misses free throw 1 of 221–20
Knicks offensive team rebound21–20
Josh Hart enters the game for OG Anunoby21–20
Jalen Brunson makes free throw 2 of 222–20
Miles McBride shooting foul22–20
Anthony Black makes free throw 1 of 222–21
Anthony Black makes free throw 2 of 222–22
Karl-Anthony Towns enters the game for Precious Achiuwa22–22
Josh Hart bad pass (Jonathan Isaac steals)22–22
Jett Howard misses 27-foot three point jumper22–22
Magic offensive team rebound22–22
End of the 1st Quarter22–22
Cameron Payne enters the game for Josh Hart22–22
OG Anunoby enters the game for Jalen Brunson22–22
Jett Howard misses 25-foot three point jumper22–22
Cameron Payne defensive rebound22–22
Karl-Anthony Towns flagrant foul type 122–22
Karl-Anthony Towns turnover22–22
(11:23) [Knicks] REF-INITIATED REVIEW (CALL OVERTURNED)22–22
Moritz Wagner makes free throw flagrant 1 of 222–23
Moritz Wagner makes free throw flagrant 2 of 222–24
Anthony Black misses 19-foot pullup jump shot22–24
OG Anunoby defensive rebound22–24
Karl-Anthony Towns makes driving layup (Cameron Payne assists)24–24
Cole Anthony misses 27-foot three point pullup jump shot24–24
Karl-Anthony Towns defensive rebound24–24
Cole Anthony blocks OG Anunoby 's 2-foot driving layup24–24
Knicks offensive team rebound24–24
Jalen Suggs enters the game for Jett Howard24–24
Mikal Bridges makes layup (Cameron Payne assists)26–24
Jalen Suggs misses driving floating jump shot26–24
Karl-Anthony Towns defensive rebound26–24
Mikal Bridges makes two point shot28–24
Moritz Wagner makes layup (Cole Anthony assists)28–26
Karl-Anthony Towns makes 3-foot two point shot (Miles McBride assists)30–26
Moritz Wagner makes 22-foot three point jumper (Cole Anthony assists)30–29
Karl-Anthony Towns makes 28-foot three point jumper (Mikal Bridges assists)33–29
Magic Full timeout33–29
Kentavious Caldwell-Pope enters the game for Jonathan Isaac33–29
Wendell Carter Jr. enters the game for Cole Anthony33–29
Anthony Black misses 17-foot pullup jump shot33–29
Karl-Anthony Towns defensive rebound33–29
Cameron Payne misses 26-foot three point jumper33–29
Karl-Anthony Towns offensive rebound33–29
Karl-Anthony Towns misses 18-foot pullup jump shot33–29
Wendell Carter Jr. defensive rebound33–29
Anthony Black misses two point shot33–29
Magic offensive team rebound33–29
Tristan da Silva enters the game for Anthony Black33–29
Moritz Wagner misses 21-foot jumper33–29
Tristan da Silva offensive rebound33–29
Moritz Wagner makes 2-foot layup (Jalen Suggs assists)33–31
Cameron Payne shooting foul33–31
Moritz Wagner makes free throw 1 of 133–32
Jalen Suggs blocks Miles McBride 's 7-foot driving floating jump shot33–32
Miles McBride offensive rebound33–32
Mikal Bridges misses 22-foot three point jumper33–32
Karl-Anthony Towns offensive rebound33–32
Karl-Anthony Towns bad pass (Moritz Wagner steals)33–32
Jalen Suggs misses 3-foot two point shot33–32
Karl-Anthony Towns defensive rebound33–32
Wendell Carter Jr. personal foul33–32
Double technical foul: Wendell Carter Jr. and Cameron Payne33–32
Josh Hart enters the game for Mikal Bridges33–32
Wendell Carter Jr. personal foul33–32
Karl-Anthony Towns makes 3-foot two point shot (Josh Hart assists)35–32
Wendell Carter Jr. misses 23-foot three point jumper35–32
Josh Hart defensive rebound35–32
Miles McBride makes 25-foot running pullup jump shot (Josh Hart assists)38–32
Jalen Suggs misses 25-foot three point pullup jump shot38–32
Karl-Anthony Towns defensive rebound38–32
Kentavious Caldwell-Pope blocks Josh Hart 's 2-foot two point shot38–32
Moritz Wagner defensive rebound38–32
Moritz Wagner misses 24-foot three point shot38–32
Cameron Payne defensive rebound38–32
Miles McBride misses 23-foot pullup jump shot38–32
Moritz Wagner defensive rebound38–32
Moritz Wagner misses two point shot38–32
OG Anunoby defensive rebound38–32
Karl-Anthony Towns misses 6-foot two point shot38–32
Wendell Carter Jr. defensive rebound38–32
Miles McBride personal foul38–32
Goga Bitadze enters the game for Moritz Wagner38–32
Jalen Brunson enters the game for Cameron Payne38–32
Precious Achiuwa enters the game for OG Anunoby38–32
Goga Bitadze lost ball turnover (Jalen Brunson steals)38–32
Jalen Suggs blocks Miles McBride 's 2-foot two point shot38–32
Jalen Suggs defensive rebound38–32
Tristan da Silva makes 22-foot three point shot (Jalen Suggs assists)38–35
Knicks Full timeout38–35
Mikal Bridges enters the game for Miles McBride38–35
Karl-Anthony Towns bad pass (Jalen Suggs steals)38–35
Kentavious Caldwell-Pope lost ball turnover (Josh Hart steals)38–35
Karl-Anthony Towns misses 25-foot three point jumper38–35
Goga Bitadze defensive rebound38–35
Jalen Suggs misses 16-foot pullup jump shot38–35
Goga Bitadze offensive rebound38–35
Tristan da Silva misses 25-foot three point jumper38–35
Karl-Anthony Towns defensive rebound38–35
Jalen Brunson makes 14-foot step back jumpshot40–35
Kentavious Caldwell-Pope misses 26-foot three point jumper40–35
Mikal Bridges defensive rebound40–35
Mikal Bridges makes 6-foot driving floating jump shot42–35
Jalen Suggs misses 18-foot pullup jump shot42–35
Karl-Anthony Towns defensive rebound42–35
Mikal Bridges out of bounds bad pass turnover42–35
OG Anunoby enters the game for Precious Achiuwa42–35
Tristan da Silva misses 28-foot three point pullup jump shot42–35
Karl-Anthony Towns defensive rebound42–35
Kentavious Caldwell-Pope shooting foul42–35
Jalen Brunson makes free throw 1 of 243–35
Jalen Brunson makes free throw 2 of 244–35
Jalen Suggs bad pass (OG Anunoby steals)44–35
Goga Bitadze blocks Mikal Bridges 's 4-foot driving layup44–35
Jalen Suggs defensive rebound44–35
Kentavious Caldwell-Pope makes 2-foot dunk (Jalen Suggs assists)44–37
Karl-Anthony Towns makes 2-foot driving dunk (Jalen Brunson assists)46–37
Kentavious Caldwell-Pope lost ball turnover (Josh Hart steals)46–37
Jalen Suggs blocks OG Anunoby 's 1-foot two point shot46–37
OG Anunoby offensive rebound46–37
Josh Hart makes layup48–37
Tristan da Silva makes 12-foot pullup jump shot48–39
OG Anunoby makes 23-foot three point jumper (Karl-Anthony Towns assists)51–39
Kentavious Caldwell-Pope makes 1-foot two point shot51–41
OG Anunoby misses 22-foot three point shot51–41
Knicks offensive team rebound51–41
End of the 2nd Quarter51–41
Goga Bitadze makes 2-foot dunk (Tristan da Silva assists)51–43
Jalen Suggs shooting foul51–43
Jalen Brunson makes free throw 1 of 252–43
Jalen Brunson makes free throw 2 of 253–43
Tristan da Silva misses two point shot53–43
Karl-Anthony Towns defensive rebound53–43
Goga Bitadze blocks Karl-Anthony Towns 's 6-foot driving floating jump shot53–43
Jalen Suggs defensive rebound53–43
Tristan da Silva offensive charge53–43
Tristan da Silva turnover53–43
Jalen Brunson misses 12-foot pullup jump shot53–43
Goga Bitadze defensive rebound53–43
Tristan da Silva makes 21-foot jumper53–45
OG Anunoby misses 22-foot three point jumper53–45
Karl-Anthony Towns offensive rebound53–45
Jalen Brunson makes 25-foot three point jumper (Karl-Anthony Towns assists)56–45
Jalen Suggs misses driving floating jump shot56–45
Goga Bitadze offensive rebound56–45
Goga Bitadze misses tip shot56–45
Kentavious Caldwell-Pope offensive rebound56–45
Kentavious Caldwell-Pope misses 25-foot three point jumper56–45
Josh Hart defensive rebound56–45
Josh Hart misses 26-foot three point pullup jump shot56–45
Goga Bitadze defensive rebound56–45
Josh Hart personal foul56–45
Goga Bitadze makes 1-foot alley oop dunk shot (Kentavious Caldwell-Pope assists)56–47
Josh Hart misses 8-foot two point shot56–47
Jalen Suggs defensive rebound56–47
Jalen Suggs makes 8-foot driving floating jump shot56–49
Josh Hart makes 25-foot three point jumper (Karl-Anthony Towns assists)59–49
Goga Bitadze makes 12-foot two point shot (Tristan da Silva assists)59–51
Kentavious Caldwell-Pope personal foul59–51
Jalen Suggs loose ball foul59–51
Josh Hart makes driving layup (Jalen Brunson assists)61–51
Tristan da Silva bad pass (Josh Hart steals)61–51
Mikal Bridges makes 1-foot two point shot (Jalen Brunson assists)63–51
Magic Full timeout63–51
(06:26) [Knicks] COACH'S CHALLENGE (CALL REPLAYCENTER)63–51
Moritz Wagner enters the game for Tristan da Silva63–51
Cory Joseph enters the game for Wendell Carter Jr.63–51
Karl-Anthony Towns shooting foul63–51
Moritz Wagner makes free throw 1 of 263–52
Moritz Wagner misses free throw 2 of 263–52
Josh Hart defensive rebound63–52
Mikal Bridges makes 11-foot two point shot (Karl-Anthony Towns assists)65–52
Goga Bitadze shooting foul65–52
Mikal Bridges makes free throw 1 of 166–52
Moritz Wagner makes 26-foot three point jumper (Jalen Suggs assists)66–55
Josh Hart misses 22-foot three point pullup jump shot66–55
Goga Bitadze defensive rebound66–55
Josh Hart blocks Jalen Suggs 's 3-foot two point shot66–55
Magic offensive team rebound66–55
Miles McBride enters the game for Josh Hart66–55
Precious Achiuwa enters the game for OG Anunoby66–55
Cory Joseph makes 14-foot driving floating jump shot66–57
Karl-Anthony Towns misses 20-foot jumper66–57
Kentavious Caldwell-Pope defensive rebound66–57
Goga Bitadze traveling66–57
Anthony Black enters the game for Jalen Suggs66–57
Karl-Anthony Towns offensive charge66–57
Karl-Anthony Towns turnover66–57
Moritz Wagner makes 22-foot three point jumper (Kentavious Caldwell-Pope assists)66–60
Knicks Full timeout66–60
Jonathan Isaac enters the game for Goga Bitadze66–60
Jalen Brunson misses 9-foot two point shot66–60
Karl-Anthony Towns offensive rebound66–60
Karl-Anthony Towns makes tip shot68–60
Moritz Wagner lost ball turnover68–60
Moritz Wagner loose ball foul68–60
Miles McBride makes free throw 1 of 269–60
Miles McBride misses free throw 2 of 269–60
Jonathan Isaac defensive rebound69–60
Anthony Black makes driving layup69–62
Jalen Brunson misses 16-foot step back jumpshot69–62
Magic defensive team rebound69–62
Caleb Houstan enters the game for Kentavious Caldwell-Pope69–62
Moritz Wagner misses 25-foot three point jumper69–62
Precious Achiuwa defensive rebound69–62
Moritz Wagner shooting foul69–62
Karl-Anthony Towns makes free throw 1 of 270–62
Karl-Anthony Towns makes free throw 2 of 271–62
Mikal Bridges personal foul71–62
OG Anunoby enters the game for Karl-Anthony Towns71–62
Caleb Houstan misses 25-foot jump bank shot71–62
Precious Achiuwa defensive rebound71–62
Jalen Brunson makes 9-foot driving floating jump shot73–62
Caleb Houstan makes 25-foot three point jumper (Cory Joseph assists)73–65
Moritz Wagner kicked ball violation73–65
Precious Achiuwa makes 1-foot alley oop dunk shot (Jalen Brunson assists)75–65
Precious Achiuwa shooting foul75–65
Moritz Wagner makes free throw 1 of 275–66
Moritz Wagner makes free throw 2 of 275–67
Jonathan Isaac blocks Jalen Brunson 's 8-foot driving floating jump shot75–67
Cory Joseph defensive rebound75–67
Cory Joseph bad pass (Mikal Bridges steals)75–67
Mikal Bridges misses 32-foot three point pullup jump shot75–67
Knicks offensive team rebound75–67
End of the 3rd Quarter75–67
Cameron Payne enters the game for Jalen Brunson75–67
Karl-Anthony Towns enters the game for Mikal Bridges75–67
Cory Joseph personal foul75–67
OG Anunoby makes 2-foot two point shot77–67
Anthony Black misses 15-foot two point shot77–67
Precious Achiuwa defensive rebound77–67
Karl-Anthony Towns traveling77–67
Jonathan Isaac makes 23-foot three point jumper (Moritz Wagner assists)77–70
Josh Hart enters the game for Precious Achiuwa77–70
Karl-Anthony Towns misses 27-foot three point jumper77–70
Jonathan Isaac defensive rebound77–70
Moritz Wagner bad pass (Josh Hart steals)77–70
Miles McBride makes 22-foot three point jumper (Josh Hart assists)80–70
Moritz Wagner offensive charge80–70
Moritz Wagner turnover80–70
Karl-Anthony Towns misses two point shot80–70
Jonathan Isaac defensive rebound80–70
Moritz Wagner makes layup (Anthony Black assists)80–72
Knicks Full timeout80–72
Jalen Suggs enters the game for Caleb Houstan80–72
Tristan da Silva enters the game for Cory Joseph80–72
Jalen Brunson enters the game for Cameron Payne80–72
Miles McBride misses layup80–72
Anthony Black defensive rebound80–72
Jalen Suggs misses 8-foot two point shot80–72
OG Anunoby defensive rebound80–72
Jalen Brunson makes 25-foot three point step back jumpshot83–72
Karl-Anthony Towns blocks Anthony Black 's 3-foot driving layup83–72
Karl-Anthony Towns defensive rebound83–72
Josh Hart makes 6-foot driving floating jump shot (Jalen Brunson assists)85–72
Magic Full timeout85–72
Kentavious Caldwell-Pope enters the game for Anthony Black85–72
Goga Bitadze enters the game for Jonathan Isaac85–72
Wendell Carter Jr. enters the game for Moritz Wagner85–72
Mikal Bridges enters the game for Miles McBride85–72
Kentavious Caldwell-Pope misses 16-foot pullup jump shot85–72
Goga Bitadze offensive rebound85–72
Goga Bitadze misses tip shot85–72
Tristan da Silva offensive rebound85–72
Tristan da Silva makes two point shot85–74
Jalen Suggs personal foul85–74
Karl-Anthony Towns offensive foul85–74
Karl-Anthony Towns turnover85–74
Goga Bitadze bad pass85–74
Tristan da Silva loose ball foul85–74
Jalen Brunson misses 25-foot three point jumper85–74
Wendell Carter Jr. defensive rebound85–74
Kentavious Caldwell-Pope misses 22-foot three point jumper85–74
Karl-Anthony Towns defensive rebound85–74
Jalen Brunson makes driving layup87–74
Magic delay of game violation87–74
Jalen Suggs technical foul87–74
Karl-Anthony Towns makes technical free throw88–74
Jalen Suggs misses two point shot88–74
Goga Bitadze offensive rebound88–74
Goga Bitadze misses tip shot88–74
Knicks defensive team rebound88–74
Jalen Suggs shooting foul88–74
Karl-Anthony Towns makes free throw 1 of 289–74
Karl-Anthony Towns makes free throw 2 of 290–74
Jalen Suggs makes 11-foot driving floating jump shot (Goga Bitadze assists)90–76
Karl-Anthony Towns makes driving layup92–76
Jalen Brunson personal foul92–76
Moritz Wagner enters the game for Goga Bitadze92–76
Jalen Suggs makes 29-foot three pointer92–79
Jalen Suggs personal foul92–79
Anthony Black enters the game for Jalen Suggs92–79
Jalen Brunson makes free throw 1 of 293–79
Jalen Brunson makes free throw 2 of 294–79
Anthony Black misses 27-foot three point jumper94–79
Karl-Anthony Towns defensive rebound94–79
Kentavious Caldwell-Pope kicked ball violation94–79
Magic Full timeout94–79
Cole Anthony enters the game for Wendell Carter Jr.94–79
Jalen Brunson misses 30-foot three point step back jumpshot94–79
Cole Anthony defensive rebound94–79
Cole Anthony makes two point shot94–81
Josh Hart out of bounds bad pass turnover94–81
Tristan da Silva misses driving layup94–81
Karl-Anthony Towns defensive rebound94–81
Anthony Black personal foul94–81
Jalen Brunson makes free throw 1 of 295–81
Jalen Brunson misses free throw 2 of 295–81
Moritz Wagner defensive rebound95–81
Tristan da Silva makes 1-foot layup (Cole Anthony assists)95–83
OG Anunoby lost ball turnover (Moritz Wagner steals)95–83
Mikal Bridges blocks Tristan da Silva 's 2-foot two point shot95–83
Jalen Brunson defensive rebound95–83
Josh Hart makes driving layup97–83
Tristan da Silva shooting foul97–83
Josh Hart misses free throw 1 of 197–83
Cole Anthony defensive rebound97–83
Cole Anthony makes driving layup97–85
Kentavious Caldwell-Pope shooting foul97–85
Josh Hart makes free throw 1 of 298–85
Trevelin Queen enters the game for Kentavious Caldwell-Pope98–85
Josh Hart misses free throw 2 of 298–85
Moritz Wagner defensive rebound98–85
Moritz Wagner makes 25-foot three point shot (Anthony Black assists)98–88
Jalen Brunson bad pass (Anthony Black steals)98–88
Moritz Wagner makes two point shot (Cole Anthony assists)98–90
Trevelin Queen personal foul98–90
Jalen Brunson makes free throw 1 of 299–90
Jalen Brunson makes free throw 2 of 2100–90
Cole Anthony misses 28-foot three point pullup jump shot100–90
Karl-Anthony Towns defensive rebound100–90
Jalen Brunson misses 26-foot three point pullup jump shot100–90
Moritz Wagner defensive rebound100–90
Jalen Brunson shooting foul100–90
Knicks Coach's Challenge100–90
(00:30.7) [Knicks] COACH'S CHALLENGE (CALL OVERTURNED) [Knicks] retain their timeout100–90
Moritz Wagner makes free throw 1 of 2100–91
Moritz Wagner misses free throw 2 of 2100–91
Karl-Anthony Towns defensive rebound100–91
shot clock turnover 100–91
End of the 4th Quarter100–91
End of Game100–91
Betting
No odds snapshots ingested for this game yet.
Comments (0)
Log in to join the conversation.

