Malik Beasley out of bounds lost ball turnover116–113
Tim Hardaway Jr. enters the game for Ausar Thompson116–113
Malik Beasley enters the game for Jalen Duren116–113
Pistons Full timeout116–113
Jalen Brunson makes 25-foot three pointer116–113
Miles McBride enters the game for Mitchell Robinson113–113
Knicks Full timeout113–113
Josh Hart defensive rebound113–113
Cade Cunningham misses driving layup113–113
Mikal Bridges makes tip shot113–113
Mikal Bridges offensive rebound111–113
Jalen Brunson misses 13-foot two point shot111–113
Knicks Full timeout111–113
Jalen Duren makes free throw 2 of 2111–113
Dennis Schroder enters the game for Tim Hardaway Jr.111–112
Pistons offensive team rebound111–112
Jalen Duren misses free throw 1 of 2111–112
Mitchell Robinson enters the game for Karl-Anthony Towns111–112
Karl-Anthony Towns shooting foul111–112
shot clock turnover 111–112
Knicks offensive team rebound111–112
Ausar Thompson blocks Jalen Brunson 's 14-foot two point shot111–112
Tobias Harris out of bounds lost ball turnover111–112
Karl-Anthony Towns bad pass (Ausar Thompson steals)111–112
Karl-Anthony Towns offensive rebound111–112
Karl-Anthony Towns misses free throw 2 of 2111–112
Karl-Anthony Towns makes free throw 1 of 2111–112
Jalen Duren shooting foul110–112
Cade Cunningham bad pass (Karl-Anthony Towns steals)110–112
Ausar Thompson enters the game for Dennis Schroder110–112
Pistons offensive team rebound110–112
Cade Cunningham misses driving layup110–112
Jalen Brunson makes two point shot110–112
Karl-Anthony Towns defensive rebound108–112
Jalen Duren misses alley oop layup108–112
Jalen Brunson makes free throw 1 of 1108–112
(02:23) [Pistons] COACH'S CHALLENGE (CALL STANDS) [Pistons] charged with a timeout107–112
Pistons Full timeout107–112
Dennis Schroder shooting foul107–112
Jalen Brunson makes 6-foot driving floating jump shot107–112
Tim Hardaway Jr. makes 16-foot pullup jump shot (Dennis Schroder assists)105–112
Jalen Duren defensive rebound105–110
Jalen Brunson misses 25-foot three point shot105–110
Tim Hardaway Jr. bad pass (OG Anunoby steals)105–110
Pistons Full timeout105–110
Tim Hardaway Jr. defensive rebound105–110
Jalen Brunson misses two point shot105–110
Josh Hart defensive rebound105–110
Cade Cunningham misses driving floating jump shot105–110
Tim Hardaway Jr. defensive rebound105–110
Cade Cunningham blocks Josh Hart's driving layup105–110
Dennis Schroder enters the game for Ausar Thompson105–110
Tobias Harris enters the game for Dennis Schroder105–110
Ausar Thompson personal foul105–110
Ausar Thompson makes free throw 2 of 2105–110
Pistons offensive team rebound105–109
Ausar Thompson misses free throw 1 of 2105–109
Karl-Anthony Towns loose ball foul105–109
Pistons defensive team rebound105–109
Jalen Brunson misses 28-foot three point pullup jump shot105–109
Ausar Thompson makes two point shot105–109
Josh Hart lost ball turnover (Ausar Thompson steals)105–107
Karl-Anthony Towns offensive rebound105–107
Jalen Brunson misses tip shot105–107
Jalen Brunson offensive rebound105–107
Jalen Brunson misses driving floating jump shot105–107
Jalen Duren makes 3-foot layup (Cade Cunningham assists)105–107
Josh Hart makes 2-foot layup (Jalen Brunson assists)105–105
Karl-Anthony Towns vs. Jalen Duren103–105
(05:14) [Pistons] COACH'S CHALLENGE (CALL OVERTURNED) [Pistons] retain their timeout103–105
Pistons Coach's Challenge103–105
Cade Cunningham makes 10-foot two point shot103–105
Karl-Anthony Towns out of bounds bad pass turnover103–103
Karl-Anthony Towns enters the game for Mitchell Robinson103–103
Knicks Full timeout103–103
Ausar Thompson makes two point shot (Dennis Schroder assists)103–103
Mikal Bridges lost ball turnover (Dennis Schroder steals)103–101
Tim Hardaway Jr. makes 28-foot three point jumper (Cade Cunningham assists)103–101
Tim Hardaway Jr. defensive rebound103–98
OG Anunoby misses 25-foot three point jumper103–98
Mitchell Robinson offensive rebound103–98
Jalen Brunson misses 9-foot two point shot103–98
Jalen Duren makes free throw 2 of 2103–98
Josh Hart enters the game for Miles McBride103–97
Jalen Duren makes free throw 1 of 2103–97
Miles McBride shooting foul103–96
Miles McBride lost ball turnover (Cade Cunningham steals)103–96
Knicks Full timeout103–96
Ausar Thompson makes 3-foot dunk (Jalen Duren assists)103–96
Pistons offensive team rebound103–94
Dennis Schroder misses 26-foot three point shot103–94
Jalen Duren defensive rebound103–94
Jalen Brunson misses driving floating jump shot103–94
Cade Cunningham makes two point shot (Dennis Schroder assists)103–94
Dennis Schroder defensive rebound103–92
Miles McBride misses driving layup103–92
OG Anunoby defensive rebound103–92
Cade Cunningham misses 27-foot three point pullup jump shot103–92
Jalen Brunson makes driving layup103–92
Jalen Brunson offensive rebound101–92
Jalen Brunson misses 24-foot three point step back jumpshot101–92
Jalen Duren makes free throw 1 of 1101–92
Mitchell Robinson enters the game for Karl-Anthony Towns101–91
Dennis Schroder enters the game for Malik Beasley101–91
Karl-Anthony Towns shooting foul101–91
Jalen Duren makes 4-foot layup (Cade Cunningham assists)101–91
OG Anunoby makes free throw 1 of 1101–89
Jalen Brunson enters the game for Cameron Payne100–89
Ausar Thompson enters the game for Tobias Harris100–89
Cade Cunningham shooting foul100–89
OG Anunoby makes driving layup (Mikal Bridges assists)100–89
Jalen Duren makes free throw 2 of 298–89
Jalen Duren makes free throw 1 of 298–88
Cameron Payne shooting foul98–87
Cade Cunningham defensive rebound98–87
Karl-Anthony Towns misses 14-foot two point shot98–87
Cameron Payne defensive rebound98–87
Tim Hardaway Jr. misses driving floating jump shot98–87
Mikal Bridges bad pass (Cade Cunningham steals)98–87
Karl-Anthony Towns defensive rebound98–87
Malik Beasley misses 26-foot three point shot98–87
Malik Beasley defensive rebound98–87
Cameron Payne misses driving floating jump shot98–87
Tim Hardaway Jr. turnover98–87
Tim Hardaway Jr. offensive foul98–87
Cameron Payne makes 5-foot two point shot98–87
Tobias Harris makes 8-foot pullup jump shot (Jalen Duren assists)96–87
Jalen Duren offensive rebound96–85
Malik Beasley misses 26-foot three point pullup jump shot96–85
Cameron Payne personal foul96–85
Miles McBride enters the game for Josh Hart96–85
Josh Hart loose ball foul96–85
Pistons defensive team rebound96–85
Karl-Anthony Towns misses driving floating jump shot96–85
OG Anunoby enters the game for Jalen Brunson96–85
Cameron Payne enters the game for Miles McBride96–85
Cade Cunningham enters the game for Dennis Schroder96–85
Knicks offensive team rebound96–85
Jalen Brunson misses 31-foot three point pullup jump shot96–85
Dennis Schroder out of bounds bad pass turnover96–85
Josh Hart makes dunk96–85
Josh Hart offensive rebound94–85
Jalen Brunson misses driving layup94–85
Knicks offensive team rebound94–85
Karl-Anthony Towns misses driving floating jump shot94–85
Malik Beasley makes free throw 2 of 294–85
Malik Beasley makes free throw 1 of 294–84
Mikal Bridges personal foul94–83
Mikal Bridges makes 26-foot three point jumper (Jalen Brunson assists)94–83
Mikal Bridges offensive rebound91–83
Miles McBride misses 27-foot three point jumper91–83
Jalen Duren makes free throw 2 of 291–83
Mikal Bridges enters the game for OG Anunoby91–82
Tim Hardaway Jr. enters the game for Cade Cunningham91–82
Jalen Duren makes free throw 1 of 291–82
Karl-Anthony Towns loose ball foul91–81
Pistons offensive team rebound91–81
Cade Cunningham misses 26-foot three point pullup jump shot91–81
Karl-Anthony Towns out of bounds bad pass turnover91–81
Dennis Schroder makes free throw 2 of 291–81
Dennis Schroder makes free throw 1 of 291–80
Josh Hart enters the game for Mikal Bridges91–79
Miles McBride enters the game for Josh Hart91–79
(02:13) [Knicks] COACH'S CHALLENGE (CALL STANDS) [Knicks] charged with a timeout91–79
Knicks Full timeout91–79
OG Anunoby personal foul91–79
Jalen Brunson makes 10-foot two point shot91–79
Cade Cunningham makes driving layup89–79
Cade Cunningham defensive rebound89–77
Jalen Brunson misses free throw 2 of 289–77
Jalen Duren enters the game for Paul Reed89–77
Jalen Brunson makes free throw 1 of 289–77
Paul Reed loose ball foul88–77
Knicks defensive team rebound88–77
Dennis Schroder misses driving layup88–77
Jalen Brunson makes free throw 2 of 288–77
Jalen Brunson makes free throw 1 of 287–77
Dennis Schroder shooting foul86–77
Paul Reed makes free throw 2 of 286–77
Paul Reed makes free throw 1 of 286–76
Karl-Anthony Towns shooting foul86–75
Josh Hart bad pass (Cade Cunningham steals)86–75
Karl-Anthony Towns enters the game for Mitchell Robinson86–75
Knicks Full timeout86–75
Cade Cunningham makes 5-foot two point shot86–75
Mikal Bridges makes 3-foot dunk (Josh Hart assists)86–73
Josh Hart defensive rebound84–73
OG Anunoby blocks Tobias Harris 's 6-foot driving layup84–73
Tobias Harris defensive rebound84–73
Mitchell Robinson misses free throw 2 of 284–73
Mitchell Robinson makes free throw 1 of 284–73
Paul Reed personal take foul83–73
Malik Beasley bad pass (OG Anunoby steals)83–73
Cade Cunningham defensive rebound83–73
Mitchell Robinson misses free throw 2 of 283–73
Knicks offensive team rebound83–73
Mitchell Robinson misses free throw 1 of 283–73
Paul Reed personal take foul83–73
OG Anunoby defensive rebound83–73
Dennis Schroder misses 23-foot three point jumper83–73
Mitchell Robinson vs. Paul Reed (Tobias Harris gains possession)83–73
Mitchell Robinson enters the game for Karl-Anthony Towns83–73
Paul Reed enters the game for Ausar Thompson83–73
Jalen Brunson personal foul83–73
Mikal Bridges out of bounds bad pass turnover83–73
Cade Cunningham lost ball turnover (OG Anunoby steals)83–73
Jalen Brunson makes 6-foot driving floating jump shot83–73
Tobias Harris makes 4-foot dunk (Dennis Schroder assists)81–73
OG Anunoby makes 23-foot three point jumper (Mikal Bridges assists)81–71
Ausar Thompson makes free throw 2 of 278–71
Malik Beasley enters the game for Tim Hardaway Jr.78–70
Dennis Schroder enters the game for Jalen Duren78–70
Ausar Thompson makes free throw 1 of 278–70
OG Anunoby shooting foul78–69
Mikal Bridges makes 3-foot layup (Jalen Brunson assists)78–69
Karl-Anthony Towns defensive rebound76–69
Cade Cunningham misses 26-foot three point jumper76–69
Josh Hart makes free throw 2 of 276–69
Josh Hart makes free throw 1 of 275–69
Jalen Duren shooting foul74–69
Cade Cunningham makes 5-foot two point shot74–69
Pistons Full timeout74–67
Jalen Brunson makes 26-foot three pointer74–67
Jalen Duren turnover71–67
Jalen Duren offensive foul71–67
Ausar Thompson defensive rebound71–67
OG Anunoby misses free throw 2 of 271–67
OG Anunoby makes free throw 1 of 271–67
Cade Cunningham shooting foul70–67
Josh Hart defensive rebound70–67
Tim Hardaway Jr. misses driving floating jump shot70–67
Ausar Thompson offensive rebound70–67
Mikal Bridges blocks Ausar Thompson 's 6-foot driving floating jump shot70–67
Mikal Bridges bad pass (Ausar Thompson steals)70–67
Mikal Bridges defensive rebound70–67
Cade Cunningham misses 26-foot three point pullup jump shot70–67
OG Anunoby makes free throw 2 of 270–67
OG Anunoby makes free throw 1 of 269–67
Cade Cunningham shooting foul68–67
OG Anunoby offensive rebound68–67
Josh Hart misses layup68–67
Cade Cunningham makes 9-foot two point shot68–67
Josh Hart makes 25-foot three point jumper (Mikal Bridges assists)68–65
Ausar Thompson personal foul65–65
Ausar Thompson makes free throw 2 of 265–65
Ausar Thompson makes free throw 1 of 265–64
Josh Hart shooting foul65–63
Tobias Harris defensive rebound65–63
OG Anunoby misses 23-foot three point jumper65–63
Ausar Thompson makes two point shot65–63
Ausar Thompson offensive rebound65–61
Tim Hardaway Jr. misses 23-foot three point jumper65–61
Pistons offensive team rebound65–61
Josh Hart blocks Ausar Thompson 's 4-foot layup65–61
Mikal Bridges makes free throw 2 of 265–61
Mikal Bridges makes free throw 1 of 264–61
Jalen Duren shooting foul63–61
Karl-Anthony Towns defensive rebound63–61
Tobias Harris misses 23-foot three point jumper63–61
Karl-Anthony Towns makes two point shot63–61
Karl-Anthony Towns offensive rebound61–61
Jalen Brunson misses 10-foot pullup jump shot61–61
Tim Hardaway Jr. bad pass61–61
Tobias Harris loose ball foul61–61
Mikal Bridges makes driving layup (Josh Hart assists)61–61
Josh Hart defensive rebound59–61
Cade Cunningham misses 26-foot three point pullup jump shot59–61
Josh Hart enters the game for Miles McBride59–61
Ausar Thompson enters the game for Dennis Schroder59–61
Tim Hardaway Jr. enters the game for Malik Beasley59–61
Malik Beasley makes 27-foot three point jumper (Dennis Schroder assists)59–61
OG Anunoby steps out of bounds turnover59–58
Karl-Anthony Towns defensive rebound59–58
Cade Cunningham misses 26-foot three point pullup jump shot59–58
Mikal Bridges makes two point shot (OG Anunoby assists)59–58
Miles McBride defensive rebound57–58
Dennis Schroder misses 17-foot pullup jump shot57–58
Jalen Brunson out of bounds lost ball turnover57–58
Cade Cunningham makes 6-foot driving floating jump shot57–58
Jalen Brunson out of bounds bad pass turnover57–56
Dennis Schroder makes two point shot57–56
Dennis Schroder defensive rebound57–54
Miles McBride misses 27-foot three point pullup jump shot57–54
Tobias Harris makes free throw 1 of 157–54
Miles McBride enters the game for Josh Hart57–53
Josh Hart shooting foul57–53
Tobias Harris makes 10-foot pullup jump shot (Cade Cunningham assists)57–53
Jalen Brunson makes free throw 2 of 257–51
Jalen Brunson makes free throw 1 of 256–51
Malik Beasley enters the game for Tim Hardaway Jr.55–51
Pistons Full timeout55–51
Cade Cunningham shooting foul55–51
OG Anunoby defensive rebound55–51
Tobias Harris misses 23-foot three point jumper55–51
OG Anunoby makes 4-foot alley oop dunk shot (Josh Hart assists)55–51
OG Anunoby defensive rebound53–51
Tim Hardaway Jr. misses 26-foot three point jumper53–51
OG Anunoby personal foul53–51
Mikal Bridges makes 9-foot two point shot53–51
Jalen Duren makes 7-foot two point shot (Cade Cunningham assists)51–51
Dennis Schroder enters the game for Malik Beasley51–49
Pistons defensive team rebound51–49
Mikal Bridges misses 26-foot three point jumper51–49
Knicks defensive team rebound51–49
Malik Beasley misses 26-foot three point jumper51–49
Josh Hart makes free throw 2 of 251–49
Josh Hart makes free throw 1 of 250–49
Jalen Duren shooting foul49–49
Malik Beasley makes 23-foot three point jumper (Jalen Duren assists)49–49
Jalen Duren defensive rebound49–46
OG Anunoby misses 18-foot step back jumpshot49–46
Jalen Duren makes free throw 1 of 149–46
Jalen Brunson shooting foul49–45
Jalen Duren makes alley oop layup (Cade Cunningham assists)49–45
Jalen Duren defensive rebound49–43
Jalen Brunson misses driving layup49–43
Josh Hart defensive rebound49–43
Malik Beasley misses running pullup jump shot49–43
Tim Hardaway Jr. defensive rebound49–43
Jalen Brunson misses 14-foot two point shot49–43
Malik Beasley makes 22-foot three point jumper (Tim Hardaway Jr. assists)49–43
Cade Cunningham defensive rebound49–40
OG Anunoby misses 23-foot three point jumper49–40
Karl-Anthony Towns defensive rebound49–40
Malik Beasley misses 27-foot three point shot49–40
Malik Beasley defensive rebound49–40
Mikal Bridges misses 24-foot three point jumper49–40
Josh Hart defensive rebound49–40
Cade Cunningham misses driving floating jump shot49–40
Jalen Brunson makes 14-foot step back jumpshot49–40
Jalen Duren makes 3-foot two point shot (Malik Beasley assists)47–40
Josh Hart makes free throw 2 of 247–38
OG Anunoby enters the game for Miles McBride46–38
Cade Cunningham enters the game for Dennis Schroder46–38
Jalen Duren enters the game for Paul Reed46–38
Josh Hart makes free throw 1 of 246–38
Paul Reed shooting foul45–38
Josh Hart defensive rebound45–38
Tim Hardaway Jr. misses 28-foot three point jumper45–38
Josh Hart out of bounds lost ball turnover45–38
Tobias Harris makes 13-foot two point shot (Malik Beasley assists)45–38
Tobias Harris defensive rebound45–36
Jalen Brunson misses 29-foot three point step back jumpshot45–36
Jalen Brunson makes technical free throw45–36
Josh Hart enters the game for Mitchell Robinson44–36
Mikal Bridges enters the game for Cameron Payne44–36
J.B. Bickerstaff technical foul44–36
Knicks Full timeout44–36
Malik Beasley personal foul44–36
Malik Beasley makes 24-foot three point shot (Dennis Schroder assists)44–36
Cameron Payne bad pass (Tobias Harris steals)44–33
Jalen Brunson enters the game for OG Anunoby44–33
Malik Beasley turnover44–33
Malik Beasley offensive charge44–33
Paul Reed defensive rebound44–33
Karl-Anthony Towns misses 4-foot hook shot44–33
Tobias Harris enters the game for Ausar Thompson44–33
Tim Hardaway Jr. enters the game for Cade Cunningham44–33
Paul Reed personal foul44–33
Malik Beasley makes 27-foot three point step back jumpshot (Dennis Schroder assists)44–33
Ausar Thompson defensive rebound44–30
Karl-Anthony Towns misses 28-foot three point jumper44–30
Malik Beasley lost ball turnover (Cameron Payne steals)44–30
Karl-Anthony Towns makes dunk44–30
Karl-Anthony Towns offensive rebound42–30
Cameron Payne misses 27-foot three point pullup jump shot42–30
Dennis Schroder makes 25-foot three point jumper (Cade Cunningham assists)42–30
Dennis Schroder offensive rebound42–27
Dennis Schroder misses driving floating jump shot42–27
Karl-Anthony Towns makes 16-foot jumper (Miles McBride assists)42–27
Ausar Thompson makes free throw 2 of 240–27
Pistons offensive team rebound40–26
Ausar Thompson misses free throw 1 of 240–26
Karl-Anthony Towns shooting foul40–26
OG Anunoby makes 27-foot three point jumper (Karl-Anthony Towns assists)40–26
Ausar Thompson makes free throw 2 of 237–26
Karl-Anthony Towns enters the game for Mikal Bridges37–25
Pistons offensive team rebound37–25
Ausar Thompson misses free throw 1 of 237–25
Mitchell Robinson shooting foul37–25
Pistons defensive team rebound37–25
Ausar Thompson blocks Mitchell Robinson's layup37–25
Ausar Thompson makes 3-foot dunk (Paul Reed assists)37–25
Cameron Payne enters the game for Jalen Brunson37–23
Paul Reed enters the game for Tobias Harris37–23
Ausar Thompson enters the game for Jalen Duren37–23
Miles McBride makes 27-foot three point jumper (Jalen Brunson assists)37–23
Jalen Brunson defensive rebound34–23
Malik Beasley misses 25-foot three point shot34–23
Cade Cunningham defensive rebound34–23
Mikal Bridges misses 10-foot jumper34–23
Mitchell Robinson defensive rebound34–23
Jalen Duren misses 8-foot two point shot34–23
Mikal Bridges makes 14-foot pullup jump shot34–23
Mitchell Robinson defensive rebound32–23
Malik Beasley misses 26-foot three point pullup jump shot32–23
Jalen Brunson makes 12-foot driving floating jump shot32–23
Mikal Bridges defensive rebound30–23
Dennis Schroder misses 26-foot three point shot30–23
Cade Cunningham defensive rebound30–23
OG Anunoby misses 23-foot three point jumper30–23
Malik Beasley makes 26-foot three point jumper (Cade Cunningham assists)30–23
Jalen Brunson makes 5-foot driving floating jump shot30–20
Cade Cunningham makes free throw 2 of 228–20
Miles McBride enters the game for Josh Hart28–19
Pistons offensive team rebound28–19
Cade Cunningham misses free throw 1 of 228–19
Josh Hart shooting foul28–19
Dennis Schroder defensive rebound28–19
OG Anunoby misses 15-foot two point shot28–19
Cade Cunningham makes free throw 2 of 228–19
Cade Cunningham makes free throw 1 of 228–18
Josh Hart shooting foul28–17
Cade Cunningham defensive rebound28–17
Mikal Bridges misses 26-foot three point jumper28–17
Cade Cunningham makes driving layup (Dennis Schroder assists)28–17
Mitchell Robinson enters the game for Karl-Anthony Towns28–15
Malik Beasley enters the game for Tim Hardaway Jr.28–15
Pistons Full timeout28–15
Jalen Brunson makes 27-foot running pullup jump shot (Karl-Anthony Towns assists)28–15
Karl-Anthony Towns defensive rebound25–15
Tim Hardaway Jr. misses two point shot25–15
Jalen Brunson makes 5-foot driving floating jump shot25–15
Dennis Schroder makes 17-foot pullup jump shot23–15
Tobias Harris defensive rebound23–13
OG Anunoby misses 27-foot three point jumper23–13
Tobias Harris makes 23-foot three point jumper (Dennis Schroder assists)23–13
OG Anunoby lost ball turnover (Tim Hardaway Jr. steals)23–10
Karl-Anthony Towns defensive rebound23–10
OG Anunoby blocks Jalen Duren 's 3-foot layup23–10
OG Anunoby makes 22-foot three point jumper (Jalen Brunson assists)23–10
Cade Cunningham makes free throw 2 of 220–10
Dennis Schroder enters the game for Ausar Thompson20–9
Cade Cunningham makes free throw 1 of 220–9
OG Anunoby shooting foul20–8
Jalen Brunson makes driving layup20–8
Tim Hardaway Jr. out of bounds bad pass turnover18–8
Mikal Bridges makes two point shot (Jalen Brunson assists)18–8
Karl-Anthony Towns defensive rebound16–8
Tobias Harris misses 8-foot step back jumpshot16–8
Karl-Anthony Towns makes driving layup16–8
Knicks defensive team rebound14–8
Cade Cunningham misses 26-foot three point pullup jump shot14–8
Mikal Bridges makes two point shot (Jalen Brunson assists)14–8
Jalen Brunson defensive rebound12–8
Tim Hardaway Jr. misses 25-foot three point jumper12–8
Pistons Full timeout12–8
OG Anunoby makes 27-foot three point jumper (Josh Hart assists)12–8
Josh Hart offensive rebound9–8
Jalen Brunson misses 26-foot three point jumper9–8
Tobias Harris makes tip shot9–8
Tobias Harris offensive rebound9–6
Tim Hardaway Jr. misses 26-foot three point step back jumpshot9–6
Ausar Thompson offensive rebound9–6
Cade Cunningham misses 27-foot three point pullup jump shot9–6
Jalen Brunson makes 15-foot two point shot9–6
Jalen Duren makes two point shot (Ausar Thompson assists)7–6
Ausar Thompson defensive rebound7–4
Mikal Bridges misses 10-foot two point shot7–4
Jalen Duren out of bounds bad pass turnover7–4
OG Anunoby makes free throw 2 of 27–4
OG Anunoby makes free throw 1 of 26–4
Ausar Thompson shooting foul5–4
Karl-Anthony Towns defensive rebound5–4
Cade Cunningham misses driving floating jump shot5–4
Jalen Duren defensive rebound5–4
Karl-Anthony Towns misses 5-foot two point shot5–4
Karl-Anthony Towns offensive rebound5–4
OG Anunoby misses 28-foot three point jumper5–4
Tim Hardaway Jr. makes 6-foot driving floating jump shot5–4
Tim Hardaway Jr. defensive rebound5–2
Jalen Brunson misses 27-foot three point step back jumpshot5–2
Karl-Anthony Towns makes technical free throw5–2
Jalen Duren defensive 3-seconds (technical foul)
4–2
Cade Cunningham makes 6-foot driving floating jump shot4–2
Mikal Bridges makes two point shot4–0
Cade Cunningham bad pass (Karl-Anthony Towns steals)2–0
Jalen Brunson makes 18-foot pullup jump shot2–0
Karl-Anthony Towns vs. Jalen Duren (Josh Hart gains possession)0–0