Tyler Ulis bad pass (Kyle O'Quinn steals)107–85
Frank Ntilikina makes two point shot (Ron Baker assists)107–85
Ron Baker defensive rebound105–85
Alec Peters misses 24-foot three point jumper105–85
Danuel House Jr. defensive rebound105–85
Kyle O'Quinn misses jumper105–85
Danuel House Jr. personal foul105–85
Ron Baker defensive rebound105–85
Kyle O'Quinn blocks Danuel House Jr.'s two point shot105–85
Danuel House Jr. offensive rebound105–85
Alec Peters misses 23-foot three point shot105–85
Josh Jackson defensive rebound105–85
Marquese Chriss blocks Doug McDermott 's 2-foot driving layup105–85
Danuel House Jr. makes 23-foot three point jumper (Alec Peters assists)105–85
Alec Peters offensive rebound105–82
Josh Jackson misses two point shot105–82
Josh Jackson defensive rebound105–82
Willy Hernangomez misses driving layup105–82
Josh Jackson makes free throw 2 of 2105–82
Josh Jackson makes free throw 1 of 2105–81
Ron Baker personal foul105–80
Kyle O'Quinn loose ball foul105–80
Suns defensive team rebound105–80
Frank Ntilikina misses 26-foot three point jumper105–80
Ron Baker defensive rebound105–80
Alec Peters misses 25-foot three point shot105–80
Marquese Chriss defensive rebound105–80
Kyle O'Quinn misses layup105–80
Josh Jackson makes jumper (Marquese Chriss assists)105–80
Kyle O'Quinn traveling105–78
Doug McDermott defensive rebound105–78
Kyle O'Quinn blocks Marquese Chriss's layup105–78
Kyle O'Quinn makes free throw 2 of 2105–78
Frank Ntilikina enters the game for Trey Burke104–78
Kyle O'Quinn makes free throw 1 of 2104–78
Alec Peters shooting foul103–78
Kyle O'Quinn offensive rebound103–78
Trey Burke misses 22-foot step back jumpshot103–78
Willy Hernangomez enters the game for Michael Beasley103–78
Ron Baker enters the game for Tim Hardaway Jr.103–78
Tyler Ulis enters the game for Isaiah Canaan103–78
Knicks Full timeout103–78
Michael Beasley defensive rebound103–78
Marquese Chriss misses 23-foot step back jumpshot103–78
Josh Jackson defensive rebound103–78
Tim Hardaway Jr. misses 21-foot pullup jump shot103–78
Doug McDermott defensive rebound103–78
Danuel House Jr. misses 24-foot three point jumper103–78
Alec Peters enters the game for Troy Daniels103–78
Michael Beasley out of bounds lost ball turnover103–78
Michael Beasley offensive rebound103–78
Michael Beasley misses hook shot103–78
Knicks defensive team rebound103–78
Troy Daniels misses 25-foot three point jumper103–78
Danuel House Jr. enters the game for TJ Warren103–78
Suns Full timeout103–78
Kyle O'Quinn makes 2-foot layup (Doug McDermott assists)103–78
Michael Beasley defensive rebound101–78
Josh Jackson misses 19-foot pullup jump shot101–78
Trey Burke makes 22-foot pullup jump shot101–78
Knicks defensive team rebound99–78
TJ Warren misses free throw 1 of 199–78
Michael Beasley shooting foul99–78
TJ Warren makes driving layup99–78
Marquese Chriss defensive rebound99–76
Doug McDermott misses 3-foot hook shot99–76
Troy Daniels makes pullup jump shot99–76
Doug McDermott makes layup (Kyle O'Quinn assists)99–74
Tim Hardaway Jr. defensive rebound97–74
Marquese Chriss misses free throw 2 of 297–74
Suns offensive team rebound97–74
Marquese Chriss misses free throw 1 of 297–74
Trey Burke shooting block foul97–74
Kyle O'Quinn bad pass (Josh Jackson steals)97–74
Kyle O'Quinn offensive rebound97–74
Tim Hardaway Jr. misses 25-foot three point shot97–74
Tim Hardaway Jr. defensive rebound97–74
Isaiah Canaan misses 27-foot three point jumper97–74
Tim Hardaway Jr. personal foul97–74
TJ Warren enters the game for Jared Dudley97–74
Trey Burke makes 25-foot three point jumper (Tim Hardaway Jr. assists)97–74
Marquese Chriss enters the game for Dragan Bender94–74
Troy Daniels personal foul94–74
Tim Hardaway Jr. defensive rebound94–74
Josh Jackson misses running pullup jump shot94–74
Dragan Bender defensive rebound94–74
Trey Burke misses driving floating jump shot94–74
Josh Jackson makes dunk94–74
Josh Jackson offensive rebound94–72
Isaiah Canaan misses driving layup94–72
Josh Jackson offensive rebound94–72
Kyle O'Quinn blocks Josh Jackson 's 12-foot driving layup94–72
Trey Burke makes 26-foot three point jumper (Tim Hardaway Jr. assists)94–72
Michael Beasley offensive rebound91–72
Michael Beasley misses dunk91–72
Isaiah Canaan makes two point shot91–72
Trey Burke makes two point shot91–70
Troy Daniels makes 23-foot three point jumper (Isaiah Canaan assists)89–70
Isaiah Canaan enters the game for Tyler Ulis89–67
Suns Full timeout89–67
Trey Burke makes 15-foot jumper (Michael Beasley assists)89–67
Doug McDermott enters the game for Lance Thomas87–67
Jared Dudley personal foul87–67
Michael Beasley defensive rebound87–67
Tyler Ulis misses driving layup87–67
Trey Burke makes driving layup87–67
Lance Thomas defensive rebound85–67
Josh Jackson misses two point shot85–67
Trey Burke makes 7-foot driving floating jump shot85–67
Kyle O'Quinn defensive rebound83–67
Jared Dudley misses 25-foot three point jumper83–67
Michael Beasley makes 13-foot pullup jump shot (Trey Burke assists)83–67
Dragan Bender enters the game for Greg Monroe81–67
Troy Daniels enters the game for TJ Warren81–67
Suns offensive team rebound81–67
Josh Jackson misses 36-foot three point pullup jump shot81–67
Lance Thomas makes 23-foot two point shot (Trey Burke assists)81–67
Trey Burke defensive rebound79–67
TJ Warren misses 17-foot jumper79–67
Greg Monroe defensive rebound79–67
Tim Hardaway Jr. misses 3-foot two point shot79–67
Greg Monroe makes free throw 2 of 279–67
Kyle O'Quinn enters the game for Enes Kanter79–66
Tyler Ulis enters the game for Isaiah Canaan79–66
Suns offensive team rebound79–66
Greg Monroe misses free throw 1 of 279–66
Enes Kanter loose ball foul79–66
Suns defensive team rebound79–66
Trey Burke misses three point jumper79–66
Jared Dudley traveling violation79–66
Tim Hardaway Jr. makes 22-foot pullup jump shot79–66
Tim Hardaway Jr. defensive rebound77–66
TJ Warren misses 18-foot jumper77–66
Suns offensive team rebound77–66
Tim Hardaway Jr. blocks Greg Monroe 's 1-foot layup77–66
Tim Hardaway Jr. makes 14-foot driving floating jump shot77–66
Trey Burke bad pass (Jared Dudley steals)75–66
Jared Dudley makes free throw 2 of 275–66
Michael Beasley enters the game for Kristaps Porzingis75–65
Jared Dudley makes free throw 1 of 275–65
Kristaps Porzingis loose ball foul75–64
Josh Jackson makes layup (Isaiah Canaan assists)75–64
Trey Burke out of bounds lost ball turnover75–62
TJ Warren makes three point jumper (Jared Dudley assists)75–62
TJ Warren defensive rebound75–59
Trey Burke misses 25-foot three point jumper75–59
Lance Thomas offensive rebound75–59
Enes Kanter misses free throw 2 of 275–59
Enes Kanter makes free throw 1 of 275–59
Isaiah Canaan shooting foul74–59
Kristaps Porzingis defensive rebound74–59
Isaiah Canaan misses 25-foot three point jumper74–59
Greg Monroe defensive rebound74–59
Trey Burke misses pullup jump shot74–59
TJ Warren makes driving layup (Jared Dudley assists)74–59
Devin Booker ejected74–57
Tim Hardaway Jr. enters the game for Courtney Lee74–57
Josh Jackson enters the game for Devin Booker74–57
Double technical foul: Devin Booker and Enes Kanter74–57
Suns offensive team rebound74–57
Enes Kanter blocks Devin Booker 's 2-foot two point shot74–57
Courtney Lee makes driving layup (Trey Burke assists)74–57
Enes Kanter defensive rebound72–57
Isaiah Canaan misses two point shot72–57
Devin Booker defensive rebound72–57
Kristaps Porzingis misses 17-foot two point shot72–57
Trey Burke enters the game for Jarrett Jack72–57
Greg Monroe out of bounds bad pass turnover72–57
Kristaps Porzingis makes 23-foot three point jumper (Jarrett Jack assists)72–57
Kristaps Porzingis defensive rebound69–57
Devin Booker misses 9-foot two point shot69–57
Greg Monroe defensive rebound69–57
Courtney Lee misses 26-foot three point jumper69–57
Devin Booker makes free throw 2 of 269–57
Devin Booker makes free throw 1 of 269–56
Courtney Lee personal foul69–55
Kristaps Porzingis makes 18-foot two point shot69–55
shot clock turnover 67–55
Isaiah Canaan offensive rebound67–55
Lance Thomas blocks Isaiah Canaan 's 5-foot driving layup67–55
Greg Monroe defensive rebound67–55
Jarrett Jack misses 26-foot three point jumper67–55
Jared Dudley enters the game for Dragan Bender67–55
Knicks Full timeout67–55
TJ Warren makes two point shot (Isaiah Canaan assists)67–55
Isaiah Canaan defensive rebound67–53
Enes Kanter misses driving layup67–53
Devin Booker makes 4-foot two point shot67–53
Greg Monroe defensive rebound67–51
Dragan Bender blocks Courtney Lee 's 1-foot driving layup67–51
Dragan Bender turnover67–51
Dragan Bender offensive foul67–51
Courtney Lee personal foul67–51
Isaiah Canaan enters the game for Troy Daniels67–51
Suns Full timeout67–51
Kristaps Porzingis makes dunk (Courtney Lee assists)67–51
Enes Kanter defensive rebound65–51
Greg Monroe misses 5-foot two point shot65–51
Jarrett Jack personal foul65–51
Dragan Bender defensive rebound65–51
Kristaps Porzingis misses free throw 2 of 265–51
Kristaps Porzingis makes free throw 1 of 265–51
Dragan Bender personal foul64–51
Lance Thomas enters the game for Tim Hardaway Jr.64–51
Tim Hardaway Jr. makes free throw flagrant 2 of 264–51
Tim Hardaway Jr. makes free throw flagrant 1 of 263–51
Devin Booker flagrant foul type 162–51
Devin Booker bad pass (Tim Hardaway Jr. steals)62–51
Dragan Bender enters the game for Marquese Chriss62–51
Tim Hardaway Jr. loose ball foul62–51
Marquese Chriss offensive rebound62–51
Troy Daniels misses 26-foot three point jumper62–51
Courtney Lee out of bounds lost ball turnover62–51
Courtney Lee defensive rebound62–51
Marquese Chriss misses 26-foot three point jumper62–51
Jarrett Jack makes free throw 1 of 162–51
Courtney Lee makes technical free throw61–51
Devin Booker technical foul (1st technical foul)60–51
Troy Daniels shooting foul60–51
Jarrett Jack makes two point shot60–51
Courtney Lee defensive rebound58–51
Kristaps Porzingis blocks Marquese Chriss 's 2-foot driving dunk58–51
Greg Monroe defensive rebound58–51
Jarrett Jack misses 9-foot two point shot58–51
Enes Kanter defensive rebound58–51
Troy Daniels misses 26-foot three point jumper58–51
Kristaps Porzingis makes 20-foot jumper (Jarrett Jack assists)58–51
Marquese Chriss personal foul56–51
Enes Kanter defensive rebound56–51
Marquese Chriss misses 24-foot three point jumper56–51
Jarrett Jack back court turnover56–51
Greg Monroe makes 5-foot two point shot56–51
Greg Monroe offensive rebound56–49
Devin Booker misses 21-foot pullup jump shot56–49
Kristaps Porzingis makes 26-foot three point jumper (Enes Kanter assists)56–49
Troy Daniels personal foul53–49
Devin Booker turnover53–49
Devin Booker offensive foul53–49
Kristaps Porzingis loose ball foul53–49
Suns offensive team rebound53–49
TJ Warren misses 26-foot three point jumper53–49
Marquese Chriss enters the game for Josh Jackson53–49
Knicks offensive team rebound53–49
Tim Hardaway Jr. misses 30-foot three point pullup jump shot53–49
Greg Monroe makes layup (Devin Booker assists)53–49
Courtney Lee personal take foul53–47
Greg Monroe defensive rebound53–47
Kristaps Porzingis misses tip shot53–47
Kristaps Porzingis offensive rebound53–47
Courtney Lee misses 25-foot three point jumper53–47
Jarrett Jack defensive rebound53–47
Josh Jackson misses step back jumpshot53–47
Tim Hardaway Jr. makes driving dunk53–47
Enes Kanter offensive rebound51–47
Courtney Lee misses three point jumper51–47
Devin Booker makes 26-foot three pointer51–47
Kristaps Porzingis makes free throw 2 of 251–44
Knicks offensive team rebound50–44
Kristaps Porzingis misses free throw 1 of 250–44
Knicks offensive team rebound50–44
Courtney Lee misses technical free throw50–44
Josh Jackson technical foul (1st technical foul)50–44
Josh Jackson personal foul50–44
Josh Jackson makes 27-foot three point jumper (Troy Daniels assists)50–44
Enes Kanter makes layup (Kristaps Porzingis assists)50–41
Greg Monroe bad pass (Courtney Lee steals)48–41
Courtney Lee makes three point jumper (Jarrett Jack assists)48–41
Knicks defensive team rebound45–41
Devin Booker misses 13-foot two point shot45–41
Jarrett Jack makes free throw 2 of 245–41
Troy Daniels enters the game for Marquese Chriss44–41
Knicks offensive team rebound44–41
Jarrett Jack misses free throw 1 of 244–41
Marquese Chriss shooting foul44–41
Tim Hardaway Jr. defensive rebound44–41
Marquese Chriss misses three point jumper44–41
Enes Kanter makes 14-foot jumper (Courtney Lee assists)44–41
Greg Monroe makes two point shot42–41
Greg Monroe offensive rebound42–39
Kristaps Porzingis blocks Marquese Chriss 's 6-foot layup42–39
Suns offensive team rebound42–39
TJ Warren misses layup42–39
Josh Jackson enters the game for Tyler Ulis42–39
Suns Full timeout42–39
TJ Warren defensive rebound42–39
Jarrett Jack misses 25-foot three point jumper42–39
Devin Booker bad pass (Enes Kanter steals)42–39
Tyler Ulis defensive rebound42–39
Jarrett Jack misses 25-foot three point jumper42–39
Enes Kanter defensive rebound42–39
Marquese Chriss misses 20-foot jumper42–39
Devin Booker enters the game for Josh Jackson42–39
Jarrett Jack loose ball foul42–39
Courtney Lee bad pass (Marquese Chriss steals)42–39
Courtney Lee defensive rebound42–39
Tyler Ulis misses 26-foot three point jumper42–39
Tim Hardaway Jr. makes 25-foot three point jumper (Courtney Lee assists)42–39
Enes Kanter defensive rebound39–39
TJ Warren misses 11-foot two point shot39–39
Josh Jackson defensive rebound39–39
Kristaps Porzingis misses 10-foot two point shot39–39
Marquese Chriss enters the game for Dragan Bender39–39
Dragan Bender personal foul39–39
Josh Jackson makes free throw 2 of 239–39
Courtney Lee enters the game for Trey Burke39–38
Jarrett Jack enters the game for Doug McDermott39–38
Enes Kanter enters the game for Michael Beasley39–38
Greg Monroe enters the game for Jared Dudley39–38
Suns offensive team rebound39–38
Josh Jackson misses free throw 1 of 239–38
Tim Hardaway Jr. shooting block foul39–38
Jared Dudley defensive rebound39–38
Kristaps Porzingis misses 5-foot two point shot39–38
TJ Warren makes tip shot39–38
TJ Warren offensive rebound39–36
Josh Jackson misses two point shot39–36
Josh Jackson defensive rebound39–36
TJ Warren blocks Tim Hardaway Jr.'s step back jumpshot39–36
Tyler Ulis makes driving layup39–36
Tim Hardaway Jr. makes driving dunk39–34
Kristaps Porzingis enters the game for Kyle O'Quinn37–34
Knicks Full timeout37–34
Josh Jackson makes two point shot37–34
Josh Jackson defensive rebound37–32
Doug McDermott misses 23-foot three point jumper37–32
Jared Dudley makes 21-foot step back jumpshot37–32
Doug McDermott kicked ball turnover37–30
Knicks offensive team rebound37–30
Michael Beasley misses driving dunk37–30
TJ Warren makes 23-foot three point shot (Jared Dudley assists)37–30
Dragan Bender defensive rebound37–27
Tim Hardaway Jr. misses 25-foot three point shot37–27
Tim Hardaway Jr. defensive rebound37–27
Josh Jackson misses two point shot37–27
Michael Beasley makes 8-foot two point shot37–27
TJ Warren makes layup (Jared Dudley assists)35–27
Trey Burke makes 14-foot step back jumpshot35–25
Jared Dudley personal foul33–25
Tyler Ulis enters the game for Isaiah Canaan33–25
Isaiah Canaan personal foul33–25
Doug McDermott enters the game for Lance Thomas33–25
Isaiah Canaan out of bounds bad pass turnover33–25
Isaiah Canaan defensive rebound33–25
Trey Burke misses 19-foot step back jumpshot33–25
Jared Dudley loose ball foul33–25
Trey Burke enters the game for Frank Ntilikina33–25
Michael Beasley offensive rebound33–25
Kyle O'Quinn misses two point shot33–25
Kyle O'Quinn offensive rebound33–25
Michael Beasley misses 14-foot jumper33–25
Josh Jackson makes dunk33–25
Frank Ntilikina bad pass (Josh Jackson steals)33–23
TJ Warren bad pass (Michael Beasley steals)33–23
Tim Hardaway Jr. enters the game for Courtney Lee33–23
TJ Warren enters the game for Devin Booker33–23
Suns offensive team rebound33–23
Jared Dudley misses two point shot33–23
Frank Ntilikina bad pass (Jared Dudley steals)33–23
Dragan Bender out of bounds bad pass turnover33–23
Kyle O'Quinn loose ball foul33–23
Suns defensive team rebound33–23
Courtney Lee misses 26-foot three point jumper33–23
Kyle O'Quinn defensive rebound33–23
Devin Booker misses 12-foot pullup jump shot33–23
Kyle O'Quinn enters the game for Enes Kanter33–23
Michael Beasley double dribble turnover33–23
Enes Kanter defensive rebound33–23
Josh Jackson misses 21-foot two point shot33–23
Michael Beasley makes three point jumper (Lance Thomas assists)33–23
Isaiah Canaan bad pass (Michael Beasley steals)30–23
Enes Kanter turnover30–23
Enes Kanter offensive foul30–23
Devin Booker makes 24-foot three point jumper (Isaiah Canaan assists)30–23
Enes Kanter makes free throw 1 of 130–20
Dragan Bender shooting foul29–20
Enes Kanter makes hook shot (Courtney Lee assists)29–20
Josh Jackson makes driving layup27–20
Michael Beasley enters the game for Kristaps Porzingis27–18
Josh Jackson enters the game for Troy Daniels27–18
Knicks Full timeout27–18
Lance Thomas personal foul27–18
Lance Thomas bad pass (Devin Booker steals)27–18
Courtney Lee defensive rebound27–18
Troy Daniels misses 24-foot three point jumper27–18
Frank Ntilikina makes free throw 2 of 227–18
Knicks offensive team rebound26–18
Frank Ntilikina misses free throw 1 of 226–18
Isaiah Canaan personal foul26–18
Kristaps Porzingis defensive rebound26–18
Devin Booker misses 28-foot three point jumper26–18
Kristaps Porzingis out of bounds bad pass turnover26–18
Enes Kanter defensive rebound26–18
Dragan Bender misses three point jumper26–18
Dragan Bender defensive rebound26–18
Courtney Lee misses layup26–18
Lance Thomas enters the game for Jarrett Jack26–18
Frank Ntilikina enters the game for Tim Hardaway Jr.26–18
Jared Dudley makes 27-foot three point jumper (Devin Booker assists)26–18
Isaiah Canaan enters the game for Greg Monroe26–15
Jared Dudley enters the game for TJ Warren26–15
Suns offensive team rebound26–15
Courtney Lee blocks Devin Booker 's 7-foot driving layup26–15
Devin Booker defensive rebound26–15
Kristaps Porzingis misses 25-foot three point jumper26–15
Troy Daniels makes 27-foot step back jumpshot26–15
Tim Hardaway Jr. makes 4-foot layup26–12
Knicks offensive team rebound24–12
Enes Kanter misses two point shot24–12
Kristaps Porzingis defensive rebound24–12
Troy Daniels misses 17-foot pullup jump shot24–12
Enes Kanter makes tip shot24–12
Enes Kanter offensive rebound22–12
Jarrett Jack misses driving floating jump shot22–12
TJ Warren makes 20-foot step back jumpshot22–12
Jarrett Jack personal take foul22–10
Devin Booker defensive rebound22–10
Tim Hardaway Jr. misses 26-foot three point jumper22–10
Dragan Bender enters the game for Marquese Chriss22–10
Knicks defensive team rebound22–10
TJ Warren misses tip shot22–10
TJ Warren offensive rebound22–10
TJ Warren misses 9-foot pullup jump shot22–10
Greg Monroe defensive rebound22–10
Courtney Lee misses 5-foot two point shot22–10
Troy Daniels makes 27-foot three pointer22–10
Courtney Lee makes 25-foot three point shot (Tim Hardaway Jr. assists)22–7
Greg Monroe bad pass (Tim Hardaway Jr. steals)19–7
Kristaps Porzingis makes 26-foot three point jumper (Tim Hardaway Jr. assists)19–7
TJ Warren makes 13-foot jumper (Greg Monroe assists)16–7
Suns Full timeout16–5
Courtney Lee makes 14-foot jumper (Kristaps Porzingis assists)16–5
TJ Warren out of bounds bad pass turnover14–5
Enes Kanter loose ball foul14–5
Suns offensive team rebound14–5
TJ Warren misses 12-foot two point shot14–5
Courtney Lee out of bounds bad pass turnover14–5
Kristaps Porzingis defensive rebound14–5
Devin Booker misses driving layup14–5
Enes Kanter makes free throw 1 of 114–5
Greg Monroe shooting foul13–5
Enes Kanter makes layup (Jarrett Jack assists)13–5
Devin Booker makes tip shot11–5
Devin Booker offensive rebound11–3
Marquese Chriss misses two point shot11–3
Marquese Chriss offensive rebound11–3
Troy Daniels misses three point jumper11–3
Enes Kanter makes two point shot (Jarrett Jack assists)11–3
Jarrett Jack defensive rebound9–3
Marquese Chriss misses 27-foot three point jumper9–3
Jarrett Jack makes driving layup9–3
Marquese Chriss makes three point jumper (Devin Booker assists)7–3
Enes Kanter makes two point shot (Courtney Lee assists)7–0
Tim Hardaway Jr. defensive rebound5–0
Marquese Chriss misses driving layup5–0
Enes Kanter makes free throw 1 of 15–0
TJ Warren shooting foul4–0
Enes Kanter makes two point shot4–0
Kristaps Porzingis defensive rebound2–0
Kristaps Porzingis blocks Greg Monroe 's 2-foot layup2–0
Kristaps Porzingis makes free throw 2 of 22–0
Kristaps Porzingis makes free throw 1 of 21–0
Marquese Chriss shooting foul0–0
Kristaps Porzingis vs. Marquese Chriss (Enes Kanter gains possession)0–0