NBA · Wed, Jan 8 · Madison Square Garden
Final
Full play-by-play (442)
Jakob Poeltl vs. Karl-Anthony Towns (Immanuel Quickley gains possession)0–0
Gradey Dick misses 22-foot three point jumper0–0
OG Anunoby defensive rebound0–0
Karl-Anthony Towns bad pass (RJ Barrett steals)0–0
Immanuel Quickley makes 22-foot three point shot (RJ Barrett assists)3–0
Karl-Anthony Towns makes 1-foot layup (Jalen Brunson assists)3–2
Jakob Poeltl traveling3–2
OG Anunoby misses 25-foot three point jumper3–2
Scottie Barnes defensive rebound3–2
RJ Barrett makes two point shot5–2
Josh Hart makes driving layup5–4
RJ Barrett makes driving layup (Jakob Poeltl assists)7–4
Mikal Bridges misses 25-foot three point jumper7–4
Jakob Poeltl defensive rebound7–4
Gradey Dick lost ball turnover (Karl-Anthony Towns steals)7–4
Gradey Dick personal foul7–4
Mikal Bridges makes 1-foot layup (Josh Hart assists)7–6
Karl-Anthony Towns personal foul7–6
RJ Barrett misses 25-foot three point jumper7–6
Jalen Brunson defensive rebound7–6
Mikal Bridges misses running pullup jump shot7–6
Jakob Poeltl defensive rebound7–6
Gradey Dick misses two point shot7–6
Josh Hart defensive rebound7–6
Jalen Brunson misses 25-foot three point jumper7–6
Immanuel Quickley defensive rebound7–6
Gradey Dick misses 25-foot three point shot7–6
Jakob Poeltl offensive rebound7–6
Jakob Poeltl makes two point shot9–6
Karl-Anthony Towns makes driving dunk9–8
RJ Barrett makes 24-foot three point jumper (Gradey Dick assists)12–8
Josh Hart makes 22-foot three point jumper (Mikal Bridges assists)12–11
Raptors Full timeout12–11
Ochai Agbaji enters the game for Scottie Barnes12–11
Jamal Shead enters the game for Immanuel Quickley12–11
Gradey Dick misses 14-foot pullup jump shot12–11
Jalen Brunson defensive rebound12–11
Jakob Poeltl shooting foul12–11
Jalen Brunson makes free throw 1 of 212–12
Bruce Brown enters the game for Gradey Dick12–12
Jalen Brunson misses free throw 2 of 212–12
RJ Barrett defensive rebound12–12
RJ Barrett misses two point shot12–12
Jalen Brunson defensive rebound12–12
Jalen Brunson makes driving layup12–14
Jamal Shead out of bounds bad pass turnover12–14
Josh Hart makes driving layup (Karl-Anthony Towns assists)12–16
Bruce Brown makes 11-foot driving floating jump shot (Jakob Poeltl assists)14–16
Mikal Bridges misses 17-foot pullup jump shot14–16
Jakob Poeltl defensive rebound14–16
Bruce Brown misses two point shot14–16
Josh Hart defensive rebound14–16
Mikal Bridges misses 24-foot three point jumper14–16
Mikal Bridges offensive rebound14–16
Precious Achiuwa enters the game for Karl-Anthony Towns14–16
Landry Shamet enters the game for Josh Hart14–16
Scottie Barnes enters the game for RJ Barrett14–16
5 second violation14–16
Scottie Barnes misses 10-foot two point shot14–16
Jalen Brunson defensive rebound14–16
Jalen Brunson makes 11-foot step back jumpshot14–18
Jakob Poeltl offensive foul14–18
Kelly Olynyk enters the game for Jakob Poeltl14–18
Jakob Poeltl turnover14–18
Precious Achiuwa makes layup (Jalen Brunson assists)14–20
Ochai Agbaji makes driving layup (Scottie Barnes assists)16–20
Landry Shamet bad pass (Ochai Agbaji steals)16–20
Scottie Barnes bad pass (Mikal Bridges steals)16–20
Mikal Bridges makes dunk16–22
Ochai Agbaji makes alley oop dunk shot (Jamal Shead assists)18–22
OG Anunoby makes 23-foot three point jumper (Jalen Brunson assists)18–25
OG Anunoby shooting foul18–25
Knicks Full timeout18–25
Jamal Shead misses free throw 1 of 218–25
Raptors offensive team rebound18–25
Jamal Shead makes free throw 2 of 219–25
Landry Shamet makes 9-foot two point shot19–27
Scottie Barnes misses 19-foot jumper19–27
Precious Achiuwa defensive rebound19–27
Bruce Brown shooting foul19–27
OG Anunoby misses free throw 1 of 219–27
Knicks offensive team rebound19–27
Cameron Payne enters the game for Mikal Bridges19–27
Josh Hart enters the game for Jalen Brunson19–27
Immanuel Quickley enters the game for Jamal Shead19–27
OG Anunoby makes free throw 2 of 219–28
Bruce Brown makes 9-foot two point shot (Immanuel Quickley assists)21–28
OG Anunoby lost ball turnover (Kelly Olynyk steals)21–28
Kelly Olynyk makes 10-foot jumper (Scottie Barnes assists)23–28
OG Anunoby shooting foul23–28
Karl-Anthony Towns enters the game for OG Anunoby23–28
Kelly Olynyk makes free throw 1 of 124–28
Precious Achiuwa misses two point shot24–28
Kelly Olynyk defensive rebound24–28
End of the 1st Quarter24–28
Ja'Kobe Walter enters the game for Ochai Agbaji24–28
Scottie Barnes shooting foul24–28
Karl-Anthony Towns makes free throw 1 of 224–29
Karl-Anthony Towns makes free throw 2 of 224–30
Kelly Olynyk bad pass (Cameron Payne steals)24–30
Karl-Anthony Towns makes 25-foot three point jumper (Cameron Payne assists)24–33
Josh Hart shooting foul24–33
Immanuel Quickley misses free throw 1 of 224–33
Raptors offensive team rebound24–33
Jakob Poeltl enters the game for Kelly Olynyk24–33
Immanuel Quickley makes free throw 2 of 225–33
Cameron Payne lost ball turnover (Immanuel Quickley steals)25–33
Landry Shamet shooting foul25–33
Immanuel Quickley makes free throw 1 of 226–33
Immanuel Quickley makes free throw 2 of 227–33
Landry Shamet misses 25-foot three point pullup jump shot27–33
Scottie Barnes defensive rebound27–33
Immanuel Quickley makes 26-foot running pullup jump shot (Scottie Barnes assists)30–33
Immanuel Quickley blocks Landry Shamet 's 23-foot three point jumper30–33
Knicks offensive team rebound30–33
OG Anunoby enters the game for Precious Achiuwa30–33
OG Anunoby misses 17-foot step back jumpshot30–33
Karl-Anthony Towns offensive rebound30–33
Karl-Anthony Towns offensive foul30–33
Karl-Anthony Towns turnover30–33
Jamal Shead enters the game for Immanuel Quickley30–33
Scottie Barnes makes pullup jump shot (Jamal Shead assists)32–33
Josh Hart makes 19-foot pullup jump shot32–35
Jamal Shead misses 22-foot three point jumper32–35
Landry Shamet defensive rebound32–35
Karl-Anthony Towns makes 3-foot driving floating jump shot32–37
Jakob Poeltl lost ball turnover (Karl-Anthony Towns steals)32–37
Karl-Anthony Towns makes two point shot32–39
Ja'Kobe Walter misses 25-foot three point jumper32–39
Jakob Poeltl offensive rebound32–39
Jakob Poeltl misses two point shot32–39
Knicks defensive team rebound32–39
RJ Barrett enters the game for Bruce Brown32–39
Josh Hart makes two point shot (Karl-Anthony Towns assists)32–41
Raptors Full timeout32–41
Josh Hart personal foul32–41
Jakob Poeltl makes dunk (Jamal Shead assists)34–41
Jalen Brunson enters the game for Landry Shamet34–41
OG Anunoby makes 22-foot three point jumper (Cameron Payne assists)34–44
RJ Barrett misses driving floating jump shot34–44
RJ Barrett offensive rebound34–44
RJ Barrett makes two point shot36–44
RJ Barrett shooting foul36–44
Karl-Anthony Towns makes free throw 1 of 236–45
Immanuel Quickley enters the game for Scottie Barnes36–45
Ochai Agbaji enters the game for Jamal Shead36–45
Karl-Anthony Towns makes free throw 2 of 236–46
Karl-Anthony Towns kicked ball violation36–46
Mikal Bridges enters the game for Cameron Payne36–46
Jakob Poeltl makes 9-foot two point shot (Ochai Agbaji assists)38–46
Jalen Brunson misses 14-foot pullup jump shot38–46
Jakob Poeltl defensive rebound38–46
Immanuel Quickley out of bounds bad pass turnover38–46
Mikal Bridges misses 9-foot two point shot38–46
Josh Hart offensive rebound38–46
Mikal Bridges bad pass (Jakob Poeltl steals)38–46
Gradey Dick enters the game for Ja'Kobe Walter38–46
RJ Barrett misses 22-foot three point jumper38–46
Karl-Anthony Towns defensive rebound38–46
OG Anunoby makes 1-foot dunk (Josh Hart assists)38–48
Karl-Anthony Towns blocks RJ Barrett 's 1-foot driving layup38–48
Josh Hart defensive rebound38–48
Jalen Brunson misses driving layup38–48
Gradey Dick defensive rebound38–48
Raptors Full timeout38–48
Scottie Barnes enters the game for Ochai Agbaji38–48
Scottie Barnes makes 9-foot two point shot40–48
Jalen Brunson misses 15-foot pullup jump shot40–48
Jakob Poeltl defensive rebound40–48
Scottie Barnes misses 9-foot two point shot40–48
Josh Hart defensive rebound40–48
OG Anunoby makes 10-foot jumper (Josh Hart assists)40–50
Karl-Anthony Towns blocks Immanuel Quickley 's 1-foot driving layup40–50
Knicks Coach's Challenge40–50
(04:06) [Knicks] COACH'S CHALLENGE (CALL OVERTURNED) [Knicks] retain their timeout40–50
Knicks defensive team rebound40–50
OG Anunoby out of bounds lost ball turnover40–50
Scottie Barnes makes 13-foot pullup jump shot42–50
Josh Hart misses 24-foot three point jumper42–50
Jakob Poeltl defensive rebound42–50
RJ Barrett makes driving layup (Immanuel Quickley assists)44–50
shot clock turnover 44–50
Gradey Dick offensive foul44–50
Gradey Dick turnover44–50
Mikal Bridges misses 25-foot three point jumper44–50
Raptors defensive team rebound44–50
Karl-Anthony Towns loose ball foul44–50
Knicks delay of game violation44–50
Precious Achiuwa enters the game for Karl-Anthony Towns44–50
Immanuel Quickley makes 10-foot two point shot46–50
Scottie Barnes blocks Josh Hart 's 2-foot layup46–50
Knicks offensive team rebound46–50
shot clock turnover 46–50
RJ Barrett makes 6-foot two point shot (Scottie Barnes assists)48–50
OG Anunoby makes 22-foot three point jumper (Jalen Brunson assists)48–53
Scottie Barnes makes 22-foot three point jumper (Jakob Poeltl assists)51–53
Jalen Brunson makes driving layup51–55
Scottie Barnes misses 27-foot three point jumper51–55
Knicks defensive team rebound51–55
Jakob Poeltl loose ball foul51–55
Raptors Full timeout51–55
(00:06.3) [Raptors] COACH'S CHALLENGE (REPLAY SUPPORTS CALL) [Raptors] charged with a timeout51–55
Karl-Anthony Towns enters the game for Precious Achiuwa51–55
Bruce Brown enters the game for Jakob Poeltl51–55
Davion Mitchell enters the game for Gradey Dick51–55
Mikal Bridges misses 22-foot three point jumper51–55
Knicks offensive team rebound51–55
End of the 2nd Quarter51–55
Gradey Dick enters the game for Bruce Brown51–55
Jakob Poeltl enters the game for Davion Mitchell51–55
Mikal Bridges misses 24-foot three point jumper51–55
Gradey Dick defensive rebound51–55
Gradey Dick misses 25-foot three point jumper51–55
Scottie Barnes offensive rebound51–55
Josh Hart shooting foul51–55
Scottie Barnes makes free throw 1 of 252–55
Scottie Barnes makes free throw 2 of 253–55
Jalen Brunson makes 25-foot three point step back jumpshot53–58
Scottie Barnes misses 2-foot two point shot53–58
RJ Barrett offensive rebound53–58
shot clock turnover 53–58
Scottie Barnes blocks Josh Hart 's 26-foot three point jumper53–58
Gradey Dick defensive rebound53–58
Scottie Barnes makes two point shot (Gradey Dick assists)55–58
Mikal Bridges makes 25-foot three point jumper (Josh Hart assists)55–61
Gradey Dick makes 25-foot three point jumper (RJ Barrett assists)58–61
Josh Hart misses 23-foot three point jumper58–61
Karl-Anthony Towns offensive rebound58–61
Mikal Bridges misses 22-foot three point jumper58–61
Josh Hart offensive rebound58–61
Scottie Barnes blocks Mikal Bridges 's 2-foot two point shot58–61
Knicks offensive team rebound58–61
Karl-Anthony Towns makes driving dunk (Jalen Brunson assists)58–63
Jakob Poeltl misses 11-foot two point shot58–63
Karl-Anthony Towns defensive rebound58–63
Jalen Brunson out of bounds bad pass turnover58–63
Scottie Barnes misses 2-foot two point shot58–63
Karl-Anthony Towns defensive rebound58–63
Mikal Bridges misses 22-foot three point jumper58–63
Immanuel Quickley defensive rebound58–63
RJ Barrett lost ball turnover (OG Anunoby steals)58–63
OG Anunoby makes 23-foot three point jumper (Josh Hart assists)58–66
Jakob Poeltl makes 2-foot layup (Immanuel Quickley assists)60–66
Karl-Anthony Towns misses 3-foot two point shot60–66
Scottie Barnes defensive rebound60–66
Immanuel Quickley makes two point shot (Scottie Barnes assists)62–66
Jalen Brunson makes 8-foot driving floating jump shot62–68
Knicks Full timeout62–68
Jamal Shead enters the game for Immanuel Quickley62–68
RJ Barrett lost ball turnover (Josh Hart steals)62–68
Mikal Bridges misses 22-foot three point shot62–68
Josh Hart offensive rebound62–68
Karl-Anthony Towns makes 26-foot three point jumper (Jalen Brunson assists)62–71
Scottie Barnes misses 18-foot pullup jump shot62–71
Karl-Anthony Towns defensive rebound62–71
Karl-Anthony Towns misses two point shot62–71
Gradey Dick defensive rebound62–71
Jamal Shead out of bounds bad pass turnover62–71
RJ Barrett blocks Karl-Anthony Towns 's 1-foot driving layup62–71
Knicks offensive team rebound62–71
Bruce Brown enters the game for Gradey Dick62–71
Josh Hart misses 15-foot pullup jump shot62–71
Karl-Anthony Towns offensive rebound62–71
RJ Barrett shooting foul62–71
Karl-Anthony Towns makes free throw 1 of 262–72
Karl-Anthony Towns makes free throw 2 of 262–73
RJ Barrett misses 25-foot three point jumper62–73
Karl-Anthony Towns defensive rebound62–73
RJ Barrett shooting foul62–73
OG Anunoby makes free throw 1 of 262–74
Ja'Kobe Walter enters the game for Scottie Barnes62–74
OG Anunoby makes free throw 2 of 262–75
Jalen Brunson kicked ball violation62–75
Precious Achiuwa enters the game for Josh Hart62–75
Landry Shamet enters the game for Karl-Anthony Towns62–75
Precious Achiuwa blocks Jamal Shead 's 1-foot driving layup62–75
Precious Achiuwa defensive rebound62–75
Landry Shamet makes layup (Mikal Bridges assists)62–77
Landry Shamet shooting foul62–77
RJ Barrett makes free throw 1 of 263–77
Kelly Olynyk enters the game for Jakob Poeltl63–77
Immanuel Quickley enters the game for Jamal Shead63–77
RJ Barrett misses free throw 2 of 263–77
Mikal Bridges defensive rebound63–77
Jalen Brunson misses 27-foot three point pullup jump shot63–77
RJ Barrett defensive rebound63–77
Immanuel Quickley misses 11-foot two point shot63–77
RJ Barrett offensive rebound63–77
RJ Barrett makes two point shot65–77
Landry Shamet makes 1-foot two point shot (Precious Achiuwa assists)65–79
Immanuel Quickley misses 27-foot three point jumper65–79
Ja'Kobe Walter offensive rebound65–79
Immanuel Quickley makes 9-foot driving floating jump shot (Ja'Kobe Walter assists)67–79
OG Anunoby misses 23-foot three point jumper67–79
OG Anunoby offensive rebound67–79
Kelly Olynyk shooting foul67–79
Raptors Full timeout67–79
Scottie Barnes enters the game for RJ Barrett67–79
OG Anunoby makes free throw 1 of 267–80
OG Anunoby makes free throw 2 of 267–81
Immanuel Quickley makes 1-foot two point shot69–81
Jalen Brunson misses 25-foot three point jumper69–81
Landry Shamet offensive rebound69–81
Precious Achiuwa makes dunk (Landry Shamet assists)69–83
Kelly Olynyk makes 4-foot two point shot (Immanuel Quickley assists)71–83
Ja'Kobe Walter shooting foul71–83
Jalen Brunson misses free throw 1 of 271–83
Knicks offensive team rebound71–83
Josh Hart enters the game for OG Anunoby71–83
Karl-Anthony Towns enters the game for Mikal Bridges71–83
Jalen Brunson makes free throw 2 of 271–84
Scottie Barnes makes 25-foot three point jumper (Immanuel Quickley assists)74–84
Precious Achiuwa makes driving layup74–86
Landry Shamet shooting foul74–86
Immanuel Quickley makes free throw 1 of 275–86
Immanuel Quickley makes free throw 2 of 276–86
Jalen Brunson misses driving floating jump shot76–86
Immanuel Quickley defensive rebound76–86
Immanuel Quickley misses running pullup jump shot76–86
Jalen Brunson defensive rebound76–86
Knicks Full timeout76–86
(00:19.9) [Knicks] COACH'S CHALLENGE (CALL OVERTURNED) [Knicks] retain their timeout76–86
OG Anunoby enters the game for Precious Achiuwa76–86
Davion Mitchell enters the game for Immanuel Quickley76–86
Karl-Anthony Towns misses two point shot76–86
Knicks offensive team rebound76–86
End of the 3rd Quarter76–86
Cameron Payne enters the game for Jalen Brunson76–86
Precious Achiuwa enters the game for OG Anunoby76–86
Immanuel Quickley enters the game for Davion Mitchell76–86
Bruce Brown misses 3-foot two point shot76–86
Precious Achiuwa defensive rebound76–86
Landry Shamet misses layup76–86
Kelly Olynyk defensive rebound76–86
Bruce Brown misses 22-foot three point jumper76–86
Precious Achiuwa defensive rebound76–86
Karl-Anthony Towns makes 25-foot three point jumper (Josh Hart assists)76–89
Immanuel Quickley makes 25-foot three pointer79–89
Precious Achiuwa misses 23-foot three point jumper79–89
Josh Hart offensive rebound79–89
Scottie Barnes blocks Karl-Anthony Towns 's 2-foot driving layup79–89
Scottie Barnes defensive rebound79–89
Immanuel Quickley out of bounds bad pass turnover79–89
Josh Hart makes 17-foot pullup jump shot79–91
Landry Shamet personal foul79–91
Mikal Bridges enters the game for Precious Achiuwa79–91
Scottie Barnes makes 4-foot two point shot81–91
Landry Shamet makes 12-foot pullup jump shot (Mikal Bridges assists)81–93
Scottie Barnes misses 6-foot two point shot81–93
Karl-Anthony Towns defensive rebound81–93
Cameron Payne misses two point shot81–93
Karl-Anthony Towns offensive rebound81–93
Karl-Anthony Towns makes 6-foot two point shot81–95
Kelly Olynyk misses 26-foot three point jumper81–95
Karl-Anthony Towns defensive rebound81–95
Mikal Bridges misses 26-foot three point jumper81–95
Bruce Brown defensive rebound81–95
Ja'Kobe Walter misses 22-foot three point jumper81–95
Karl-Anthony Towns defensive rebound81–95
Josh Hart makes driving layup81–97
Karl-Anthony Towns kicked ball violation81–97
OG Anunoby enters the game for Landry Shamet81–97
RJ Barrett enters the game for Scottie Barnes81–97
Jakob Poeltl enters the game for Kelly Olynyk81–97
Bruce Brown lost ball turnover (Karl-Anthony Towns steals)81–97
OG Anunoby makes driving dunk (Josh Hart assists)81–99
Raptors Full timeout81–99
Jalen Brunson enters the game for Cameron Payne81–99
Gradey Dick enters the game for Bruce Brown81–99
Jamal Shead enters the game for Immanuel Quickley81–99
RJ Barrett misses driving layup81–99
Josh Hart defensive rebound81–99
Mikal Bridges misses two point shot81–99
Josh Hart offensive rebound81–99
Josh Hart makes tip shot81–101
Jakob Poeltl bad pass (OG Anunoby steals)81–101
OG Anunoby makes 1-foot dunk81–103
Ja'Kobe Walter misses 15-foot pullup jump shot81–103
Karl-Anthony Towns defensive rebound81–103
RJ Barrett shooting foul81–103
OG Anunoby makes free throw 1 of 281–104
Scottie Barnes enters the game for Ja'Kobe Walter81–104
Immanuel Quickley enters the game for Jamal Shead81–104
OG Anunoby makes free throw 2 of 281–105
Immanuel Quickley misses 25-foot three point jumper81–105
Knicks defensive team rebound81–105
Jalen Brunson misses driving layup81–105
Jakob Poeltl defensive rebound81–105
OG Anunoby blocks RJ Barrett 's 3-foot driving layup81–105
Mikal Bridges defensive rebound81–105
Scottie Barnes personal foul81–105
OG Anunoby misses 17-foot step back jumpshot81–105
Jakob Poeltl defensive rebound81–105
Jalen Brunson personal foul81–105
Jamal Shead enters the game for Immanuel Quickley81–105
Gradey Dick lost ball turnover (Jalen Brunson steals)81–105
OG Anunoby misses two point shot81–105
Josh Hart offensive rebound81–105
Jamal Shead shooting foul81–105
Josh Hart misses free throw 1 of 281–105
Knicks offensive team rebound81–105
Josh Hart makes free throw 2 of 281–106
Raptors Full timeout81–106
Jericho Sims enters the game for Karl-Anthony Towns81–106
Kelly Olynyk enters the game for RJ Barrett81–106
Ja'Kobe Walter enters the game for Jakob Poeltl81–106
Chris Boucher enters the game for Gradey Dick81–106
Garrett Temple enters the game for Scottie Barnes81–106
Jamal Shead makes 26-foot three point jumper (Garrett Temple assists)84–106
Josh Hart makes 24-foot three point jumper (Jalen Brunson assists)84–109
Ja'Kobe Walter misses 22-foot three point jumper84–109
Jalen Brunson defensive rebound84–109
Josh Hart bad pass (Ja'Kobe Walter steals)84–109
Chris Boucher makes 1-foot dunk (Garrett Temple assists)86–109
Mikal Bridges makes 26-foot three pointer (Jericho Sims assists)86–112
Josh Hart personal take foul86–112
Tyler Kolek enters the game for Josh Hart86–112
Jacob Toppin enters the game for Mikal Bridges86–112
Matt Ryan enters the game for OG Anunoby86–112
Landry Shamet enters the game for Jalen Brunson86–112
Chris Boucher makes 22-foot three point jumper (Jamal Shead assists)89–112
Jacob Toppin misses driving layup89–112
Kelly Olynyk defensive rebound89–112
Chris Boucher makes 26-foot three point jumper92–112
Tyler Kolek bad pass (Chris Boucher steals)92–112
Chris Boucher makes two point shot94–112
Landry Shamet misses 25-foot three point pullup jump shot94–112
Jacob Toppin offensive rebound94–112
Jacob Toppin misses 3-foot two point shot94–112
Jericho Sims offensive rebound94–112
Ja'Kobe Walter vs. Jericho Sims (Kelly Olynyk gains possession)94–112
Jericho Sims lost ball turnover (Ja'Kobe Walter steals)94–112
Matt Ryan shooting foul94–112
Garrett Temple makes free throw 1 of 295–112
Garrett Temple makes free throw 2 of 296–112
Jericho Sims lost ball turnover (Garrett Temple steals)96–112
Ja'Kobe Walter misses two point shot96–112
Kelly Olynyk offensive rebound96–112
Kelly Olynyk makes dunk98–112
shot clock turnover 98–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.

