POSS 1 · Q1 11:54
DETDetroit Pistons
Other
0 PTS
Loading
Matchup identity and score load first. Deeper analysis follows.
Loading Game Lab…
Sat, Apr 19, 2025·2024-25
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 27 | 28 | 36 | 21 | 112 | |
| 27 | 30 | 26 | 40 | 123 |
Loading Game Lab analysis…
Loading Possession Explorer…
Solid bars mark a clear box score edge. Edges describe the game and don't establish cause.
Against season averages
Each metric compares home vs away totals (or rates). A difference counts only when |delta| meets the metric tolerance. Overall edge is a plurality of meaningful advantages, not an opaque game score.
DET
NY
Extra chances are offensive rebounds plus the other side's turnovers.
Extra chances by quarter
Second-chance points are scored after an offensive rebound, before the other team gets the ball. Points off turnovers are scored on the possession after the other team turns it over. Team rebounds move the ball but don't count as rebounds. Counts come from play-by-play and can differ slightly from the official box score.
The top player on each side in every quarter.
Ranked by NBA efficiency: points, rebounds, assists, steals and blocks, minus missed shots, missed free throws and turnovers. Counts come from play-by-play and can differ slightly from the official box score.
Who led and by how much. Hover or drag across the chart to see each scoring play.
Largest leadDET +9 Q3 1:10NY +13 Q4 4:49
Every field goal attempt, filling in as the game goes. Switch to Game chart to add steals, blocks, turnovers, fouls and rebounds, and filter by quarter or player. DET attacks the left basket and NY the right.
Filled dots are makes, rings are misses. Tap a dot to pin it, or a team to isolate its shots.
| Zone | DET | NY | ||
|---|---|---|---|---|
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
Zones use located attempts only. Tap a zone to show just those shots. Counts come from play-by-play and can differ slightly from the official box score, for example on heaves or stat corrections made after the game.
Injured or inactive players are marked OUT.
| DET | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 40.0 | 25 | 6 | 0 | 0 | 2 | 1 | 8-13 | 4-5 | 5-5 | -16 | 82.2% | |
| 28.0 | 19 | 2 | 1 | 1 | 0 | 2 | 7-13 | 3-8 | 2-3 | -3 | 66.3% | |
| 39.0 | 21 | 6 | 12 | 0 | 0 | 6 | 8-21 | 1-4 | 4-5 | -6 | 45.3% | |
| 25.0 | 7 | 6 | 3 | 1 | 3 | 1 | 3-4 | 0-0 | 1-2 | -20 | 71.7% | |
| 23.0 | 10 | 6 | 1 | 0 | 0 | 3 | 4-8 | 0-0 | 2-3 | 0 | 53.6% | |
| 35.0 | 20 | 4 | 2 | 2 | 1 | 2 | 7-16 | 6-12 | 0-0 | -9 | 62.5% | |
| 26.0 | 8 | 0 | 3 | 2 | 1 | 2 | 3-8 | 1-2 | 1-2 | -2 | 45.0% | |
| 19.0 | 2 | 5 | 1 | 0 | 2 | 0 | 1-2 | 0-0 | 0-0 | 8 | 50.0% | |
| 6.0 | 0 | 2 | 0 | 0 | 0 | 2 | 0-1 | 0-1 | 0-0 | -7 | 0.0% | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — |
| NY | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 39.0 | 23 | 11 | 5 | 4 | 2 | 0 | 10-14 | 1-3 | 2-2 | 22 | 77.3% | |
| 40.0 | 34 | 2 | 8 | 0 | 0 | 1 | 12-27 | 2-5 | 8-10 | 2 | 54.1% | |
| 44.0 | 23 | 7 | 0 | 5 | 2 | 2 | 8-18 | 3-8 | 4-4 | 10 | 58.2% | |
| 30.0 | 13 | 7 | 6 | 0 | 1 | 2 | 6-10 | 1-1 | 0-0 | 20 | 65.0% | |
| 29.0 | 8 | 2 | 2 | 0 | 2 | 0 | 4-9 | 0-2 | 0-0 | -16 | 44.4% | |
| 15.0 | 14 | 0 | 1 | 1 | 0 | 1 | 5-7 | 3-5 | 1-1 | 23 | 94.1% | |
| 18.0 | 6 | 6 | 0 | 1 | 2 | 0 | 3-3 | 0-0 | 0-0 | -9 | 100.0% | |
| 10.0 | 2 | 0 | 0 | 0 | 0 | 1 | 1-2 | 0-0 | 0-0 | -6 | 50.0% | |
| 15.0 | 0 | 1 | 4 | 1 | 0 | 2 | 0-3 | 0-2 | 0-0 | 9 | 0.0% | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — |
465 events
| Q | Clock | Team | Play | DET | NY |
|---|---|---|---|---|---|
| Q1 | 12:00 | DET | Jalen Duren vs. Karl-Anthony Towns | 0 | 0 |
| Q1 | 11:54 | DET | Tim Hardaway Jr. misses 24-foot three point jumper | 0 | 0 |
| Q1 | 11:52 | NY | Karl-Anthony Towns defensive rebound | 0 | 0 |
| Q1 | 11:32 | NY | Jalen Brunson misses driving layup | 0 | 0 |
| Q1 | 11:30 | DET | Tobias Harris defensive rebound | 0 | 0 |
| Q1 | 11:16 | NY | Josh Hart shooting foul | 0 | 0 |
| Q1 | 11:16 | DET | Ausar Thompson makes free throw 1 of 2 | 1 | 0 |
| Q1 | 11:16 | DET | Ausar Thompson misses free throw 2 of 2 | 1 | 0 |
| Q1 | 11:16 | NY | OG Anunoby defensive rebound | 1 | 0 |
| Q1 | 11:00 | DET | Jalen Duren personal foul | 1 | 0 |
| Q1 | 10:50 | NY | Jalen Brunson misses driving floating jump shot | 1 | 0 |
| Q1 | 10:48 | NY | Josh Hart offensive rebound | 1 | 0 |
| Q1 | 10:45 | NY | Jalen Brunson makes 22-foot three point jumper (Josh Hart assists) | 1 | 3 |
| Q1 | 10:22 | DET | Ausar Thompson makes 3-foot two point shot (Cade Cunningham assists) | 3 | 3 |
| Q1 | 9:57 | NY | OG Anunoby misses 2-foot two point shot | 3 | 3 |
| Q1 | 9:56 | DET | Cade Cunningham defensive rebound | 3 | 3 |
| Q1 | 9:52 | DET | Tim Hardaway Jr. out of bounds lost ball turnover | 3 | 3 |
| Q1 | 9:48 | DET | Ausar Thompson personal foul | 3 | 3 |
| Q1 | 9:27 | NY | Josh Hart misses 12-foot step back jumpshot | 3 | 3 |
| Q1 | 9:25 | DET | Ausar Thompson defensive rebound | 3 | 3 |
| Q1 | 9:21 | DET | Ausar Thompson offensive charge | 3 | 3 |
| Q1 | 9:21 | DET | Ausar Thompson turnover | 3 | 3 |
| Q1 | 9:21 | DET | Malik Beasley enters the game for Ausar Thompson | 3 | 3 |
| Q1 | 9:05 | NY | OG Anunoby makes 26-foot three point jumper (Karl-Anthony Towns assists) | 3 | 6 |
| Q1 | 8:54 | DET | Tim Hardaway Jr. misses 23-foot three point jumper | 3 | 6 |
| Q1 | 8:51 | NY | Mikal Bridges defensive rebound | 3 | 6 |
| Q1 | 8:42 | NY | OG Anunoby makes 8-foot step back jumpshot | 3 | 8 |
| Q1 | 8:41 | DET | Pistons Full timeout | 3 | 8 |
| Q1 | 8:22 | DET | Cade Cunningham misses 9-foot two point shot | 3 | 8 |
| Q1 | 8:20 | NY | Josh Hart defensive rebound | 3 | 8 |
| Q1 | 8:17 | NY | Mikal Bridges makes two point shot (Josh Hart assists) | 3 | 10 |
| Q1 | 8:10 | NY | Josh Hart personal foul | 3 | 10 |
| Q1 | 8:04 | DET | Malik Beasley misses 21-foot pullup jump shot | 3 | 10 |
| Q1 | 8:01 | NY | Josh Hart defensive rebound | 3 | 10 |
| Q1 | 7:56 | NY | Tobias Harris blocks Josh Hart 's 2-foot two point shot | 3 | 10 |
| Q1 | 7:56 | NY | Knicks offensive team rebound | 3 | 10 |
| Q1 | 7:53 | NY | Josh Hart out of bounds lost ball turnover | 3 | 10 |
| Q1 | 7:34 | DET | Karl-Anthony Towns blocks Tobias Harris 's 2-foot driving floating jump shot | 3 | 10 |
| Q1 | 7:33 | DET | Pistons offensive team rebound | 3 | 10 |
| Q1 | 7:33 | NY | Landry Shamet enters the game for Josh Hart | 3 | 10 |
| Q1 | 7:30 | DET | Malik Beasley misses 23-foot three point jumper | 3 | 10 |
| Q1 | 7:27 | DET | Tim Hardaway Jr. offensive rebound | 3 | 10 |
| Q1 | 7:25 | DET | Malik Beasley makes 23-foot three point jumper (Tim Hardaway Jr. assists) | 6 | 10 |
| Q1 | 7:07 | NY | Mikal Bridges misses 25-foot three point jumper | 6 | 10 |
| Q1 | 7:05 | DET | Tobias Harris defensive rebound | 6 | 10 |
| Q1 | 7:04 | DET | Jalen Duren offensive foul | 6 | 10 |
| Q1 | 7:04 | DET | Jalen Duren turnover | 6 | 10 |
| Q1 | 7:04 | DET | Isaiah Stewart enters the game for Jalen Duren | 6 | 10 |
| Q1 | 6:50 | NY | Karl-Anthony Towns misses 26-foot three point jumper | 6 | 10 |
| Q1 | 6:47 | DET | Tim Hardaway Jr. defensive rebound | 6 | 10 |
| Q1 | 6:34 | DET | Tobias Harris makes 17-foot jumper (Cade Cunningham assists) | 8 | 10 |
| Q1 | 6:16 | NY | Jalen Brunson makes driving layup (Mikal Bridges assists) | 8 | 12 |
| Q1 | 6:05 | DET | Cade Cunningham lost ball turnover (Karl-Anthony Towns steals) | 8 | 12 |
| Q1 | 6:04 | NY | Malik Beasley blocks OG Anunoby's two point shot | 8 | 12 |
| Q1 | 6:03 | NY | Knicks offensive team rebound | 8 | 12 |
| Q1 | 6:02 | DET | Malik Beasley personal foul | 8 | 12 |
| Q1 | 5:55 | NY | Mikal Bridges makes 13-foot step back jumpshot | 8 | 14 |
| Q1 | 5:36 | DET | Tobias Harris makes 23-foot three point jumper (Malik Beasley assists) | 11 | 14 |
| Q1 | 5:16 | DET | Isaiah Stewart shooting foul | 11 | 14 |
| Q1 | 5:16 | NY | Jalen Brunson makes free throw 1 of 2 | 11 | 15 |
| Q1 | 5:16 | NY | Mitchell Robinson enters the game for Karl-Anthony Towns | 11 | 15 |
| Q1 | 5:16 | DET | Dennis Schroder enters the game for Tobias Harris | 11 | 15 |
| Q1 | 5:16 | NY | Jalen Brunson makes free throw 2 of 2 | 11 | 16 |
| Q1 | 5:05 | DET | Isaiah Stewart misses driving layup | 11 | 16 |
| Q1 | 5:04 | NY | Knicks defensive team rebound | 11 | 16 |
| Q1 | 4:54 | NY | Jalen Brunson misses 27-foot three point pullup jump shot | 11 | 16 |
| Q1 | 4:51 | DET | Cade Cunningham defensive rebound | 11 | 16 |
| Q1 | 4:47 | DET | Cade Cunningham makes two point shot | 13 | 16 |
| Q1 | 4:36 | NY | OG Anunoby misses driving layup | 13 | 16 |
| Q1 | 4:35 | NY | Mitchell Robinson offensive rebound | 13 | 16 |
| Q1 | 4:34 | NY | Mitchell Robinson makes two point shot | 13 | 18 |
| Q1 | 4:32 | NY | Knicks delay of game violation | 13 | 18 |
| Q1 | 4:19 | DET | Cade Cunningham misses driving layup | 13 | 18 |
| Q1 | 4:18 | DET | Isaiah Stewart offensive rebound | 13 | 18 |
| Q1 | 4:18 | DET | Isaiah Stewart makes dunk | 15 | 18 |
| Q1 | 4:04 | NY | OG Anunoby misses 23-foot three point jumper | 15 | 18 |
| Q1 | 4:01 | DET | Isaiah Stewart defensive rebound | 15 | 18 |
| Q1 | 3:55 | NY | OG Anunoby personal foul | 15 | 18 |
| Q1 | 3:49 | DET | Tim Hardaway Jr. makes dunk (Cade Cunningham assists) | 17 | 18 |
| Q1 | 3:34 | NY | Jalen Brunson bad pass (Malik Beasley steals) | 17 | 18 |
| Q1 | 3:32 | DET | Malik Beasley bad pass (OG Anunoby steals) | 17 | 18 |
| Q1 | 3:27 | NY | Mikal Bridges misses 25-foot three point jumper | 17 | 18 |
| Q1 | 3:24 | NY | OG Anunoby offensive rebound | 17 | 18 |
| Q1 | 3:24 | NY | Landry Shamet lost ball turnover (Tim Hardaway Jr. steals) | 17 | 18 |
| Q1 | 3:22 | DET | Tim Hardaway Jr. makes 1-foot dunk | 19 | 18 |
| Q1 | 3:12 | NY | Mikal Bridges makes 11-foot step back jumpshot | 19 | 20 |
| Q1 | 2:59 | NY | Mikal Bridges personal foul | 19 | 20 |
| Q1 | 2:59 | NY | Knicks Full timeout | 19 | 20 |
| Q1 | 2:59 | NY | Miles McBride enters the game for Mikal Bridges | 19 | 20 |
| Q1 | 2:59 | DET | Tobias Harris enters the game for Tim Hardaway Jr. | 19 | 20 |
| Q1 | 2:51 | DET | Malik Beasley makes 25-foot three point jumper (Cade Cunningham assists) | 22 | 20 |
| Q1 | 2:35 | NY | Miles McBride misses 25-foot three point jumper | 22 | 20 |
| Q1 | 2:34 | DET | Pistons defensive team rebound | 22 | 20 |
| Q1 | 2:19 | DET | Cade Cunningham misses two point shot | 22 | 20 |
| Q1 | 2:17 | NY | Jalen Brunson defensive rebound | 22 | 20 |
| Q1 | 2:13 | NY | Jalen Brunson misses two point shot | 22 | 20 |
| Q1 | 2:12 | DET | Pistons defensive team rebound | 22 | 20 |
| Q1 | 2:12 | DET | Ronald Holland II enters the game for Cade Cunningham | 22 | 20 |
| Q1 | 1:58 | DET | Tobias Harris makes 6-foot two point shot | 24 | 20 |
| Q1 | 1:42 | NY | OG Anunoby makes driving layup | 24 | 22 |
| Q1 | 1:21 | DET | Tobias Harris makes 14-foot pullup jump shot | 26 | 22 |
| Q1 | 1:08 | NY | OG Anunoby makes 22-foot three point jumper (Jalen Brunson assists) | 26 | 25 |
| Q1 | 0:00 | DET | Ronald Holland II misses 25-foot three point jumper | 26 | 25 |
| Q1 | 0:00 | NY | Miles McBride defensive rebound | 26 | 25 |
| Q1 | 0:00 | NY | Jalen Brunson misses running pullup jump shot | 26 | 25 |
| Q1 | 0:00 | DET | Isaiah Stewart defensive rebound | 26 | 25 |
| Q1 | 0:00 | DET | Dennis Schroder misses 26-foot three point pullup jump shot | 26 | 25 |
| Q1 | 0:00 | DET | Ronald Holland II offensive rebound | 26 | 25 |
| Q1 | 0:00 | NY | Jalen Brunson shooting foul | 26 | 25 |
| Q1 | 0:00 | DET | Dennis Schroder makes free throw 1 of 2 | 27 | 25 |
| Q1 | 0:00 | NY | Karl-Anthony Towns enters the game for Mitchell Robinson | 27 | 25 |
| Q1 | 0:00 | DET | Dennis Schroder misses free throw 2 of 2 | 27 | 25 |
| Q1 | 0:00 | NY | OG Anunoby defensive rebound | 27 | 25 |
| Q1 | 0:00 | NY | OG Anunoby makes 16-foot step back jumpshot (Jalen Brunson assists) | 27 | 27 |
| Q1 | 0:00 | — | End of the 1st Quarter | 27 | 27 |
| Q1 | 0:00 | — | (00:00) [Pistons] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL) | 27 | 27 |
| Q2 | 12:00 | NY | Cameron Payne enters the game for OG Anunoby | 27 | 27 |
| Q2 | 12:00 | NY | Josh Hart enters the game for Jalen Brunson | 27 | 27 |
| Q2 | 12:00 | DET | Jalen Duren enters the game for Malik Beasley | 27 | 27 |
| Q2 | 12:00 | DET | Tim Hardaway Jr. enters the game for Isaiah Stewart | 27 | 27 |
| Q2 | 11:53 | NY | Cameron Payne makes 26-foot three pointer (Miles McBride assists) | 27 | 30 |
| Q2 | 11:35 | DET | Tim Hardaway Jr. makes 24-foot three point jumper (Dennis Schroder assists) | 30 | 30 |
| Q2 | 11:17 | DET | Jalen Duren defensive 3-seconds (technical foul) | 30 | 30 |
| Q2 | 11:17 | NY | Karl-Anthony Towns makes technical free throw | 30 | 31 |
| Q2 | 11:08 | NY | Landry Shamet makes 1-foot layup (Karl-Anthony Towns assists) | 30 | 33 |
| Q2 | 10:45 | NY | Josh Hart shooting foul | 30 | 33 |
| Q2 | 10:45 | DET | Tobias Harris makes free throw 1 of 2 | 31 | 33 |
| Q2 | 10:45 | DET | Tobias Harris makes free throw 2 of 2 | 32 | 33 |
| Q2 | 10:32 | NY | Miles McBride bad pass (Dennis Schroder steals) | 32 | 33 |
| Q2 | 10:28 | DET | Tim Hardaway Jr. misses 24-foot three point shot | 32 | 33 |
| Q2 | 10:26 | NY | Karl-Anthony Towns defensive rebound | 32 | 33 |
| Q2 | 10:17 | NY | Cameron Payne misses 26-foot three point jumper | 32 | 33 |
| Q2 | 10:14 | DET | Jalen Duren defensive rebound | 32 | 33 |
| Q2 | 10:01 | DET | Tobias Harris misses 17-foot pullup jump shot | 32 | 33 |
| Q2 | 10:00 | DET | Jalen Duren offensive rebound | 32 | 33 |
| Q2 | 9:59 | DET | Jalen Duren makes dunk | 34 | 33 |
| Q2 | 9:39 | NY | Karl-Anthony Towns makes 2-foot two point shot | 34 | 35 |
| Q2 | 9:26 | DET | Dennis Schroder misses 13-foot pullup jump shot | 34 | 35 |
| Q2 | 9:24 | NY | Karl-Anthony Towns defensive rebound | 34 | 35 |
| Q2 | 9:20 | DET | Pistons Full timeout | 34 | 35 |
| Q2 | 9:20 | DET | (09:20) [Pistons] COACH'S CHALLENGE (CALL OVERTURNED) [Pistons] retain their timeout | 34 | 35 |
| Q2 | 9:23 | NY | Jalen Duren blocks Landry Shamet 's 3-foot dunk | 34 | 35 |
| Q2 | 9:22 | DET | Pistons defensive team rebound | 34 | 35 |
| Q2 | 9:20 | NY | OG Anunoby enters the game for Landry Shamet | 34 | 35 |
| Q2 | 9:20 | NY | Mitchell Robinson enters the game for Josh Hart | 34 | 35 |
| Q2 | 9:20 | DET | Cade Cunningham enters the game for Tim Hardaway Jr. | 34 | 35 |
| Q2 | 9:03 | DET | Mitchell Robinson blocks Cade Cunningham 's 26-foot three point pullup jump shot | 34 | 35 |
| Q2 | 9:01 | DET | Ronald Holland II offensive rebound | 34 | 35 |
| Q2 | 8:48 | NY | Karl-Anthony Towns makes 21-foot jumper | 34 | 37 |
| Q2 | 8:36 | DET | Cade Cunningham misses 19-foot pullup jump shot | 34 | 37 |
| Q2 | 8:34 | NY | Karl-Anthony Towns defensive rebound | 34 | 37 |
| Q2 | 8:22 | NY | Karl-Anthony Towns makes 2-foot driving floating jump shot (Miles McBride assists) | 34 | 39 |
| Q2 | 8:04 | DET | Ronald Holland II traveling | 34 | 39 |
| Q2 | 8:04 | DET | Ausar Thompson enters the game for Ronald Holland II | 34 | 39 |
| Q2 | 8:04 | DET | Malik Beasley enters the game for Dennis Schroder | 34 | 39 |
| Q2 | 7:53 | DET | Jalen Duren defensive 3-seconds (technical foul) | 34 | 39 |
| Q2 | 7:53 | NY | Karl-Anthony Towns makes technical free throw | 34 | 40 |
| Q2 | 7:42 | NY | Karl-Anthony Towns misses 20-foot step back jumpshot | 34 | 40 |
| Q2 | 7:40 | DET | Cade Cunningham defensive rebound | 34 | 40 |
| Q2 | 7:30 | DET | Malik Beasley misses 9-foot pullup jump shot | 34 | 40 |
| Q2 | 7:27 | NY | Mitchell Robinson defensive rebound | 34 | 40 |
| Q2 | 7:22 | DET | Cade Cunningham personal foul | 34 | 40 |
| Q2 | 7:22 | NY | Mikal Bridges enters the game for Miles McBride | 34 | 40 |
| Q2 | 7:22 | NY | Jalen Brunson enters the game for Cameron Payne | 34 | 40 |
| Q2 | 9:01 | DET | Ronald Holland II out of bounds bad pass turnover | 34 | 35 |
| Q2 | 7:10 | NY | Jalen Brunson misses 18-foot pullup jump shot | 34 | 40 |
| Q2 | 7:07 | DET | Malik Beasley defensive rebound | 34 | 40 |
| Q2 | 7:00 | DET | Tobias Harris makes 26-foot three point shot (Malik Beasley assists) | 37 | 40 |
| Q2 | 6:37 | NY | OG Anunoby offensive goaltending turnover | 37 | 40 |
| Q2 | 6:21 | DET | Cade Cunningham makes 10-foot pullup jump shot | 39 | 40 |
| Q2 | 6:03 | DET | Jalen Duren personal foul | 39 | 40 |
| Q2 | 6:03 | DET | Isaiah Stewart enters the game for Jalen Duren | 39 | 40 |
| Q2 | 5:55 | NY | Jalen Brunson misses driving floating jump shot | 39 | 40 |
| Q2 | 5:54 | DET | Tobias Harris defensive rebound | 39 | 40 |
| Q2 | 5:47 | DET | Malik Beasley makes 25-foot three point shot (Ausar Thompson assists) | 42 | 40 |
| Q2 | 5:30 | NY | OG Anunoby misses 23-foot three point jumper | 42 | 40 |
| Q2 | 5:27 | DET | Ausar Thompson defensive rebound | 42 | 40 |
| Q2 | 5:22 | DET | Tobias Harris misses 26-foot three point shot | 42 | 40 |
| Q2 | 5:20 | NY | Karl-Anthony Towns defensive rebound | 42 | 40 |
| Q2 | 5:10 | NY | Jalen Brunson misses 5-foot two point shot | 42 | 40 |
| Q2 | 5:09 | NY | Mitchell Robinson offensive rebound | 42 | 40 |
| Q2 | 5:09 | NY | Mitchell Robinson makes tip shot | 42 | 42 |
| Q2 | 4:55 | DET | Malik Beasley makes 25-foot three point jumper (Cade Cunningham assists) | 45 | 42 |
| Q2 | 4:37 | NY | Karl-Anthony Towns makes 7-foot driving floating jump shot (Jalen Brunson assists) | 45 | 44 |
| Q2 | 4:20 | DET | Cade Cunningham misses 7-foot two point shot | 45 | 44 |
| Q2 | 4:17 | NY | Mitchell Robinson defensive rebound | 45 | 44 |
| Q2 | 4:08 | NY | Jalen Brunson misses driving floating jump shot | 45 | 44 |
| Q2 | 4:07 | NY | Mitchell Robinson offensive rebound | 45 | 44 |
| Q2 | 4:07 | NY | Mitchell Robinson makes dunk | 45 | 46 |
| Q2 | 3:45 | DET | Malik Beasley misses 25-foot three point step back jumpshot | 45 | 46 |
| Q2 | 3:43 | NY | Karl-Anthony Towns defensive rebound | 45 | 46 |
| Q2 | 3:41 | DET | Cade Cunningham shooting foul | 45 | 46 |
| Q2 | 3:41 | NY | OG Anunoby makes free throw 1 of 2 | 45 | 47 |
| Q2 | 3:41 | DET | Pistons Full timeout | 45 | 47 |
| Q2 | 3:41 | NY | OG Anunoby makes free throw 2 of 2 | 45 | 48 |
| Q2 | 3:36 | NY | Mikal Bridges personal foul | 45 | 48 |
| Q2 | 3:31 | DET | OG Anunoby blocks Cade Cunningham 's 2-foot driving layup | 45 | 48 |
| Q2 | 3:30 | DET | Pistons offensive team rebound | 45 | 48 |
| Q2 | 3:27 | DET | Tobias Harris makes 24-foot three point jumper (Cade Cunningham assists) | 48 | 48 |
| Q2 | 3:01 | NY | shot clock turnover | 48 | 48 |
| Q2 | 2:44 | DET | Mikal Bridges blocks Malik Beasley 's 13-foot driving floating jump shot | 48 | 48 |
| Q2 | 2:44 | DET | Malik Beasley offensive rebound | 48 | 48 |
| Q2 | 2:39 | NY | Mikal Bridges personal foul | 48 | 48 |
| Q2 | 2:39 | DET | Dennis Schroder enters the game for Ausar Thompson | 48 | 48 |
| Q2 | 2:32 | NY | Cade Cunningham vs. Karl-Anthony Towns (Mikal Bridges gains possession) | 48 | 48 |
| Q2 | 2:32 | DET | Cade Cunningham lost ball turnover (Karl-Anthony Towns steals) | 48 | 48 |
| Q2 | 2:22 | NY | Mikal Bridges misses 14-foot two point shot | 48 | 48 |
| Q2 | 2:20 | DET | Pistons defensive team rebound | 48 | 48 |
| Q2 | 2:05 | DET | Malik Beasley lost ball turnover (OG Anunoby steals) | 48 | 48 |
| Q2 | 2:02 | NY | Jalen Brunson misses two point shot | 48 | 48 |
| Q2 | 2:00 | DET | Isaiah Stewart defensive rebound | 48 | 48 |
| Q2 | 1:53 | NY | Mitchell Robinson shooting foul | 48 | 48 |
| Q2 | 1:53 | DET | Tobias Harris makes free throw 1 of 2 | 49 | 48 |
| Q2 | 1:53 | NY | Miles McBride enters the game for Mikal Bridges | 49 | 48 |
| Q2 | 1:53 | DET | Tobias Harris makes free throw 2 of 2 | 50 | 48 |
| Q2 | 1:33 | NY | Jalen Brunson misses 11-foot two point shot | 50 | 48 |
| Q2 | 1:32 | NY | Knicks offensive team rebound | 50 | 48 |
| Q2 | 1:32 | DET | Isaiah Stewart loose ball foul | 50 | 48 |
| Q2 | 1:25 | NY | Jalen Brunson makes 11-foot step back jumpshot | 50 | 50 |
| Q2 | 1:08 | DET | Cade Cunningham makes 10-foot step back jumpshot | 52 | 50 |
| Q2 | 0:00 | DET | Cade Cunningham personal foul | 52 | 50 |
| Q2 | 0:00 | NY | OG Anunoby makes free throw 1 of 2 | 52 | 51 |
| Q2 | 0:00 | DET | Tim Hardaway Jr. enters the game for Cade Cunningham | 52 | 51 |
| Q2 | 0:00 | NY | OG Anunoby makes free throw 2 of 2 | 52 | 52 |
| Q2 | 0:00 | DET | Dennis Schroder bad pass (Mitchell Robinson steals) | 52 | 52 |
| Q2 | 0:00 | NY | OG Anunoby makes 25-foot three point shot (Miles McBride assists) | 52 | 55 |
| Q2 | 0:00 | DET | Dennis Schroder lost ball turnover (Miles McBride steals) | 52 | 55 |
| Q2 | 0:00 | NY | Knicks Full timeout | 52 | 55 |
| Q2 | 0:00 | NY | Mikal Bridges enters the game for Mitchell Robinson | 52 | 55 |
| Q2 | 0:00 | DET | Ausar Thompson enters the game for Malik Beasley | 52 | 55 |
| Q2 | 0:00 | NY | Jalen Brunson makes 1-foot two point shot | 52 | 57 |
| Q2 | 0:00 | DET | Tobias Harris makes 26-foot three pointer (Isaiah Stewart assists) | 55 | 57 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 55 | 57 |
| Q3 | 12:00 | NY | Josh Hart enters the game for Miles McBride | 55 | 57 |
| Q3 | 12:00 | DET | Cade Cunningham enters the game for Isaiah Stewart | 55 | 57 |
| Q3 | 12:00 | DET | Jalen Duren enters the game for Dennis Schroder | 55 | 57 |
| Q3 | 11:43 | NY | Jalen Brunson makes 25-foot three point jumper (Mikal Bridges assists) | 55 | 60 |
| Q3 | 11:23 | DET | Tim Hardaway Jr. makes 13-foot pullup jump shot (Jalen Duren assists) | 57 | 60 |
| Q3 | 10:58 | NY | OG Anunoby makes 15-foot step back jumpshot | 57 | 62 |
| Q3 | 10:37 | DET | Cade Cunningham misses 25-foot three point pullup jump shot | 57 | 62 |
| Q3 | 10:35 | DET | Jalen Duren offensive rebound | 57 | 62 |
| Q3 | 10:33 | DET | Tim Hardaway Jr. makes 28-foot three point jumper (Jalen Duren assists) | 60 | 62 |
| Q3 | 10:21 | NY | OG Anunoby misses 23-foot three point jumper | 60 | 62 |
| Q3 | 10:19 | DET | Ausar Thompson defensive rebound | 60 | 62 |
| Q3 | 10:11 | NY | Karl-Anthony Towns shooting foul | 60 | 62 |
| Q3 | 10:11 | DET | Jalen Duren misses free throw 1 of 2 | 60 | 62 |
| Q3 | 10:11 | DET | Pistons offensive team rebound | 60 | 62 |
| Q3 | 10:11 | DET | Jalen Duren makes free throw 2 of 2 | 61 | 62 |
| Q3 | 9:52 | NY | Jalen Brunson misses 28-foot three point jumper | 61 | 62 |
| Q3 | 9:49 | DET | Tobias Harris defensive rebound | 61 | 62 |
| Q3 | 9:34 | DET | Josh Hart blocks Cade Cunningham 's 1-foot driving layup | 61 | 62 |
| Q3 | 9:33 | DET | Pistons offensive team rebound | 61 | 62 |
| Q3 | 9:31 | NY | Karl-Anthony Towns personal foul | 61 | 62 |
| Q3 | 9:26 | DET | Tim Hardaway Jr. makes driving layup (Cade Cunningham assists) | 63 | 62 |
| Q3 | 9:26 | NY | Karl-Anthony Towns shooting foul | 63 | 62 |
| Q3 | 9:26 | DET | Tim Hardaway Jr. makes free throw 1 of 1 | 64 | 62 |
| Q3 | 9:09 | NY | Karl-Anthony Towns makes 10-foot two point shot | 64 | 64 |
| Q3 | 8:54 | DET | Ausar Thompson makes two point shot (Cade Cunningham assists) | 66 | 64 |
| Q3 | 8:40 | NY | OG Anunoby makes layup (Jalen Brunson assists) | 66 | 66 |
| Q3 | 8:28 | DET | Mikal Bridges blocks Ausar Thompson 's 3-foot layup | 66 | 66 |
| Q3 | 8:27 | DET | Pistons offensive team rebound | 66 | 66 |
| Q3 | 8:18 | DET | Jalen Duren makes 6-foot two point shot | 68 | 66 |
| Q3 | 7:59 | NY | OG Anunoby misses 23-foot three point step back jumpshot | 68 | 66 |
| Q3 | 7:58 | DET | Cade Cunningham defensive rebound | 68 | 66 |
| Q3 | 7:54 | DET | Cade Cunningham makes two point shot | 70 | 66 |
| Q3 | 7:53 | NY | Knicks Full timeout | 70 | 66 |
| Q3 | 7:35 | NY | Jalen Duren blocks Mikal Bridges 's 1-foot two point shot | 70 | 66 |
| Q3 | 7:34 | DET | Pistons defensive team rebound | 70 | 66 |
| Q3 | 7:14 | DET | Jalen Duren makes 1-foot alley oop dunk shot (Cade Cunningham assists) | 72 | 66 |
| Q3 | 7:05 | DET | Ausar Thompson personal foul | 72 | 66 |
| Q3 | 6:53 | NY | Jalen Brunson makes 13-foot two point shot | 72 | 68 |
| Q3 | 6:46 | NY | Jalen Brunson personal foul | 72 | 68 |
| Q3 | 6:30 | DET | Karl-Anthony Towns blocks Ausar Thompson 's 1-foot layup | 72 | 68 |
| Q3 | 6:27 | NY | Karl-Anthony Towns defensive rebound | 72 | 68 |
| Q3 | 6:23 | NY | Josh Hart makes two point shot (Jalen Brunson assists) | 72 | 70 |
| Q3 | 5:57 | DET | Tobias Harris misses 12-foot two point shot | 72 | 70 |
| Q3 | 5:55 | NY | Josh Hart defensive rebound | 72 | 70 |
| Q3 | 5:49 | NY | Karl-Anthony Towns makes two point shot (Josh Hart assists) | 72 | 72 |
| Q3 | 5:49 | DET | Pistons Full timeout | 72 | 72 |
| Q3 | 5:49 | DET | Malik Beasley enters the game for Ausar Thompson | 72 | 72 |
| Q3 | 5:49 | DET | Dennis Schroder enters the game for Tobias Harris | 72 | 72 |
| Q3 | 5:31 | DET | Cade Cunningham makes 7-foot pullup jump shot | 74 | 72 |
| Q3 | 5:31 | NY | OG Anunoby shooting foul | 74 | 72 |
| Q3 | 5:31 | DET | Isaiah Stewart enters the game for Jalen Duren | 74 | 72 |
| Q3 | 5:31 | DET | Cade Cunningham makes free throw 1 of 1 | 75 | 72 |
| Q3 | 5:13 | DET | Isaiah Stewart personal foul | 75 | 72 |
| Q3 | 5:06 | NY | Jalen Brunson makes 18-foot step back jumpshot | 75 | 74 |
| Q3 | 4:47 | NY | Karl-Anthony Towns kicked ball violation | 75 | 74 |
| Q3 | 4:42 | DET | Tim Hardaway Jr. makes 25-foot three point jumper (Cade Cunningham assists) | 78 | 74 |
| Q3 | 4:14 | NY | Karl-Anthony Towns makes 5-foot driving floating jump shot | 78 | 76 |
| Q3 | 4:05 | DET | Cade Cunningham makes driving dunk | 80 | 76 |
| Q3 | 3:51 | NY | Mitchell Robinson enters the game for Karl-Anthony Towns | 80 | 76 |
| Q3 | 3:42 | NY | OG Anunoby misses driving layup | 80 | 76 |
| Q3 | 3:41 | DET | Pistons defensive team rebound | 80 | 76 |
| Q3 | 3:25 | DET | Cade Cunningham misses driving floating jump shot | 80 | 76 |
| Q3 | 3:23 | NY | Mitchell Robinson defensive rebound | 80 | 76 |
| Q3 | 3:12 | NY | Mikal Bridges misses driving floating jump shot | 80 | 76 |
| Q3 | 3:10 | DET | Isaiah Stewart defensive rebound | 80 | 76 |
| Q3 | 3:08 | DET | Tim Hardaway Jr. offensive goaltending turnover | 80 | 76 |
| Q3 | 3:08 | NY | Miles McBride enters the game for Josh Hart | 80 | 76 |
| Q3 | 3:08 | DET | Tobias Harris enters the game for Tim Hardaway Jr. | 80 | 76 |
| Q3 | 2:51 | NY | Isaiah Stewart blocks Miles McBride 's 1-foot driving layup | 80 | 76 |
| Q3 | 2:48 | DET | Malik Beasley defensive rebound | 80 | 76 |
| Q3 | 2:40 | DET | Mitchell Robinson blocks Cade Cunningham 's 4-foot driving layup | 80 | 76 |
| Q3 | 2:38 | DET | Cade Cunningham offensive rebound | 80 | 76 |
| Q3 | 2:34 | DET | Dennis Schroder shooting foul | 80 | 76 |
| Q3 | 2:34 | NY | Jalen Brunson makes free throw 1 of 2 | 80 | 77 |
| Q3 | 2:34 | DET | Tim Hardaway Jr. enters the game for Cade Cunningham | 80 | 77 |
| Q3 | 2:34 | NY | Jalen Brunson makes free throw 2 of 2 | 80 | 78 |
| Q3 | 2:22 | DET | Malik Beasley misses 25-foot three point jumper | 80 | 78 |
| Q3 | 2:19 | NY | Mikal Bridges defensive rebound | 80 | 78 |
| Q3 | 2:02 | NY | Dennis Schroder blocks Jalen Brunson 's 16-foot two point shot | 80 | 78 |
| Q3 | 2:01 | DET | Malik Beasley defensive rebound | 80 | 78 |
| Q3 | 1:57 | DET | Malik Beasley makes two point shot | 82 | 78 |
| Q3 | 2:37 | DET | Cade Cunningham lost ball turnover (OG Anunoby steals) | 80 | 76 |
| Q3 | 1:45 | NY | Isaiah Stewart blocks OG Anunoby 's 3-foot two point shot | 82 | 78 |
| Q3 | 1:43 | NY | OG Anunoby offensive rebound | 82 | 78 |
| Q3 | 1:35 | DET | Malik Beasley makes 22-foot three point shot (Dennis Schroder assists) | 85 | 78 |
| Q3 | 1:34 | NY | Knicks Full timeout | 85 | 78 |
| Q3 | 1:34 | NY | Josh Hart enters the game for OG Anunoby | 85 | 78 |
| Q3 | 1:43 | NY | OG Anunoby bad pass (Dennis Schroder steals) | 82 | 78 |
| Q3 | 1:22 | NY | Miles McBride offensive foul | 85 | 78 |
| Q3 | 1:22 | NY | Miles McBride turnover | 85 | 78 |
| Q3 | 1:10 | DET | Dennis Schroder makes 16-foot pullup jump shot | 87 | 78 |
| Q3 | 0:00 | NY | Josh Hart makes 24-foot three pointer | 87 | 81 |
| Q3 | 0:00 | DET | Dennis Schroder makes 25-foot three pointer | 90 | 81 |
| Q3 | 0:00 | DET | Isaiah Stewart personal foul | 90 | 81 |
| Q3 | 0:00 | DET | Jalen Duren enters the game for Isaiah Stewart | 90 | 81 |
| Q3 | 0:00 | NY | Tobias Harris blocks Josh Hart 's 4-foot driving layup | 90 | 81 |
| Q3 | 0:00 | NY | Knicks offensive team rebound | 90 | 81 |
| Q3 | 0:00 | DET | Dennis Schroder shooting foul | 90 | 81 |
| Q3 | 0:00 | NY | Jalen Brunson makes free throw 1 of 2 | 90 | 82 |
| Q3 | 0:00 | NY | OG Anunoby enters the game for Miles McBride | 90 | 82 |
| Q3 | 0:00 | DET | Cade Cunningham enters the game for Jalen Duren | 90 | 82 |
| Q3 | 0:00 | NY | Jalen Brunson makes free throw 2 of 2 | 90 | 83 |
| Q3 | 0:00 | NY | OG Anunoby shooting foul | 90 | 83 |
| Q3 | 0:00 | DET | Tim Hardaway Jr. misses free throw 1 of 2 | 90 | 83 |
| Q3 | 0:00 | DET | Pistons offensive team rebound | 90 | 83 |
| Q3 | 0:00 | DET | Ausar Thompson enters the game for Malik Beasley | 90 | 83 |
| Q3 | 0:00 | DET | Jalen Duren enters the game for Tobias Harris | 90 | 83 |
| Q3 | 0:00 | NY | Karl-Anthony Towns enters the game for Mitchell Robinson | 90 | 83 |
| Q3 | 0:00 | DET | Tim Hardaway Jr. makes free throw 2 of 2 | 91 | 83 |
| Q3 | 0:00 | NY | OG Anunoby misses 39-foot three point pullup jump shot | 91 | 83 |
| Q3 | 0:00 | NY | Knicks offensive team rebound | 91 | 83 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 91 | 83 |
| Q4 | 12:00 | NY | Cameron Payne enters the game for Jalen Brunson | 91 | 83 |
| Q4 | 12:00 | NY | Miles McBride enters the game for Mikal Bridges | 91 | 83 |
| Q4 | 12:00 | DET | Malik Beasley enters the game for Tim Hardaway Jr. | 91 | 83 |
| Q4 | 12:00 | DET | 5 second violation | 91 | 83 |
| Q4 | 11:49 | NY | Karl-Anthony Towns makes 11-foot driving floating jump shot | 91 | 85 |
| Q4 | 11:22 | DET | shot clock turnover | 91 | 85 |
| Q4 | 11:11 | NY | Karl-Anthony Towns makes 26-foot three point jumper (Miles McBride assists) | 91 | 88 |
| Q4 | 10:56 | DET | Dennis Schroder misses 10-foot step back jumpshot | 91 | 88 |
| Q4 | 10:55 | DET | Jalen Duren offensive rebound | 91 | 88 |
| Q4 | 10:45 | DET | Ausar Thompson makes alley oop dunk shot (Jalen Duren assists) | 93 | 88 |
| Q4 | 10:45 | NY | Miles McBride shooting foul | 93 | 88 |
| Q4 | 10:45 | DET | Ausar Thompson makes free throw 1 of 1 | 94 | 88 |
| Q4 | 10:42 | DET | Ausar Thompson personal foul | 94 | 88 |
| Q4 | 10:33 | NY | Cameron Payne lost ball turnover (Malik Beasley steals) | 94 | 88 |
| Q4 | 10:30 | DET | Ausar Thompson misses dunk | 94 | 88 |
| Q4 | 10:27 | NY | OG Anunoby defensive rebound | 94 | 88 |
| Q4 | 10:22 | NY | Josh Hart lost ball turnover (Jalen Duren steals) | 94 | 88 |
| Q4 | 10:17 | DET | Ausar Thompson makes 1-foot driving floating jump shot (Cade Cunningham assists) | 96 | 88 |
| Q4 | 10:02 | NY | Cameron Payne makes 2-foot two point shot | 96 | 90 |
| Q4 | 9:54 | NY | Cameron Payne personal foul | 96 | 90 |
| Q4 | 9:54 | DET | Isaiah Stewart enters the game for Jalen Duren | 96 | 90 |
| Q4 | 9:35 | DET | Malik Beasley misses 25-foot three point jumper | 96 | 90 |
| Q4 | 9:33 | NY | Josh Hart defensive rebound | 96 | 90 |
| Q4 | 9:29 | NY | Miles McBride misses 23-foot three point shot | 96 | 90 |
| Q4 | 9:27 | DET | Ausar Thompson defensive rebound | 96 | 90 |
| Q4 | 9:16 | DET | Dennis Schroder makes two point shot | 98 | 90 |
| Q4 | 9:06 | NY | Cameron Payne makes 1-foot two point shot | 98 | 92 |
| Q4 | 9:06 | DET | Isaiah Stewart shooting foul | 98 | 92 |
| Q4 | 9:06 | DET | Jalen Duren enters the game for Isaiah Stewart | 98 | 92 |
| Q4 | 9:06 | NY | Jalen Brunson enters the game for Miles McBride | 98 | 92 |
| Q4 | 9:06 | NY | Cameron Payne makes free throw 1 of 1 | 98 | 93 |
| Q4 | 8:50 | DET | Malik Beasley misses 25-foot three point jumper | 98 | 93 |
| Q4 | 8:47 | NY | Knicks defensive team rebound | 98 | 93 |
| Q4 | 8:47 | DET | Tobias Harris enters the game for Cade Cunningham | 98 | 93 |
| Q4 | 8:27 | NY | Jalen Brunson makes 12-foot driving floating jump shot | 98 | 95 |
| Q4 | 8:14 | DET | Dennis Schroder misses driving floating jump shot | 98 | 95 |
| Q4 | 8:13 | DET | Pistons offensive team rebound | 98 | 95 |
| Q4 | 8:05 | DET | Dennis Schroder misses 15-foot pullup jump shot | 98 | 95 |
| Q4 | 8:02 | DET | Jalen Duren offensive rebound | 98 | 95 |
| Q4 | 8:00 | DET | Malik Beasley misses 26-foot three point jumper | 98 | 95 |
| Q4 | 7:58 | NY | Karl-Anthony Towns defensive rebound | 98 | 95 |
| Q4 | 7:54 | NY | Karl-Anthony Towns misses 28-foot three point shot | 98 | 95 |
| Q4 | 7:51 | NY | Josh Hart offensive rebound | 98 | 95 |
| Q4 | 7:47 | NY | Cameron Payne makes 25-foot three point jumper (Josh Hart assists) | 98 | 98 |
| Q4 | 7:47 | DET | Pistons Full timeout | 98 | 98 |
| Q4 | 7:47 | DET | Tim Hardaway Jr. enters the game for Ausar Thompson | 98 | 98 |
| Q4 | 7:47 | DET | Cade Cunningham enters the game for Dennis Schroder | 98 | 98 |
| Q4 | 7:31 | DET | Tim Hardaway Jr. misses 19-foot pullup jump shot | 98 | 98 |
| Q4 | 7:28 | DET | Jalen Duren offensive rebound | 98 | 98 |
| Q4 | 7:25 | DET | Tim Hardaway Jr. misses 26-foot three point jumper | 98 | 98 |
| Q4 | 7:22 | NY | OG Anunoby defensive rebound | 98 | 98 |
| Q4 | 7:16 | NY | Jalen Brunson makes 2-foot two point shot | 98 | 100 |
| Q4 | 7:16 | DET | Jalen Duren shooting foul | 98 | 100 |
| Q4 | 7:16 | NY | Jalen Brunson misses free throw 1 of 1 | 98 | 100 |
| Q4 | 7:15 | DET | Cade Cunningham defensive rebound | 98 | 100 |
| Q4 | 7:00 | DET | Jalen Duren misses layup | 98 | 100 |
| Q4 | 6:57 | NY | Karl-Anthony Towns defensive rebound | 98 | 100 |
| Q4 | 6:41 | NY | Cameron Payne makes 26-foot three point step back jumpshot (Jalen Brunson assists) | 98 | 103 |
| Q4 | 6:23 | DET | OG Anunoby blocks Cade Cunningham 's 5-foot two point shot | 98 | 103 |
| Q4 | 6:21 | DET | Pistons offensive team rebound | 98 | 103 |
| Q4 | 6:20 | DET | Cade Cunningham bad pass (Karl-Anthony Towns steals) | 98 | 103 |
| Q4 | 6:15 | NY | Jalen Brunson makes two point shot (Josh Hart assists) | 98 | 105 |
| Q4 | 6:15 | DET | Pistons Full timeout | 98 | 105 |
| Q4 | 5:56 | DET | Cade Cunningham bad pass (Karl-Anthony Towns steals) | 98 | 105 |
| Q4 | 5:52 | NY | Jalen Brunson makes two point shot (Josh Hart assists) | 98 | 107 |
| Q4 | 5:37 | DET | Tim Hardaway Jr. misses 27-foot three point jumper | 98 | 107 |
| Q4 | 5:34 | NY | Karl-Anthony Towns defensive rebound | 98 | 107 |
| Q4 | 5:19 | NY | Jalen Duren blocks Jalen Brunson 's 1-foot two point shot | 98 | 107 |
| Q4 | 5:16 | NY | OG Anunoby offensive rebound | 98 | 107 |
| Q4 | 5:13 | NY | Josh Hart makes driving layup (Karl-Anthony Towns assists) | 98 | 109 |
| Q4 | 4:57 | DET | Tobias Harris misses two point shot | 98 | 109 |
| Q4 | 4:55 | NY | Karl-Anthony Towns defensive rebound | 98 | 109 |
| Q4 | 4:49 | NY | Josh Hart makes two point shot (Jalen Brunson assists) | 98 | 111 |
| Q4 | 4:35 | DET | Malik Beasley makes 28-foot three point jumper (Cade Cunningham assists) | 101 | 111 |
| Q4 | 4:05 | DET | Jalen Duren defensive 3-seconds (technical foul) | 101 | 111 |
| Q4 | 4:05 | NY | Jalen Brunson makes technical free throw | 101 | 112 |
| Q4 | 4:05 | DET | Dennis Schroder enters the game for Jalen Duren | 101 | 112 |
| Q4 | 4:05 | DET | Ausar Thompson enters the game for Tim Hardaway Jr. | 101 | 112 |
| Q4 | 3:53 | NY | Josh Hart makes layup (Karl-Anthony Towns assists) | 101 | 114 |
| Q4 | 3:45 | NY | Cameron Payne shooting foul | 101 | 114 |
| Q4 | 3:45 | DET | Cade Cunningham makes free throw 1 of 2 | 102 | 114 |
| Q4 | 3:45 | DET | Cade Cunningham makes free throw 2 of 2 | 103 | 114 |
| Q4 | 3:25 | NY | Jalen Brunson misses 11-foot two point shot | 103 | 114 |
| Q4 | 3:23 | DET | Tobias Harris defensive rebound | 103 | 114 |
| Q4 | 3:14 | DET | Tobias Harris bad pass (Cameron Payne steals) | 103 | 114 |
| Q4 | 2:56 | NY | Karl-Anthony Towns makes driving layup (Cameron Payne assists) | 103 | 116 |
| Q4 | 2:45 | DET | Cade Cunningham lost ball turnover (OG Anunoby steals) | 103 | 116 |
| Q4 | 2:39 | NY | Cameron Payne misses 25-foot three point shot | 103 | 116 |
| Q4 | 2:36 | DET | Ausar Thompson defensive rebound | 103 | 116 |
| Q4 | 2:34 | DET | Tobias Harris makes 5-foot driving floating jump shot (Dennis Schroder assists) | 105 | 116 |
| Q4 | 2:34 | NY | Jalen Brunson shooting foul | 105 | 116 |
| Q4 | 2:34 | DET | Tobias Harris makes free throw 1 of 1 | 106 | 116 |
| Q4 | 2:17 | NY | Karl-Anthony Towns misses driving floating jump shot | 106 | 116 |
| Q4 | 2:14 | DET | Ausar Thompson defensive rebound | 106 | 116 |
| Q4 | 2:11 | DET | Ausar Thompson out of bounds bad pass turnover | 106 | 116 |
| Q4 | 2:01 | NY | Josh Hart misses driving layup | 106 | 116 |
| Q4 | 1:59 | DET | Tobias Harris defensive rebound | 106 | 116 |
| Q4 | 1:58 | NY | Cameron Payne personal foul | 106 | 116 |
| Q4 | 1:58 | DET | Cade Cunningham misses free throw 1 of 2 | 106 | 116 |
| Q4 | 1:58 | DET | Pistons offensive team rebound | 106 | 116 |
| Q4 | 1:58 | NY | Mikal Bridges enters the game for Cameron Payne | 106 | 116 |
| Q4 | 1:58 | DET | Cade Cunningham makes free throw 2 of 2 | 107 | 116 |
| Q4 | 1:41 | NY | Mikal Bridges makes 9-foot pullup jump shot (Jalen Brunson assists) | 107 | 118 |
| Q4 | 1:36 | DET | Cade Cunningham makes driving dunk | 109 | 118 |
| Q4 | 1:28 | NY | 8 second turnover | 109 | 118 |
| Q4 | 1:23 | DET | Cade Cunningham makes 24-foot three pointer | 112 | 118 |
| Q4 | 1:21 | DET | Ausar Thompson personal foul | 112 | 118 |
| Q4 | 1:05 | NY | Jalen Brunson makes driving layup | 112 | 120 |
| Q4 | 1:00 | DET | Cade Cunningham misses 25-foot three point pullup jump shot | 112 | 120 |
| Q4 | 0:00 | NY | Josh Hart defensive rebound | 112 | 120 |
| Q4 | 0:00 | NY | Josh Hart makes 1-foot layup (Karl-Anthony Towns assists) | 112 | 122 |
| Q4 | 0:00 | DET | Ausar Thompson misses 3-foot two point shot | 112 | 122 |
| Q4 | 0:00 | NY | Jalen Brunson defensive rebound | 112 | 122 |
| Q4 | 0:00 | DET | Malik Beasley personal take foul | 112 | 122 |
| Q4 | 0:00 | NY | Jalen Brunson misses free throw 1 of 2 | 112 | 122 |
| Q4 | 0:00 | NY | Knicks offensive team rebound | 112 | 122 |
| Q4 | 0:00 | NY | Jalen Brunson makes free throw 2 of 2 | 112 | 123 |
| Q4 | 0:00 | DET | Ausar Thompson lost ball turnover (OG Anunoby steals) | 112 | 123 |
| Q4 | 0:00 | — | End of the 4th Quarter | 112 | 123 |
| Q4 | 0:00 | — | End of Game | 112 | 123 |
Possession sequences reconstructed from official play-by-play.
DerivedThese sequences are reconstructed from play-by-play. They are not labeled as official NBA possession counts.
Lineup context is unavailable because the substitution sequence could not be fully validated.
Official NBA possession totals were not available for comparison on this game.
Play-by-play: Secondary feed · Box score: Primary feed
Official comparison: Unavailable
Derived team possessions: 90 home / 92 away
NBA-reported team possessions: unavailable
Lineup context: unavailable
Aggregate possession metrics (pace, PPP, ratings) are suppressed for this game.
Showing 25 of 182 matches · 182 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:54 | DETDetroit Pistons | Other | 0 | Detroit Pistons 0, New York Knicks 0DET 0 · NY 0 | |
| 2 | Q1 11:32 | NYNew York Knicks | Other | 0 | Detroit Pistons 0, New York Knicks 0DET 0 · NY 0 | |
| 3 | Q1 11:16 | DETDetroit Pistons | Other | 1 | Detroit Pistons 1, New York Knicks 0DET 1 · NY 0 | |
| 4 | Q1 10:50 | NYNew York Knicks | Made shot | 3 | Detroit Pistons 1, New York Knicks 3DET 1 · NY 3 | |
| 5 | Q1 10:22 | DETDetroit Pistons | Made shot | 2 | Detroit Pistons 3, New York Knicks 3DET 3 · NY 3 | |
| 6 | Q1 9:57 | NYNew York Knicks | Other | 0 | Detroit Pistons 3, New York Knicks 3DET 3 · NY 3 | |
| 7 | Q1 9:52 | DETDetroit Pistons | Turnover | 0 | Detroit Pistons 3, New York Knicks 3DET 3 · NY 3 | |
| 8 | Q1 9:27 | NYNew York Knicks | Other | 0 | Detroit Pistons 3, New York Knicks 3DET 3 · NY 3 | |
| 9 | Q1 9:21 | DETDetroit Pistons | Turnover | 0 | Detroit Pistons 3, New York Knicks 3DET 3 · NY 3 | |
| 10 | Q1 9:05 | NYNew York Knicks | Made shot | 3 | Detroit Pistons 3, New York Knicks 6DET 3 · NY 6 | |
| 11 | Q1 8:54 | DETDetroit Pistons | Other | 0 | Detroit Pistons 3, New York Knicks 6DET 3 · NY 6 | |
| 12 | Q1 8:42 | NYNew York Knicks | Made shot | 2 | Detroit Pistons 3, New York Knicks 8DET 3 · NY 8 | |
| 13 | Q1 8:22 | DETDetroit Pistons | Other | 0 | Detroit Pistons 3, New York Knicks 8DET 3 · NY 8 | |
| 14 | Q1 8:17 | NYNew York Knicks | Made shot | 2 | Detroit Pistons 3, New York Knicks 10DET 3 · NY 10 | |
| 15 | Q1 8:04 | DETDetroit Pistons | Other | 0 | Detroit Pistons 3, New York Knicks 10DET 3 · NY 10 | |
| 16 | Q1 7:56 | NYNew York Knicks | Turnover | 0 | Detroit Pistons 3, New York Knicks 10DET 3 · NY 10 | |
| 17 | Q1 7:34 | DETDetroit Pistons | Made shot | 3 | Detroit Pistons 6, New York Knicks 10DET 6 · NY 10 | |
| 18 | Q1 7:07 | NYNew York Knicks | Other | 0 | Detroit Pistons 6, New York Knicks 10DET 6 · NY 10 | |
| 19 | Q1 7:04 | DETDetroit Pistons | Turnover | 0 | Detroit Pistons 6, New York Knicks 10DET 6 · NY 10 | |
| 20 | Q1 6:50 | NYNew York Knicks | Other | 0 | Detroit Pistons 6, New York Knicks 10DET 6 · NY 10 | |
| 21 | Q1 6:34 | DETDetroit Pistons | Made shot | 2 | Detroit Pistons 8, New York Knicks 10DET 8 · NY 10 | |
| 22 | Q1 6:16 | NYNew York Knicks | Made shot | 2 | Detroit Pistons 8, New York Knicks 12DET 8 · NY 12 | |
| 23 | Q1 6:05 | DETDetroit Pistons | Turnover | 0 | Detroit Pistons 8, New York Knicks 12DET 8 · NY 12 | |
| 24 | Q1 6:04 | NYNew York Knicks | Made shot | 2 | Detroit Pistons 8, New York Knicks 14DET 8 · NY 14 | |
| 25 | Q1 5:36 | DETDetroit Pistons | Made shot | 3 | Detroit Pistons 11, New York Knicks 14DET 11 · NY 14 |
POSS 1 · Q1 11:54
DETDetroit Pistons
Other
0 PTS
POSS 2 · Q1 11:32
NYNew York Knicks
Other
0 PTS
POSS 3 · Q1 11:16
DETDetroit Pistons
Other
1 PTS
POSS 4 · Q1 10:50
NYNew York Knicks
Made shot
3 PTS
POSS 5 · Q1 10:22
DETDetroit Pistons
Made shot
2 PTS
POSS 6 · Q1 9:57
NYNew York Knicks
Other
0 PTS
POSS 7 · Q1 9:52
DETDetroit Pistons
Turnover
0 PTS
POSS 8 · Q1 9:27
NYNew York Knicks
Other
0 PTS
POSS 9 · Q1 9:21
DETDetroit Pistons
Turnover
0 PTS
POSS 10 · Q1 9:05
NYNew York Knicks
Made shot
3 PTS
POSS 11 · Q1 8:54
DETDetroit Pistons
Other
0 PTS
POSS 12 · Q1 8:42
NYNew York Knicks
Made shot
2 PTS
POSS 13 · Q1 8:22
DETDetroit Pistons
Other
0 PTS
POSS 14 · Q1 8:17
NYNew York Knicks
Made shot
2 PTS
POSS 15 · Q1 8:04
DETDetroit Pistons
Other
0 PTS
POSS 16 · Q1 7:56
NYNew York Knicks
Turnover
0 PTS
POSS 17 · Q1 7:34
DETDetroit Pistons
Made shot
3 PTS
POSS 18 · Q1 7:07
NYNew York Knicks
Other
0 PTS
POSS 19 · Q1 7:04
DETDetroit Pistons
Turnover
0 PTS
POSS 20 · Q1 6:50
NYNew York Knicks
Other
0 PTS
POSS 21 · Q1 6:34
DETDetroit Pistons
Made shot
2 PTS
POSS 22 · Q1 6:16
NYNew York Knicks
Made shot
2 PTS
POSS 23 · Q1 6:05
DETDetroit Pistons
Turnover
0 PTS
POSS 24 · Q1 6:04
NYNew York Knicks
Made shot
2 PTS
POSS 25 · Q1 5:36
DETDetroit Pistons
Made shot
3 PTS