NBA · Wed, Mar 12 · Toyota Center (Houston)
Final
Full play-by-play (453)
Mason Plumlee vs. Alperen Sengun (Bradley Beal gains possession)0–0
Kevin Durant misses 12-foot two point shot0–0
Tari Eason defensive rebound0–0
Alperen Sengun makes 25-foot three point jumper (Fred VanVleet assists)0–3
Bradley Beal makes 12-foot driving floating jump shot (Royce O'Neale assists)2–3
Jalen Green lost ball turnover (Royce O'Neale steals)2–3
Devin Booker makes 15-foot pullup jump shot (Royce O'Neale assists)4–3
Alperen Sengun makes 17-foot jumper (Jalen Green assists)4–5
Kevin Durant makes 24-foot three point jumper (Devin Booker assists)7–5
Tari Eason misses 24-foot three point jumper7–5
Mason Plumlee defensive rebound7–5
Bradley Beal misses 26-foot three point pullup jump shot7–5
Jalen Green defensive rebound7–5
Fred VanVleet makes 25-foot running pullup jump shot7–8
Royce O'Neale misses 22-foot three point jumper7–8
Fred VanVleet defensive rebound7–8
Tari Eason misses 22-foot three point jumper7–8
Kevin Durant defensive rebound7–8
Royce O'Neale bad pass (Alperen Sengun steals)7–8
Dillon Brooks makes 1-foot dunk (Alperen Sengun assists)7–10
Bradley Beal makes driving layup (Devin Booker assists)9–10
Jalen Green misses 26-foot three point pullup jump shot9–10
Suns defensive team rebound9–10
Alperen Sengun kicked ball violation9–10
Bradley Beal misses 25-foot three point step back jumpshot9–10
Mason Plumlee offensive rebound9–10
Royce O'Neale lost ball turnover (Tari Eason steals)9–10
Fred VanVleet makes two point shot (Tari Eason assists)9–12
Tari Eason personal foul9–12
Rockets Full timeout9–12
Jabari Smith Jr. enters the game for Tari Eason9–12
Mason Plumlee makes alley oop layup (Bradley Beal assists)11–12
Jabari Smith Jr. misses 22-foot three point jumper11–12
Devin Booker defensive rebound11–12
Devin Booker misses 18-foot pullup jump shot11–12
Jalen Green defensive rebound11–12
Jalen Green makes driving layup11–14
Dillon Brooks personal foul11–14
Steven Adams enters the game for Alperen Sengun11–14
Bol Bol enters the game for Royce O'Neale11–14
Bol Bol misses 23-foot three point jumper11–14
Jalen Green defensive rebound11–14
Devin Booker shooting foul11–14
Jalen Green makes free throw 1 of 211–15
Jalen Green makes free throw 2 of 211–16
Kevin Durant back court turnover11–16
Tyus Jones enters the game for Bradley Beal11–16
Oso Ighodaro enters the game for Mason Plumlee11–16
Jalen Green makes 20-foot pullup jump shot11–18
Kevin Durant makes 14-foot jumper13–18
Steven Adams misses 10-foot two point shot13–18
Suns defensive team rebound13–18
Steven Adams loose ball foul13–18
Tari Eason enters the game for Fred VanVleet13–18
Devin Booker makes 26-foot three point jumper (Tyus Jones assists)16–18
Oso Ighodaro blocks Jalen Green 's 8-foot two point shot16–18
Rockets offensive team rebound16–18
Jabari Smith Jr. bad pass (Bol Bol steals)16–18
Devin Booker misses 27-foot three point pullup jump shot16–18
Bol Bol offensive rebound16–18
Tari Eason shooting foul16–18
Bol Bol makes free throw 1 of 217–18
Jeff Green enters the game for Tari Eason17–18
Bol Bol makes free throw 2 of 218–18
Dillon Brooks makes 24-foot three pointer (Jalen Green assists)18–21
Kevin Durant makes 14-foot step back jumpshot20–21
Jabari Smith Jr. misses 25-foot three point jumper20–21
Tyus Jones defensive rebound20–21
Bol Bol makes 2-foot dunk (Tyus Jones assists)22–21
Jabari Smith Jr. misses 22-foot three point jumper22–21
Tyus Jones defensive rebound22–21
Tyus Jones makes 26-foot running pullup jump shot25–21
Oso Ighodaro blocks Jalen Green 's 7-foot driving layup25–21
Steven Adams offensive rebound25–21
Tyus Jones shooting foul25–21
Suns Full timeout25–21
Alperen Sengun enters the game for Jeff Green25–21
Ryan Dunn enters the game for Devin Booker25–21
Steven Adams misses free throw 1 of 225–21
Rockets offensive team rebound25–21
Steven Adams makes free throw 2 of 225–22
Bol Bol misses 18-foot pullup jump shot25–22
Jalen Green defensive rebound25–22
Jabari Smith Jr. makes 12-foot two point shot25–24
Kevin Durant makes 9-foot two point shot27–24
Jabari Smith Jr. defensive goaltending violation27–24
Dillon Brooks bad pass (Bol Bol steals)27–24
Bol Bol misses 19-foot pullup jump shot27–24
Steven Adams defensive rebound27–24
Dillon Brooks makes 24-foot three point jumper (Alperen Sengun assists)27–27
Kevin Durant bad pass (Jalen Green steals)27–27
Jalen Green makes two point shot27–29
Kevin Durant misses 14-foot two point shot27–29
Dillon Brooks defensive rebound27–29
Jalen Green makes 25-foot three point step back jumpshot27–32
End of the 1st Quarter27–32
Aaron Holiday enters the game for Jalen Green27–32
Cam Whitmore enters the game for Dillon Brooks27–32
Jeff Green enters the game for Jabari Smith Jr.27–32
Royce O'Neale enters the game for Bol Bol27–32
Devin Booker enters the game for Kevin Durant27–32
Oso Ighodaro blocks Cam Whitmore 's 7-foot driving layup27–32
Tyus Jones defensive rebound27–32
Royce O'Neale misses 27-foot three point jumper27–32
Steven Adams defensive rebound27–32
Jeff Green misses 24-foot three point jumper27–32
Steven Adams offensive rebound27–32
Aaron Holiday misses 29-foot three point jumper27–32
Cam Whitmore offensive rebound27–32
Royce O'Neale blocks Cam Whitmore 's 1-foot layup27–32
Rockets offensive team rebound27–32
Cam Whitmore misses 25-foot three point jumper27–32
Royce O'Neale defensive rebound27–32
Ryan Dunn makes 25-foot three point jumper (Royce O'Neale assists)30–32
Aaron Holiday makes 25-foot three point jumper (Steven Adams assists)30–35
Tyus Jones misses 13-foot two point shot30–35
Alperen Sengun defensive rebound30–35
Cam Whitmore misses 24-foot three point jumper30–35
Alperen Sengun offensive rebound30–35
Rockets Full timeout30–35
Bradley Beal enters the game for Oso Ighodaro30–35
Mason Plumlee enters the game for Tyus Jones30–35
Cam Whitmore misses dunk30–35
Devin Booker defensive rebound30–35
Devin Booker lost ball turnover (Cam Whitmore steals)30–35
Bradley Beal shooting foul30–35
Alperen Sengun makes free throw 1 of 230–36
Alperen Sengun makes free throw 2 of 230–37
Royce O'Neale misses 26-foot three point jumper30–37
Jeff Green defensive rebound30–37
Alperen Sengun bad pass (Royce O'Neale steals)30–37
Devin Booker makes driving layup32–37
Aaron Holiday misses 26-foot three point pullup jump shot32–37
Royce O'Neale defensive rebound32–37
Devin Booker makes 18-foot pullup jump shot34–37
Rockets Full timeout34–37
Jabari Smith Jr. enters the game for Cam Whitmore34–37
Tari Eason enters the game for Steven Adams34–37
Devin Booker personal foul34–37
Jabari Smith Jr. misses 24-foot three point jumper34–37
Mason Plumlee defensive rebound34–37
Tari Eason blocks Devin Booker 's 13-foot step back jumpshot34–37
Tari Eason defensive rebound34–37
Jeff Green misses 23-foot three point shot34–37
Jabari Smith Jr. offensive rebound34–37
Jabari Smith Jr. makes 1-foot dunk34–39
Bradley Beal makes 12-foot two point shot36–39
Aaron Holiday shooting foul36–39
Jalen Green enters the game for Aaron Holiday36–39
Fred VanVleet enters the game for Jeff Green36–39
Bradley Beal makes free throw 1 of 137–39
Alperen Sengun makes 2-foot dunk (Jalen Green assists)37–41
Alperen Sengun personal foul37–41
Bradley Beal misses 25-foot three point jumper37–41
Tari Eason defensive rebound37–41
Jalen Green misses 14-foot step back jumpshot37–41
Jabari Smith Jr. offensive rebound37–41
Tari Eason makes 24-foot three point jumper (Jabari Smith Jr. assists)37–44
Jabari Smith Jr. shooting foul37–44
Devin Booker misses free throw 1 of 237–44
Suns offensive team rebound37–44
Kevin Durant enters the game for Ryan Dunn37–44
Devin Booker makes free throw 2 of 238–44
Fred VanVleet misses 28-foot three point jumper38–44
Mason Plumlee defensive rebound38–44
Bradley Beal makes driving layup40–44
Tari Eason misses 24-foot three point jumper40–44
Mason Plumlee defensive rebound40–44
Bradley Beal makes two point shot (Devin Booker assists)42–44
Fred VanVleet misses 18-foot pullup jump shot42–44
Mason Plumlee defensive rebound42–44
Bradley Beal lost ball turnover (Fred VanVleet steals)42–44
Alperen Sengun bad pass (Royce O'Neale steals)42–44
Tari Eason personal foul42–44
Steven Adams enters the game for Tari Eason42–44
Dillon Brooks enters the game for Alperen Sengun42–44
Tyus Jones enters the game for Royce O'Neale42–44
Bol Bol enters the game for Devin Booker42–44
Tyus Jones makes 23-foot three point jumper (Bol Bol assists)45–44
Dillon Brooks makes layup45–46
Kevin Durant lost ball turnover (Jalen Green steals)45–46
Jalen Green makes 15-foot step back jumpshot (Fred VanVleet assists)45–48
Mason Plumlee makes layup (Bradley Beal assists)47–48
Jalen Green makes 15-foot two point shot47–50
Double technical foul: Steven Adams and Mason Plumlee47–50
Mason Plumlee ejected47–50
Steven Adams ejected47–50
Alperen Sengun enters the game for Steven Adams47–50
Oso Ighodaro enters the game for Mason Plumlee47–50
Bol Bol makes 22-foot three point jumper (Tyus Jones assists)50–50
Fred VanVleet makes 25-foot three point jumper (Alperen Sengun assists)50–53
Bradley Beal misses 23-foot three point jumper50–53
Alperen Sengun defensive rebound50–53
Alperen Sengun makes 1-foot dunk (Dillon Brooks assists)50–55
Tyus Jones misses 25-foot three point jumper50–55
Oso Ighodaro offensive rebound50–55
Bradley Beal misses 20-foot step back jumpshot50–55
Rockets defensive team rebound50–55
Oso Ighodaro loose ball foul50–55
Devin Booker enters the game for Tyus Jones50–55
Jabari Smith Jr. misses 25-foot three point jumper50–55
Oso Ighodaro defensive rebound50–55
shot clock turnover 50–55
Oso Ighodaro shooting foul50–55
Alperen Sengun makes free throw 1 of 250–56
Alperen Sengun makes free throw 2 of 250–57
Bol Bol bad pass (Fred VanVleet steals)50–57
Alperen Sengun offensive foul50–57
Suns Coach's Challenge50–57
(00:22.7) [Suns] COACH'S CHALLENGE (CALL OVERTURNED) [Suns] retain their timeout50–57
Alperen Sengun turnover50–57
Aaron Holiday enters the game for Jalen Green50–57
Jeff Green enters the game for Alperen Sengun50–57
Tyus Jones enters the game for Bol Bol50–57
Bradley Beal makes 19-foot step back jumpshot52–57
Fred VanVleet misses 27-foot three point pullup jump shot52–57
Rockets offensive team rebound52–57
End of the 2nd Quarter52–57
Jalen Green enters the game for Jabari Smith Jr.52–57
Tari Eason enters the game for Aaron Holiday52–57
Alperen Sengun enters the game for Jeff Green52–57
Royce O'Neale enters the game for Tyus Jones52–57
Oso Ighodaro shooting foul52–57
Suns Full timeout52–57
(11:45) [Suns] COACH'S CHALLENGE (CALL STANDS) [Suns] charged with a timeout52–57
Jalen Green makes free throw 1 of 352–58
Jalen Green makes free throw 2 of 352–59
Jalen Green makes free throw 3 of 352–60
Devin Booker misses 7-foot two point shot52–60
Jalen Green defensive rebound52–60
Bradley Beal shooting foul52–60
Jalen Green makes free throw 1 of 252–61
Jalen Green makes free throw 2 of 252–62
Bradley Beal makes driving layup54–62
Alperen Sengun makes layup54–64
Oso Ighodaro makes 2-foot dunk (Royce O'Neale assists)56–64
Dillon Brooks makes 21-foot pullup jump shot (Alperen Sengun assists)56–66
Kevin Durant shooting foul56–66
Dillon Brooks makes free throw 1 of 156–67
Bradley Beal out of bounds bad pass turnover56–67
Dillon Brooks misses 7-foot two point shot56–67
Oso Ighodaro defensive rebound56–67
Devin Booker makes 11-foot pullup jump shot58–67
Tari Eason makes 8-foot jumper (Alperen Sengun assists)58–69
Oso Ighodaro makes 1-foot dunk (Royce O'Neale assists)60–69
Jalen Green makes 26-foot three point jumper (Alperen Sengun assists)60–72
Bradley Beal makes two point shot (Royce O'Neale assists)62–72
Tari Eason misses 9-foot two point shot62–72
Kevin Durant defensive rebound62–72
Royce O'Neale makes two point shot (Bradley Beal assists)64–72
Alperen Sengun bad pass (Kevin Durant steals)64–72
Kevin Durant makes dunk (Devin Booker assists)66–72
Rockets Full timeout66–72
Jabari Smith Jr. enters the game for Tari Eason66–72
Jalen Green misses 16-foot step back jumpshot66–72
Kevin Durant defensive rebound66–72
Kevin Durant misses two point shot66–72
Jalen Green defensive rebound66–72
Jalen Green makes 27-foot three point jumper (Dillon Brooks assists)66–75
Oso Ighodaro offensive foul66–75
Oso Ighodaro turnover66–75
Bol Bol enters the game for Oso Ighodaro66–75
Royce O'Neale personal foul66–75
Dillon Brooks misses 14-foot two point shot66–75
Royce O'Neale defensive rebound66–75
Royce O'Neale misses 28-foot three point jumper66–75
Fred VanVleet defensive rebound66–75
Alperen Sengun makes two point shot (Fred VanVleet assists)66–77
Bol Bol misses 23-foot three point jumper66–77
Jalen Green defensive rebound66–77
Kevin Durant blocks Dillon Brooks 's 11-foot driving floating jump shot66–77
Bol Bol defensive rebound66–77
Fred VanVleet shooting foul66–77
Bradley Beal makes free throw 1 of 267–77
Jock Landale enters the game for Alperen Sengun67–77
Ryan Dunn enters the game for Royce O'Neale67–77
Bradley Beal makes free throw 2 of 268–77
Dillon Brooks makes two point shot (Fred VanVleet assists)68–79
Dillon Brooks personal foul68–79
Kevin Durant lost ball turnover (Jabari Smith Jr. steals)68–79
Jabari Smith Jr. misses 19-foot pullup jump shot68–79
Bol Bol defensive rebound68–79
Kevin Durant makes 26-foot three pointer71–79
Bradley Beal shooting foul71–79
Jalen Green misses free throw 1 of 271–79
Rockets offensive team rebound71–79
Tari Eason enters the game for Fred VanVleet71–79
Tyus Jones enters the game for Bradley Beal71–79
Jalen Green makes free throw 2 of 271–80
Kevin Durant makes 10-foot pullup jump shot73–80
Ryan Dunn blocks Tari Eason 's 2-foot driving layup73–80
Jock Landale offensive rebound73–80
Tari Eason makes 22-foot three point jumper (Dillon Brooks assists)73–83
Ryan Dunn misses 23-foot three point jumper73–83
Jock Landale defensive rebound73–83
Dillon Brooks misses 26-foot three point step back jumpshot73–83
Kevin Durant defensive rebound73–83
Bol Bol bad pass (Jalen Green steals)73–83
Bol Bol shooting foul73–83
Jalen Green makes free throw 1 of 273–84
Suns Full timeout73–84
Jalen Green makes free throw 2 of 273–85
Alperen Sengun enters the game for Jock Landale73–85
Royce O'Neale enters the game for Ryan Dunn73–85
Tari Eason shooting foul73–85
(01:47) [Suns] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL)73–85
Devin Booker misses free throw 1 of 273–85
Suns offensive team rebound73–85
Aaron Holiday enters the game for Tari Eason73–85
Devin Booker makes free throw 2 of 274–85
Dillon Brooks misses 24-foot three point jumper74–85
Alperen Sengun offensive rebound74–85
Alperen Sengun offensive foul74–85
Alperen Sengun turnover74–85
Collin Gillespie enters the game for Devin Booker74–85
Kevin Durant makes 14-foot pullup jump shot76–85
Aaron Holiday makes 27-foot three point jumper (Jalen Green assists)76–88
Tyus Jones makes 23-foot three point jumper (Royce O'Neale assists)79–88
Bol Bol personal foul79–88
Dillon Brooks misses free throw 1 of 279–88
Rockets offensive team rebound79–88
Dillon Brooks misses free throw 2 of 279–88
Kevin Durant defensive rebound79–88
Bol Bol misses 20-foot pullup jump shot79–88
Jabari Smith Jr. defensive rebound79–88
Jalen Green misses 36-foot three point pullup jump shot79–88
Rockets offensive team rebound79–88
End of the 3rd Quarter79–88
Jock Landale enters the game for Jalen Green79–88
Fred VanVleet enters the game for Dillon Brooks79–88
Tari Eason enters the game for Alperen Sengun79–88
Devin Booker enters the game for Bol Bol79–88
Oso Ighodaro enters the game for Collin Gillespie79–88
Kevin Durant misses 8-foot pullup jump shot79–88
Jock Landale defensive rebound79–88
Jock Landale misses 10-foot hook shot79–88
Oso Ighodaro defensive rebound79–88
Royce O'Neale misses 22-foot three point shot79–88
Aaron Holiday defensive rebound79–88
Aaron Holiday misses 22-foot pullup jump shot79–88
Rockets offensive team rebound79–88
Ryan Dunn enters the game for Royce O'Neale79–88
Jabari Smith Jr. misses 25-foot three point step back jumpshot79–88
Kevin Durant defensive rebound79–88
Devin Booker misses 24-foot three point shot79–88
Oso Ighodaro offensive rebound79–88
Kevin Durant traveling79–88
Fred VanVleet misses 25-foot three point pullup jump shot79–88
Devin Booker defensive rebound79–88
Fred VanVleet shooting foul79–88
Kevin Durant misses free throw 1 of 279–88
Suns offensive team rebound79–88
Bradley Beal enters the game for Tyus Jones79–88
Kevin Durant makes free throw 2 of 280–88
Ryan Dunn blocks Tari Eason 's 2-foot driving layup80–88
Kevin Durant defensive rebound80–88
Devin Booker lost ball turnover (Fred VanVleet steals)80–88
Tari Eason makes 1-foot dunk (Jock Landale assists)80–90
Jock Landale shooting foul80–90
Rockets Full timeout80–90
(09:25) [Rockets] COACH'S CHALLENGE (REPLAY SUPPORTS CALL) [Rockets] charged with a timeout80–90
Bradley Beal makes free throw 1 of 281–90
Bradley Beal makes free throw 2 of 282–90
Jock Landale makes 6-foot hook shot (Jabari Smith Jr. assists)82–92
Bradley Beal shooting foul82–92
Jock Landale makes free throw 1 of 182–93
Oso Ighodaro lost ball turnover (Fred VanVleet steals)82–93
Fred VanVleet misses 26-foot three point jumper82–93
Ryan Dunn defensive rebound82–93
Bradley Beal makes 9-foot two point shot84–93
Jabari Smith Jr. makes 12-foot pullup jump shot84–95
Devin Booker misses 26-foot three point pullup jump shot84–95
Tari Eason defensive rebound84–95
Fred VanVleet makes 2-foot two point shot84–97
Suns Full timeout84–97
Jalen Green enters the game for Aaron Holiday84–97
Dillon Brooks enters the game for Jock Landale84–97
Alperen Sengun enters the game for Fred VanVleet84–97
Royce O'Neale enters the game for Ryan Dunn84–97
Tari Eason blocks Devin Booker's driving layup84–97
Tari Eason defensive rebound84–97
Dillon Brooks makes 9-foot two point shot84–99
Oso Ighodaro makes 1-foot dunk (Royce O'Neale assists)86–99
Tari Eason makes 1-foot dunk (Dillon Brooks assists)86–101
Devin Booker misses 11-foot jumper86–101
Tari Eason defensive rebound86–101
Dillon Brooks makes driving layup86–103
Devin Booker makes 12-foot two point shot88–103
Jabari Smith Jr. shooting foul88–103
Tyus Jones enters the game for Kevin Durant88–103
Devin Booker makes free throw 1 of 189–103
Alperen Sengun makes 2-foot dunk (Jabari Smith Jr. assists)89–105
Alperen Sengun shooting foul89–105
Bradley Beal makes free throw 1 of 290–105
Bradley Beal makes free throw 2 of 291–105
Devin Booker personal foul91–105
Tari Eason makes 2-foot dunk (Alperen Sengun assists)91–107
Tyus Jones misses 25-foot three point jumper91–107
Oso Ighodaro vs. Alperen Sengun (Dillon Brooks gains possession)91–107
Rockets defensive team rebound91–107
Dillon Brooks misses 25-foot three point jumper91–107
Tyus Jones defensive rebound91–107
Oso Ighodaro out of bounds lost ball turnover91–107
Jalen Green bad pass (Bradley Beal steals)91–107
Devin Booker makes 25-foot three point shot (Tyus Jones assists)94–107
Royce O'Neale shooting foul94–107
Alperen Sengun makes free throw 1 of 294–108
Collin Gillespie enters the game for Devin Booker94–108
Alperen Sengun misses free throw 2 of 294–108
Tari Eason offensive rebound94–108
Jalen Green misses 26-foot three point jumper94–108
Jabari Smith Jr. offensive rebound94–108
Oso Ighodaro blocks Jabari Smith Jr. 's 3-foot dunk94–108
Royce O'Neale defensive rebound94–108
Tyus Jones misses 25-foot three point pullup jump shot94–108
Tari Eason defensive rebound94–108
Jabari Smith Jr. makes 7-foot two point shot94–110
Tyus Jones makes 10-foot driving floating jump shot96–110
Jalen Green misses driving layup96–110
Suns defensive team rebound96–110
Ryan Dunn enters the game for Royce O'Neale96–110
TyTy Washington Jr. enters the game for Bradley Beal96–110
TyTy Washington Jr. misses two point shot96–110
Tari Eason defensive rebound96–110
Tari Eason misses two point shot96–110
Tari Eason offensive rebound96–110
Ryan Dunn shooting foul96–110
Tari Eason makes free throw 1 of 296–111
Aaron Holiday enters the game for Jalen Green96–111
Cam Whitmore enters the game for Dillon Brooks96–111
Jae'Sean Tate enters the game for Alperen Sengun96–111
Damion Lee enters the game for Tyus Jones96–111
Tari Eason misses free throw 2 of 296–111
Oso Ighodaro defensive rebound96–111
Aaron Holiday blocks Ryan Dunn 's 12-foot pullup jump shot96–111
Suns offensive team rebound96–111
Jabari Smith Jr. shooting foul96–111
Collin Gillespie makes free throw 1 of 297–111
Jock Landale enters the game for Jabari Smith Jr.97–111
Nate Williams enters the game for Tari Eason97–111
Collin Gillespie makes free throw 2 of 298–111
Jock Landale misses 4-foot two point shot98–111
Collin Gillespie defensive rebound98–111
Oso Ighodaro makes 1-foot alley oop dunk shot (Collin Gillespie assists)100–111
Aaron Holiday misses 25-foot three point step back jumpshot100–111
Ryan Dunn defensive rebound100–111
Jock Landale shooting foul100–111
Ryan Dunn makes free throw 1 of 2101–111
Ryan Dunn misses free throw 2 of 2101–111
Collin Gillespie offensive rebound101–111
Damion Lee makes 25-foot three point jumper (Collin Gillespie assists)104–111
End of the 4th Quarter104–111
End of Game104–111
Betting
No odds snapshots ingested for this game yet.
Comments (0)
Log in to join the conversation.

