POSS 1 · Q1 11:33
NYNew York Knicks
Other
0 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Mon, Apr 21, 2025·2024-25
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 25 | 30 | 20 | 25 | 100 | |
| 18 | 31 | 18 | 27 | 94 |
Loading Game Flow & shots…
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 +15 Q3 5:02NY +3 Q1 6:11
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% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 42.0 | 33 | 12 | 3 | 2 | 0 | 5 | 11-21 | 1-4 | 10-12 | 5 | 62.8% | |
| 37.0 | 12 | 13 | 2 | 1 | 3 | 2 | 3-4 | 0-0 | 6-6 | -8 | 90.4% | |
| 43.0 | 15 | 13 | 1 | 1 | 0 | 1 | 6-11 | 1-4 | 2-2 | 8 | 63.1% | |
| 21.0 | 5 | 5 | 0 | 2 | 0 | 2 | 2-7 | 0-0 | 1-4 | 3 | 28.5% | |
| 21.0 | 0 | 1 | 1 | 0 | 0 | 1 | 0-8 | 0-6 | 0-0 | -2 | 0.0% | |
| 29.0 | 20 | 2 | 3 | 0 | 0 | 2 | 6-10 | 3-5 | 5-6 | 2 | 79.1% | |
| 11.0 | 6 | 1 | 0 | 1 | 1 | 2 | 3-4 | 0-0 | 0-0 | 13 | 75.0% | |
| 30.0 | 9 | 1 | 1 | 0 | 0 | 0 | 2-9 | 1-8 | 4-4 | 7 | 41.8% | |
| 5.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0-0 | 0-0 | 0-0 | 2 | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — |
| NY | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 44.0 | 37 | 3 | 7 | 2 | 0 | 6 | 12-27 | 4-12 | 9-11 | -2 | 58.1% | |
| 38.0 | 19 | 5 | 0 | 3 | 0 | 1 | 8-18 | 3-11 | 0-0 | 1 | 52.8% | |
| 40.0 | 10 | 7 | 5 | 1 | 0 | 1 | 2-6 | 1-2 | 5-6 | -5 | 57.9% | |
| 42.0 | 10 | 5 | 2 | 2 | 0 | 2 | 4-10 | 0-4 | 2-2 | -5 | 46.0% | |
| 33.0 | 10 | 6 | 0 | 0 | 1 | 0 | 5-11 | 0-2 | 0-0 | -10 | 45.5% | |
| 13.0 | 8 | 1 | 0 | 0 | 0 | 1 | 3-7 | 2-4 | 0-0 | -5 | 57.1% | |
| 20.0 | 0 | 7 | 1 | 0 | 0 | 1 | 0-2 | 0-0 | 0-0 | 3 | 0.0% | |
| 5.0 | 0 | 0 | 0 | 0 | 0 | 1 | 0-0 | 0-0 | 0-0 | -2 | — | |
| 4.0 | 0 | 0 | 0 | 0 | 0 | 1 | 0-0 | 0-0 | 0-0 | -5 | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — |
470 events
| Q | Clock | Team | Play | DET | NY |
|---|---|---|---|---|---|
| Q1 | 12:00 | NY | Jalen Duren vs. Karl-Anthony Towns (Mikal Bridges gains possession) | 0 | 0 |
| Q1 | 11:33 | NY | Jalen Brunson misses 26-foot three point step back jumpshot | 0 | 0 |
| Q1 | 11:31 | DET | Cade Cunningham defensive rebound | 0 | 0 |
| Q1 | 11:22 | DET | Tim Hardaway Jr. misses two point shot | 0 | 0 |
| Q1 | 11:20 | DET | Jalen Duren offensive rebound | 0 | 0 |
| Q1 | 11:18 | DET | Jalen Duren makes dunk | 2 | 0 |
| Q1 | 10:56 | NY | OG Anunoby misses 25-foot three point jumper | 2 | 0 |
| Q1 | 10:54 | DET | Tim Hardaway Jr. defensive rebound | 2 | 0 |
| Q1 | 10:38 | DET | Cade Cunningham misses 3-foot two point shot | 2 | 0 |
| Q1 | 10:35 | DET | Ausar Thompson offensive rebound | 2 | 0 |
| Q1 | 10:35 | DET | Ausar Thompson makes tip shot | 4 | 0 |
| Q1 | 10:20 | NY | OG Anunoby makes two point shot (Josh Hart assists) | 4 | 2 |
| Q1 | 10:01 | DET | Cade Cunningham bad pass (Jalen Brunson steals) | 4 | 2 |
| Q1 | 9:56 | NY | Mikal Bridges misses 26-foot three point shot | 4 | 2 |
| Q1 | 9:53 | DET | Ausar Thompson defensive rebound | 4 | 2 |
| Q1 | 9:48 | DET | Tobias Harris misses dunk | 4 | 2 |
| Q1 | 9:45 | NY | Mikal Bridges defensive rebound | 4 | 2 |
| Q1 | 9:41 | NY | OG Anunoby misses 22-foot three point shot | 4 | 2 |
| Q1 | 9:40 | NY | Mikal Bridges offensive rebound | 4 | 2 |
| Q1 | 9:40 | NY | Mikal Bridges makes tip shot | 4 | 4 |
| Q1 | 9:19 | DET | Ausar Thompson misses 14-foot pullup jump shot | 4 | 4 |
| Q1 | 9:17 | NY | Karl-Anthony Towns defensive rebound | 4 | 4 |
| Q1 | 9:14 | DET | Ausar Thompson personal foul | 4 | 4 |
| Q1 | 8:56 | NY | Karl-Anthony Towns makes 1-foot driving dunk | 4 | 6 |
| Q1 | 8:48 | NY | Mikal Bridges personal foul | 4 | 6 |
| Q1 | 8:35 | DET | Jalen Duren makes driving layup | 6 | 6 |
| Q1 | 8:16 | NY | Jalen Brunson out of bounds bad pass turnover | 6 | 6 |
| Q1 | 8:03 | DET | Tim Hardaway Jr. offensive foul | 6 | 6 |
| Q1 | 8:03 | DET | Tim Hardaway Jr. turnover | 6 | 6 |
| Q1 | 7:50 | NY | Jalen Brunson makes 8-foot driving floating jump shot | 6 | 8 |
| Q1 | 7:29 | DET | Cade Cunningham misses 10-foot pullup jump shot | 6 | 8 |
| Q1 | 7:27 | NY | Josh Hart defensive rebound | 6 | 8 |
| Q1 | 7:10 | NY | Jalen Duren blocks Josh Hart 's 1-foot layup | 6 | 8 |
| Q1 | 7:08 | DET | Cade Cunningham defensive rebound | 6 | 8 |
| Q1 | 7:02 | DET | Tobias Harris makes 24-foot three point shot (Tim Hardaway Jr. assists) | 9 | 8 |
| Q1 | 6:46 | NY | Jalen Brunson makes 3-foot two point shot | 9 | 10 |
| Q1 | 6:20 | DET | Tim Hardaway Jr. misses 23-foot three point jumper | 9 | 10 |
| Q1 | 6:18 | NY | Karl-Anthony Towns defensive rebound | 9 | 10 |
| Q1 | 6:11 | NY | Karl-Anthony Towns makes 19-foot driving floating jump shot | 9 | 12 |
| Q1 | 6:11 | NY | Knicks delay of game violation | 9 | 12 |
| Q1 | 5:59 | DET | Ausar Thompson makes driving layup | 11 | 12 |
| Q1 | 5:44 | NY | OG Anunoby misses 23-foot three point jumper | 11 | 12 |
| Q1 | 5:42 | DET | Jalen Duren defensive rebound | 11 | 12 |
| Q1 | 5:35 | DET | Cade Cunningham makes two point shot | 13 | 12 |
| Q1 | 5:17 | NY | Karl-Anthony Towns makes 3-foot two point shot (Jalen Brunson assists) | 13 | 14 |
| Q1 | 5:04 | DET | Cade Cunningham makes 15-foot pullup jump shot | 15 | 14 |
| Q1 | 4:49 | NY | Mikal Bridges makes alley oop layup (Josh Hart assists) | 15 | 16 |
| Q1 | 4:49 | DET | Pistons Full timeout | 15 | 16 |
| Q1 | 4:49 | NY | Mitchell Robinson enters the game for Karl-Anthony Towns | 15 | 16 |
| Q1 | 4:49 | DET | Dennis Schroder enters the game for Jalen Duren | 15 | 16 |
| Q1 | 4:49 | DET | Paul Reed enters the game for Tim Hardaway Jr. | 15 | 16 |
| Q1 | 4:49 | DET | Malik Beasley enters the game for Ausar Thompson | 15 | 16 |
| Q1 | 4:33 | DET | Paul Reed misses two point shot | 15 | 16 |
| Q1 | 4:31 | NY | Josh Hart defensive rebound | 15 | 16 |
| Q1 | 4:27 | NY | Mikal Bridges misses 24-foot three point shot | 15 | 16 |
| Q1 | 4:26 | DET | Tobias Harris defensive rebound | 15 | 16 |
| Q1 | 4:23 | DET | Tobias Harris lost ball turnover (Mikal Bridges steals) | 15 | 16 |
| Q1 | 4:18 | NY | Mikal Bridges out of bounds bad pass turnover | 15 | 16 |
| Q1 | 4:01 | DET | Cade Cunningham makes 7-foot two point shot | 17 | 16 |
| Q1 | 3:39 | NY | Josh Hart misses 16-foot pullup jump shot | 17 | 16 |
| Q1 | 3:37 | DET | Cade Cunningham defensive rebound | 17 | 16 |
| Q1 | 3:31 | DET | Dennis Schroder misses 22-foot three point shot | 17 | 16 |
| Q1 | 3:28 | NY | Jalen Brunson defensive rebound | 17 | 16 |
| Q1 | 3:09 | NY | OG Anunoby misses 11-foot step back jumpshot | 17 | 16 |
| Q1 | 3:06 | DET | Dennis Schroder defensive rebound | 17 | 16 |
| Q1 | 3:02 | DET | Cade Cunningham makes two point shot (Dennis Schroder assists) | 19 | 16 |
| Q1 | 2:43 | NY | Jalen Brunson misses 11-foot pullup jump shot | 19 | 16 |
| Q1 | 2:40 | DET | Cade Cunningham defensive rebound | 19 | 16 |
| Q1 | 2:30 | DET | Cade Cunningham bad pass (OG Anunoby steals) | 19 | 16 |
| Q1 | 2:27 | NY | Mikal Bridges makes 2-foot dunk (Jalen Brunson assists) | 19 | 18 |
| Q1 | 2:06 | DET | Tobias Harris makes 5-foot two point shot | 21 | 18 |
| Q1 | 1:44 | NY | Mikal Bridges misses 23-foot three point jumper | 21 | 18 |
| Q1 | 1:41 | DET | Cade Cunningham defensive rebound | 21 | 18 |
| Q1 | 1:39 | DET | Cade Cunningham offensive charge | 21 | 18 |
| Q1 | 1:39 | NY | Knicks Full timeout | 21 | 18 |
| Q1 | 1:39 | NY | (01:39) [Knicks] COACH'S CHALLENGE (CALL OVERTURNED) [Knicks] retain their timeout | 21 | 18 |
| Q1 | 1:39 | DET | Cade Cunningham turnover | 21 | 18 |
| Q1 | 1:39 | NY | Miles McBride enters the game for Jalen Brunson | 21 | 18 |
| Q1 | 1:39 | NY | Cameron Payne enters the game for Josh Hart | 21 | 18 |
| Q1 | 1:39 | DET | Ronald Holland II enters the game for Tobias Harris | 21 | 18 |
| Q1 | 1:39 | DET | Jalen Duren enters the game for Paul Reed | 21 | 18 |
| Q1 | 1:33 | NY | Cameron Payne offensive foul | 21 | 18 |
| Q1 | 1:33 | NY | Cameron Payne turnover | 21 | 18 |
| Q1 | 1:22 | DET | Cade Cunningham out of bounds lost ball turnover | 21 | 18 |
| Q1 | 1:02 | NY | Miles McBride misses 19-foot pullup jump shot | 21 | 18 |
| Q1 | 0:00 | DET | Cade Cunningham defensive rebound | 21 | 18 |
| Q1 | 0:00 | NY | Cameron Payne shooting foul | 21 | 18 |
| Q1 | 0:00 | DET | Jalen Duren makes free throw 1 of 2 | 22 | 18 |
| Q1 | 0:00 | NY | Landry Shamet enters the game for Mikal Bridges | 22 | 18 |
| Q1 | 0:00 | DET | Jalen Duren makes free throw 2 of 2 | 23 | 18 |
| Q1 | 0:00 | NY | Landry Shamet out of bounds bad pass turnover | 23 | 18 |
| Q1 | 0:00 | DET | Cade Cunningham misses 11-foot pullup jump shot | 23 | 18 |
| Q1 | 0:00 | DET | Jalen Duren offensive rebound | 23 | 18 |
| Q1 | 0:00 | DET | Jalen Duren misses tip shot | 23 | 18 |
| Q1 | 0:00 | NY | Mitchell Robinson defensive rebound | 23 | 18 |
| Q1 | 0:00 | DET | Ausar Thompson enters the game for Cade Cunningham | 23 | 18 |
| Q1 | 0:00 | NY | Karl-Anthony Towns enters the game for OG Anunoby | 23 | 18 |
| Q1 | 0:00 | DET | Tobias Harris enters the game for Malik Beasley | 23 | 18 |
| Q1 | 0:00 | NY | Miles McBride misses 23-foot three point pullup jump shot | 23 | 18 |
| Q1 | 0:00 | NY | Mitchell Robinson offensive rebound | 23 | 18 |
| Q1 | 0:00 | NY | Miles McBride out of bounds lost ball turnover | 23 | 18 |
| Q1 | 0:00 | DET | Malik Beasley enters the game for Ronald Holland II | 23 | 18 |
| Q1 | 0:00 | DET | Cade Cunningham enters the game for Ausar Thompson | 23 | 18 |
| Q1 | 0:00 | NY | OG Anunoby enters the game for Karl-Anthony Towns | 23 | 18 |
| Q1 | 0:00 | NY | Cameron Payne personal foul | 23 | 18 |
| Q1 | 0:00 | DET | Dennis Schroder makes free throw 1 of 2 | 24 | 18 |
| Q1 | 0:00 | DET | Ronald Holland II enters the game for Malik Beasley | 24 | 18 |
| Q1 | 0:00 | DET | Ausar Thompson enters the game for Cade Cunningham | 24 | 18 |
| Q1 | 0:00 | DET | Dennis Schroder makes free throw 2 of 2 | 25 | 18 |
| Q1 | 0:00 | — | End of the 1st Quarter | 25 | 18 |
| Q2 | 12:00 | NY | Karl-Anthony Towns enters the game for OG Anunoby | 25 | 18 |
| Q2 | 12:00 | DET | Malik Beasley enters the game for Ausar Thompson | 25 | 18 |
| Q2 | 11:44 | DET | Malik Beasley misses 25-foot three point jumper | 25 | 18 |
| Q2 | 11:40 | DET | Jalen Duren offensive rebound | 25 | 18 |
| Q2 | 11:37 | DET | Tobias Harris misses 25-foot three point jumper | 25 | 18 |
| Q2 | 11:35 | NY | Miles McBride defensive rebound | 25 | 18 |
| Q2 | 11:26 | NY | Miles McBride makes 4-foot two point shot | 25 | 20 |
| Q2 | 11:15 | DET | Dennis Schroder makes driving layup | 27 | 20 |
| Q2 | 11:15 | NY | Karl-Anthony Towns defensive goaltending violation | 27 | 20 |
| Q2 | 10:55 | NY | Karl-Anthony Towns misses 17-foot two point shot | 27 | 20 |
| Q2 | 10:53 | NY | Mitchell Robinson offensive rebound | 27 | 20 |
| Q2 | 10:44 | NY | Mitchell Robinson misses alley oop layup | 27 | 20 |
| Q2 | 10:43 | DET | Jalen Duren defensive rebound | 27 | 20 |
| Q2 | 10:36 | DET | Malik Beasley makes 25-foot three point jumper (Jalen Duren assists) | 30 | 20 |
| Q2 | 10:09 | NY | Karl-Anthony Towns makes 6-foot two point shot | 30 | 22 |
| Q2 | 9:46 | DET | Dennis Schroder misses 15-foot step back jumpshot | 30 | 22 |
| Q2 | 9:44 | NY | Mitchell Robinson defensive rebound | 30 | 22 |
| Q2 | 9:37 | DET | Tobias Harris personal foul | 30 | 22 |
| Q2 | 9:37 | NY | Jalen Brunson enters the game for Cameron Payne | 30 | 22 |
| Q2 | 9:29 | NY | Karl-Anthony Towns misses 8-foot two point shot | 30 | 22 |
| Q2 | 9:28 | NY | Mitchell Robinson offensive rebound | 30 | 22 |
| Q2 | 9:28 | NY | Mitchell Robinson misses tip shot | 30 | 22 |
| Q2 | 9:28 | NY | Knicks offensive team rebound | 30 | 22 |
| Q2 | 9:28 | DET | Ronald Holland II loose ball foul | 30 | 22 |
| Q2 | 9:22 | NY | Jalen Brunson makes 24-foot three pointer | 30 | 25 |
| Q2 | 9:07 | DET | Tobias Harris makes driving layup | 32 | 25 |
| Q2 | 8:44 | NY | Jalen Duren blocks Miles McBride 's 3-foot driving layup | 32 | 25 |
| Q2 | 8:42 | NY | Mitchell Robinson offensive rebound | 32 | 25 |
| Q2 | 8:40 | NY | Jalen Brunson makes 22-foot three point jumper (Mitchell Robinson assists) | 32 | 28 |
| Q2 | 8:28 | DET | Dennis Schroder makes 25-foot three pointer | 35 | 28 |
| Q2 | 8:14 | NY | Jalen Brunson misses 23-foot three point step back jumpshot | 35 | 28 |
| Q2 | 8:12 | DET | Tobias Harris defensive rebound | 35 | 28 |
| Q2 | 8:07 | NY | Karl-Anthony Towns personal foul | 35 | 28 |
| Q2 | 8:07 | NY | Josh Hart enters the game for Miles McBride | 35 | 28 |
| Q2 | 8:07 | NY | Mikal Bridges enters the game for Mitchell Robinson | 35 | 28 |
| Q2 | 8:07 | NY | OG Anunoby enters the game for Landry Shamet | 35 | 28 |
| Q2 | 8:07 | DET | Paul Reed enters the game for Jalen Duren | 35 | 28 |
| Q2 | 8:07 | DET | Cade Cunningham enters the game for Ronald Holland II | 35 | 28 |
| Q2 | 8:00 | NY | Mikal Bridges shooting foul | 35 | 28 |
| Q2 | 8:00 | DET | Malik Beasley makes free throw 1 of 2 | 36 | 28 |
| Q2 | 8:00 | DET | Malik Beasley makes free throw 2 of 2 | 37 | 28 |
| Q2 | 7:45 | NY | Jalen Brunson misses 7-foot two point shot | 37 | 28 |
| Q2 | 7:42 | DET | Cade Cunningham defensive rebound | 37 | 28 |
| Q2 | 7:36 | DET | Malik Beasley misses 23-foot three point shot | 37 | 28 |
| Q2 | 7:33 | DET | Tobias Harris offensive rebound | 37 | 28 |
| Q2 | 7:33 | DET | Tobias Harris makes tip shot | 39 | 28 |
| Q2 | 7:10 | NY | Mikal Bridges makes 12-foot jumper (Josh Hart assists) | 39 | 30 |
| Q2 | 7:01 | DET | Cade Cunningham makes 24-foot three pointer | 42 | 30 |
| Q2 | 6:40 | DET | Paul Reed bad pass (Mikal Bridges steals) | 42 | 30 |
| Q2 | 6:37 | NY | Karl-Anthony Towns makes dunk (OG Anunoby assists) | 42 | 32 |
| Q2 | 6:36 | DET | Pistons Full timeout | 42 | 32 |
| Q2 | 6:44 | NY | Jalen Brunson lost ball turnover (Paul Reed steals) | 42 | 30 |
| Q2 | 6:36 | — | (06:36) [Pistons] COACH'S CHALLENGE (CALL REPLAYCENTER) | 42 | 32 |
| Q2 | 6:36 | DET | Ausar Thompson enters the game for Tobias Harris | 42 | 32 |
| Q2 | 6:36 | DET | Tim Hardaway Jr. enters the game for Dennis Schroder | 42 | 32 |
| Q2 | 6:23 | DET | Ausar Thompson lost ball turnover | 42 | 32 |
| Q2 | 6:22 | DET | Ausar Thompson loose ball foul | 42 | 32 |
| Q2 | 6:06 | NY | Paul Reed blocks Karl-Anthony Towns 's 28-foot three point jumper | 42 | 32 |
| Q2 | 6:05 | NY | Knicks offensive team rebound | 42 | 32 |
| Q2 | 6:00 | NY | Jalen Brunson makes 24-foot three point step back jumpshot (Josh Hart assists) | 42 | 35 |
| Q2 | 5:45 | DET | Cade Cunningham makes two point shot | 44 | 35 |
| Q2 | 5:29 | NY | OG Anunoby bad pass (Ausar Thompson steals) | 44 | 35 |
| Q2 | 5:25 | DET | Paul Reed bad pass (Mikal Bridges steals) | 44 | 35 |
| Q2 | 5:23 | DET | Paul Reed personal foul | 44 | 35 |
| Q2 | 5:23 | DET | Jalen Duren enters the game for Malik Beasley | 44 | 35 |
| Q2 | 5:23 | DET | Tobias Harris enters the game for Paul Reed | 44 | 35 |
| Q2 | 5:11 | NY | Jalen Brunson out of bounds lost ball turnover | 44 | 35 |
| Q2 | 5:06 | NY | OG Anunoby shooting foul | 44 | 35 |
| Q2 | 5:06 | DET | Cade Cunningham makes free throw 1 of 2 | 45 | 35 |
| Q2 | 5:06 | NY | Mitchell Robinson enters the game for Karl-Anthony Towns | 45 | 35 |
| Q2 | 5:06 | DET | Cade Cunningham makes free throw 2 of 2 | 46 | 35 |
| Q2 | 4:43 | NY | Mitchell Robinson bad pass (Cade Cunningham steals) | 46 | 35 |
| Q2 | 4:29 | NY | OG Anunoby shooting foul | 46 | 35 |
| Q2 | 4:29 | DET | Cade Cunningham makes free throw 1 of 2 | 47 | 35 |
| Q2 | 4:29 | DET | Cade Cunningham makes free throw 2 of 2 | 48 | 35 |
| Q2 | 4:07 | NY | OG Anunoby makes 4-foot two point shot | 48 | 37 |
| Q2 | 3:49 | DET | Ausar Thompson misses 9-foot two point shot | 48 | 37 |
| Q2 | 3:48 | NY | OG Anunoby defensive rebound | 48 | 37 |
| Q2 | 3:40 | NY | Josh Hart bad pass (Tobias Harris steals) | 48 | 37 |
| Q2 | 3:35 | DET | Tim Hardaway Jr. misses 26-foot three point shot | 48 | 37 |
| Q2 | 3:33 | DET | Tobias Harris offensive rebound | 48 | 37 |
| Q2 | 3:30 | DET | Cade Cunningham misses driving layup | 48 | 37 |
| Q2 | 3:28 | NY | OG Anunoby defensive rebound | 48 | 37 |
| Q2 | 3:21 | NY | Josh Hart makes 22-foot three point jumper (Jalen Brunson assists) | 48 | 40 |
| Q2 | 2:55 | NY | Mitchell Robinson personal foul | 48 | 40 |
| Q2 | 2:55 | NY | Knicks Full timeout | 48 | 40 |
| Q2 | 2:55 | DET | Dennis Schroder enters the game for Ausar Thompson | 48 | 40 |
| Q2 | 2:55 | DET | Jalen Duren makes free throw 1 of 2 | 49 | 40 |
| Q2 | 2:55 | DET | Jalen Duren makes free throw 2 of 2 | 50 | 40 |
| Q2 | 2:31 | NY | Jalen Brunson makes 8-foot driving floating jump shot (Josh Hart assists) | 50 | 42 |
| Q2 | 2:05 | DET | Tobias Harris misses 23-foot three point jumper | 50 | 42 |
| Q2 | 2:03 | NY | Josh Hart defensive rebound | 50 | 42 |
| Q2 | 1:47 | NY | Mikal Bridges makes 6-foot two point shot | 50 | 44 |
| Q2 | 1:28 | DET | Dennis Schroder makes 14-foot pullup jump shot (Jalen Duren assists) | 52 | 44 |
| Q2 | 1:13 | NY | Jalen Brunson misses two point shot | 52 | 44 |
| Q2 | 1:11 | DET | Jalen Duren defensive rebound | 52 | 44 |
| Q2 | 1:04 | DET | Cade Cunningham misses 25-foot three point jumper | 52 | 44 |
| Q2 | 1:01 | NY | OG Anunoby defensive rebound | 52 | 44 |
| Q2 | 0:00 | NY | Mikal Bridges makes 22-foot three point jumper (Jalen Brunson assists) | 52 | 47 |
| Q2 | 0:00 | NY | Josh Hart shooting foul | 52 | 47 |
| Q2 | 0:00 | DET | Cade Cunningham misses free throw 1 of 2 | 52 | 47 |
| Q2 | 0:00 | DET | Pistons offensive team rebound | 52 | 47 |
| Q2 | 0:00 | DET | Ausar Thompson enters the game for Tim Hardaway Jr. | 52 | 47 |
| Q2 | 0:00 | DET | Cade Cunningham makes free throw 2 of 2 | 53 | 47 |
| Q2 | 0:00 | DET | Dennis Schroder personal foul | 53 | 47 |
| Q2 | 0:00 | NY | Jalen Brunson makes free throw 1 of 2 | 53 | 48 |
| Q2 | 0:00 | DET | Malik Beasley enters the game for Ausar Thompson | 53 | 48 |
| Q2 | 0:00 | NY | Jalen Brunson makes free throw 2 of 2 | 53 | 49 |
| Q2 | 0:00 | DET | Cade Cunningham makes 6-foot driving floating jump shot | 55 | 49 |
| Q2 | 0:00 | NY | Mikal Bridges misses 45-foot three point pullup jump shot | 55 | 49 |
| Q2 | 0:00 | NY | Knicks offensive team rebound | 55 | 49 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 55 | 49 |
| Q3 | 12:00 | NY | Karl-Anthony Towns enters the game for Mitchell Robinson | 55 | 49 |
| Q3 | 12:00 | DET | Tim Hardaway Jr. enters the game for Dennis Schroder | 55 | 49 |
| Q3 | 12:00 | DET | Ausar Thompson enters the game for Malik Beasley | 55 | 49 |
| Q3 | 11:46 | DET | Tim Hardaway Jr. misses 25-foot three point jumper | 55 | 49 |
| Q3 | 11:44 | NY | Karl-Anthony Towns defensive rebound | 55 | 49 |
| Q3 | 11:27 | NY | Jalen Brunson misses driving floating jump shot | 55 | 49 |
| Q3 | 11:25 | DET | Tobias Harris defensive rebound | 55 | 49 |
| Q3 | 11:20 | DET | Tim Hardaway Jr. misses 24-foot three point shot | 55 | 49 |
| Q3 | 11:17 | NY | Josh Hart defensive rebound | 55 | 49 |
| Q3 | 10:55 | NY | Jalen Brunson misses 25-foot three point pullup jump shot | 55 | 49 |
| Q3 | 10:52 | DET | Jalen Duren defensive rebound | 55 | 49 |
| Q3 | 10:44 | DET | Cade Cunningham makes 10-foot step back jumpshot | 57 | 49 |
| Q3 | 10:23 | NY | Karl-Anthony Towns misses 25-foot three point jumper | 57 | 49 |
| Q3 | 10:21 | DET | Tobias Harris defensive rebound | 57 | 49 |
| Q3 | 10:05 | DET | Cade Cunningham misses driving layup | 57 | 49 |
| Q3 | 10:02 | NY | Mikal Bridges defensive rebound | 57 | 49 |
| Q3 | 9:58 | NY | Mikal Bridges makes 24-foot running pullup jump shot | 57 | 52 |
| Q3 | 9:39 | DET | Cade Cunningham bad pass | 57 | 52 |
| Q3 | 9:39 | DET | Jalen Duren loose ball foul | 57 | 52 |
| Q3 | 9:28 | DET | Tim Hardaway Jr. shooting foul | 57 | 52 |
| Q3 | 9:28 | NY | Josh Hart misses free throw 1 of 2 | 57 | 52 |
| Q3 | 9:28 | NY | Knicks offensive team rebound | 57 | 52 |
| Q3 | 9:28 | NY | Josh Hart makes free throw 2 of 2 | 57 | 53 |
| Q3 | 9:10 | DET | Tim Hardaway Jr. misses driving floating jump shot | 57 | 53 |
| Q3 | 9:09 | DET | Ausar Thompson offensive rebound | 57 | 53 |
| Q3 | 9:08 | NY | Karl-Anthony Towns shooting foul | 57 | 53 |
| Q3 | 9:08 | DET | Ausar Thompson misses free throw 1 of 2 | 57 | 53 |
| Q3 | 9:08 | DET | Pistons offensive team rebound | 57 | 53 |
| Q3 | 9:08 | DET | Ausar Thompson makes free throw 2 of 2 | 58 | 53 |
| Q3 | 8:54 | NY | Jalen Brunson misses 11-foot pullup jump shot | 58 | 53 |
| Q3 | 8:51 | NY | Josh Hart offensive rebound | 58 | 53 |
| Q3 | 8:47 | NY | OG Anunoby misses 15-foot pullup jump shot | 58 | 53 |
| Q3 | 8:45 | DET | Tobias Harris defensive rebound | 58 | 53 |
| Q3 | 8:38 | DET | Cade Cunningham misses running pullup jump shot | 58 | 53 |
| Q3 | 8:33 | DET | Cade Cunningham offensive rebound | 58 | 53 |
| Q3 | 8:31 | DET | Tim Hardaway Jr. misses 24-foot three point jumper | 58 | 53 |
| Q3 | 8:28 | NY | Josh Hart defensive rebound | 58 | 53 |
| Q3 | 8:23 | NY | Jalen Brunson misses running pullup jump shot | 58 | 53 |
| Q3 | 8:20 | DET | Jalen Duren defensive rebound | 58 | 53 |
| Q3 | 8:12 | NY | Karl-Anthony Towns shooting foul | 58 | 53 |
| Q3 | 8:12 | DET | Tobias Harris makes free throw 1 of 2 | 59 | 53 |
| Q3 | 8:12 | DET | Tobias Harris makes free throw 2 of 2 | 60 | 53 |
| Q3 | 7:53 | NY | Mikal Bridges misses 6-foot two point shot | 60 | 53 |
| Q3 | 7:51 | DET | Tobias Harris defensive rebound | 60 | 53 |
| Q3 | 7:33 | DET | Ausar Thompson misses driving layup | 60 | 53 |
| Q3 | 7:31 | DET | Jalen Duren offensive rebound | 60 | 53 |
| Q3 | 7:27 | DET | Tim Hardaway Jr. misses 24-foot three point jumper | 60 | 53 |
| Q3 | 7:25 | DET | Ausar Thompson offensive rebound | 60 | 53 |
| Q3 | 7:24 | DET | Ausar Thompson misses tip shot | 60 | 53 |
| Q3 | 7:23 | DET | Tobias Harris offensive rebound | 60 | 53 |
| Q3 | 7:21 | DET | Tobias Harris makes tip shot | 62 | 53 |
| Q3 | 7:05 | NY | Karl-Anthony Towns misses driving floating jump shot | 62 | 53 |
| Q3 | 7:03 | DET | Cade Cunningham defensive rebound | 62 | 53 |
| Q3 | 7:01 | NY | Jalen Brunson clear path foul | 62 | 53 |
| Q3 | 7:01 | — | (07:01) [Pistons] REF-INITIATED REVIEW (CALL OVERTURNED) | 62 | 53 |
| Q3 | 7:01 | DET | Ausar Thompson misses free throw clear path 1 of 2 | 62 | 53 |
| Q3 | 7:01 | DET | Pistons offensive team rebound | 62 | 53 |
| Q3 | 7:01 | DET | Ausar Thompson misses free throw clear path 2 of 2 | 62 | 53 |
| Q3 | 7:01 | DET | Pistons offensive team rebound | 62 | 53 |
| Q3 | 6:52 | DET | Cade Cunningham makes 11-foot driving floating jump shot | 64 | 53 |
| Q3 | 7:01 | DET | Paul Reed enters the game for Jalen Duren | 62 | 53 |
| Q3 | 6:33 | DET | Ausar Thompson personal foul | 64 | 53 |
| Q3 | 6:33 | NY | Knicks Full timeout | 64 | 53 |
| Q3 | 6:33 | DET | Malik Beasley enters the game for Tim Hardaway Jr. | 64 | 53 |
| Q3 | 6:21 | NY | Jalen Brunson bad pass (Cade Cunningham steals) | 64 | 53 |
| Q3 | 6:18 | DET | Cade Cunningham makes dunk | 66 | 53 |
| Q3 | 6:00 | NY | Jalen Brunson misses driving floating jump shot | 66 | 53 |
| Q3 | 5:57 | DET | Ausar Thompson defensive rebound | 66 | 53 |
| Q3 | 5:54 | DET | Ausar Thompson bad pass (Josh Hart steals) | 66 | 53 |
| Q3 | 5:46 | NY | Jalen Brunson bad pass (Ausar Thompson steals) | 66 | 53 |
| Q3 | 5:44 | DET | Pistons Full timeout | 66 | 53 |
| Q3 | 5:33 | DET | Malik Beasley misses 25-foot three point jumper | 66 | 53 |
| Q3 | 5:30 | NY | Karl-Anthony Towns defensive rebound | 66 | 53 |
| Q3 | 5:20 | NY | Karl-Anthony Towns misses driving layup | 66 | 53 |
| Q3 | 5:19 | DET | Tobias Harris defensive rebound | 66 | 53 |
| Q3 | 5:02 | DET | Paul Reed makes layup (Cade Cunningham assists) | 68 | 53 |
| Q3 | 4:55 | DET | Ausar Thompson personal foul | 68 | 53 |
| Q3 | 4:55 | NY | Mitchell Robinson enters the game for Karl-Anthony Towns | 68 | 53 |
| Q3 | 4:55 | DET | Dennis Schroder enters the game for Ausar Thompson | 68 | 53 |
| Q3 | 4:55 | DET | Jalen Duren enters the game for Paul Reed | 68 | 53 |
| Q3 | 4:55 | DET | Pistons Full timeout | 68 | 53 |
| Q3 | 4:55 | DET | (04:55) [Pistons] COACH'S CHALLENGE (REPLAY SUPPORTS CALL) [Pistons] charged with a timeout | 68 | 53 |
| Q3 | 4:39 | NY | OG Anunoby makes 9-foot two point shot | 68 | 55 |
| Q3 | 4:17 | DET | Malik Beasley misses 23-foot three point step back jumpshot | 68 | 55 |
| Q3 | 4:15 | NY | Knicks defensive team rebound | 68 | 55 |
| Q3 | 4:00 | NY | OG Anunoby out of bounds bad pass turnover | 68 | 55 |
| Q3 | 3:47 | DET | Dennis Schroder bad pass (Jalen Brunson steals) | 68 | 55 |
| Q3 | 3:42 | NY | Mikal Bridges makes 25-foot three point shot (Jalen Brunson assists) | 68 | 58 |
| Q3 | 3:23 | DET | Tobias Harris misses 11-foot step back jumpshot | 68 | 58 |
| Q3 | 3:21 | NY | Mitchell Robinson defensive rebound | 68 | 58 |
| Q3 | 3:10 | NY | Mikal Bridges misses 25-foot three point jumper | 68 | 58 |
| Q3 | 3:07 | DET | Dennis Schroder defensive rebound | 68 | 58 |
| Q3 | 3:03 | DET | Malik Beasley makes two point shot (Dennis Schroder assists) | 70 | 58 |
| Q3 | 2:47 | NY | Jalen Brunson makes 9-foot driving floating jump shot | 70 | 60 |
| Q3 | 2:29 | DET | Dennis Schroder offensive foul | 70 | 60 |
| Q3 | 2:29 | DET | Dennis Schroder turnover | 70 | 60 |
| Q3 | 2:29 | NY | Miles McBride enters the game for Josh Hart | 70 | 60 |
| Q3 | 2:29 | DET | Tim Hardaway Jr. enters the game for Tobias Harris | 70 | 60 |
| Q3 | 2:08 | NY | Jalen Brunson misses 25-foot three point step back jumpshot | 70 | 60 |
| Q3 | 2:05 | DET | Jalen Duren defensive rebound | 70 | 60 |
| Q3 | 1:57 | DET | Cade Cunningham makes 2-foot two point shot | 72 | 60 |
| Q3 | 1:46 | DET | Cade Cunningham personal foul | 72 | 60 |
| Q3 | 1:46 | NY | Jalen Brunson makes free throw 1 of 2 | 72 | 61 |
| Q3 | 1:46 | NY | Jalen Brunson makes free throw 2 of 2 | 72 | 62 |
| Q3 | 1:28 | DET | Dennis Schroder makes 8-foot driving floating jump shot (Malik Beasley assists) | 74 | 62 |
| Q3 | 1:01 | NY | Miles McBride makes 25-foot three point shot (Jalen Brunson assists) | 74 | 65 |
| Q3 | 0:00 | DET | Cade Cunningham misses 26-foot three point pullup jump shot | 74 | 65 |
| Q3 | 0:00 | NY | Knicks defensive team rebound | 74 | 65 |
| Q3 | 0:00 | NY | Jalen Brunson makes 10-foot two point shot | 74 | 67 |
| Q3 | 0:00 | NY | OG Anunoby kicked ball violation | 74 | 67 |
| Q3 | 0:00 | NY | Jalen Brunson personal take foul | 74 | 67 |
| Q3 | 0:00 | NY | Josh Hart enters the game for Jalen Brunson | 74 | 67 |
| Q3 | 0:00 | DET | Tobias Harris enters the game for Jalen Duren | 74 | 67 |
| Q3 | 0:00 | NY | OG Anunoby personal foul | 74 | 67 |
| Q3 | 0:00 | DET | Cade Cunningham makes free throw 1 of 2 | 75 | 67 |
| Q3 | 0:00 | NY | Karl-Anthony Towns enters the game for Mitchell Robinson | 75 | 67 |
| Q3 | 0:00 | NY | Jalen Brunson enters the game for Miles McBride | 75 | 67 |
| Q3 | 0:00 | DET | Jalen Duren enters the game for Dennis Schroder | 75 | 67 |
| Q3 | 0:00 | DET | Cade Cunningham misses free throw 2 of 2 | 75 | 67 |
| Q3 | 0:00 | NY | OG Anunoby defensive rebound | 75 | 67 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 75 | 67 |
| Q4 | 12:00 | NY | Mitchell Robinson enters the game for OG Anunoby | 75 | 67 |
| Q4 | 12:00 | NY | Miles McBride enters the game for Mikal Bridges | 75 | 67 |
| Q4 | 12:00 | DET | Dennis Schroder enters the game for Cade Cunningham | 75 | 67 |
| Q4 | 12:00 | DET | Ausar Thompson enters the game for Tim Hardaway Jr. | 75 | 67 |
| Q4 | 11:37 | DET | Jalen Duren shooting foul | 75 | 67 |
| Q4 | 11:37 | NY | Jalen Brunson misses free throw 1 of 2 | 75 | 67 |
| Q4 | 11:37 | NY | Knicks offensive team rebound | 75 | 67 |
| Q4 | 11:37 | NY | Jalen Brunson makes free throw 2 of 2 | 75 | 68 |
| Q4 | 11:26 | DET | Tobias Harris makes 18-foot step back jumpshot (Dennis Schroder assists) | 77 | 68 |
| Q4 | 10:59 | NY | Josh Hart misses 25-foot three point jumper | 77 | 68 |
| Q4 | 10:56 | DET | Malik Beasley defensive rebound | 77 | 68 |
| Q4 | 10:40 | DET | Malik Beasley misses 23-foot three point jumper | 77 | 68 |
| Q4 | 10:37 | NY | Jalen Brunson defensive rebound | 77 | 68 |
| Q4 | 10:33 | DET | Ausar Thompson personal foul | 77 | 68 |
| Q4 | 10:33 | DET | Cade Cunningham enters the game for Ausar Thompson | 77 | 68 |
| Q4 | 10:33 | NY | OG Anunoby enters the game for Mitchell Robinson | 77 | 68 |
| Q4 | 10:22 | NY | Miles McBride makes 26-foot three pointer | 77 | 71 |
| Q4 | 9:55 | DET | Dennis Schroder makes 25-foot three point jumper (Tobias Harris assists) | 80 | 71 |
| Q4 | 9:43 | NY | Jalen Duren blocks Jalen Brunson's driving floating jump shot | 80 | 71 |
| Q4 | 9:42 | NY | Jalen Brunson offensive rebound | 80 | 71 |
| Q4 | 9:31 | DET | Jalen Duren vs. Jalen Brunson (Malik Beasley gains possession) | 80 | 71 |
| Q4 | 9:31 | NY | Jalen Brunson lost ball turnover (Jalen Duren steals) | 80 | 71 |
| Q4 | 9:25 | NY | Josh Hart shooting foul | 80 | 71 |
| Q4 | 9:25 | DET | Malik Beasley makes free throw 1 of 2 | 81 | 71 |
| Q4 | 9:25 | DET | Paul Reed enters the game for Jalen Duren | 81 | 71 |
| Q4 | 9:25 | DET | Malik Beasley makes free throw 2 of 2 | 82 | 71 |
| Q4 | 9:01 | NY | OG Anunoby makes 16-foot step back jumpshot | 82 | 73 |
| Q4 | 8:45 | DET | Dennis Schroder misses 17-foot pullup jump shot | 82 | 73 |
| Q4 | 8:42 | NY | OG Anunoby defensive rebound | 82 | 73 |
| Q4 | 8:31 | NY | Jalen Brunson makes 7-foot driving floating jump shot | 82 | 75 |
| Q4 | 8:10 | DET | Paul Reed makes 1-foot layup (Cade Cunningham assists) | 84 | 75 |
| Q4 | 7:55 | NY | OG Anunoby misses 22-foot three point jumper | 84 | 75 |
| Q4 | 7:51 | NY | Knicks offensive team rebound | 84 | 75 |
| Q4 | 7:46 | NY | Josh Hart misses layup | 84 | 75 |
| Q4 | 7:44 | DET | Cade Cunningham defensive rebound | 84 | 75 |
| Q4 | 7:42 | NY | Josh Hart shooting foul | 84 | 75 |
| Q4 | 7:42 | DET | Cade Cunningham makes free throw 1 of 2 | 85 | 75 |
| Q4 | 7:42 | DET | Cade Cunningham makes free throw 2 of 2 | 86 | 75 |
| Q4 | 7:22 | NY | Miles McBride misses 25-foot three point jumper | 86 | 75 |
| Q4 | 7:20 | DET | Tobias Harris defensive rebound | 86 | 75 |
| Q4 | 7:13 | DET | Karl-Anthony Towns blocks Cade Cunningham 's 4-foot driving floating jump shot | 86 | 75 |
| Q4 | 7:10 | DET | Paul Reed offensive rebound | 86 | 75 |
| Q4 | 7:10 | DET | Paul Reed makes tip shot | 88 | 75 |
| Q4 | 6:55 | DET | Malik Beasley personal foul | 88 | 75 |
| Q4 | 6:55 | NY | Knicks Full timeout | 88 | 75 |
| Q4 | 6:55 | NY | Mikal Bridges enters the game for Miles McBride | 88 | 75 |
| Q4 | 6:47 | NY | Jalen Brunson makes 23-foot three point jumper (OG Anunoby assists) | 88 | 78 |
| Q4 | 6:29 | NY | Jalen Brunson shooting foul | 88 | 78 |
| Q4 | 6:29 | DET | Dennis Schroder makes free throw 1 of 2 | 89 | 78 |
| Q4 | 6:29 | DET | Dennis Schroder makes free throw 2 of 2 | 90 | 78 |
| Q4 | 6:19 | DET | Malik Beasley personal foul | 90 | 78 |
| Q4 | 6:19 | DET | Jalen Duren enters the game for Dennis Schroder | 90 | 78 |
| Q4 | 6:19 | DET | Ausar Thompson enters the game for Paul Reed | 90 | 78 |
| Q4 | 6:12 | DET | Jalen Duren personal foul | 90 | 78 |
| Q4 | 6:12 | NY | Josh Hart makes free throw 1 of 2 | 90 | 79 |
| Q4 | 6:12 | NY | Josh Hart makes free throw 2 of 2 | 90 | 80 |
| Q4 | 5:49 | DET | Ausar Thompson misses 5-foot two point shot | 90 | 80 |
| Q4 | 5:46 | NY | Karl-Anthony Towns defensive rebound | 90 | 80 |
| Q4 | 5:34 | DET | Ausar Thompson shooting foul | 90 | 80 |
| Q4 | 5:34 | DET | Dennis Schroder enters the game for Ausar Thompson | 90 | 80 |
| Q4 | 5:34 | NY | Jalen Brunson makes free throw 1 of 2 | 90 | 81 |
| Q4 | 5:34 | NY | Jalen Brunson makes free throw 2 of 2 | 90 | 82 |
| Q4 | 5:13 | DET | Jalen Duren offensive foul | 90 | 82 |
| Q4 | 5:13 | DET | Jalen Duren turnover | 90 | 82 |
| Q4 | 4:59 | NY | Jalen Brunson makes 8-foot driving floating jump shot | 90 | 84 |
| Q4 | 4:43 | NY | Jalen Brunson personal foul | 90 | 84 |
| Q4 | 4:43 | NY | Miles McBride enters the game for Jalen Brunson | 90 | 84 |
| Q4 | 4:28 | DET | Tobias Harris misses 22-foot three point jumper | 90 | 84 |
| Q4 | 4:27 | NY | Josh Hart defensive rebound | 90 | 84 |
| Q4 | 4:27 | DET | Cade Cunningham personal foul | 90 | 84 |
| Q4 | 4:27 | NY | OG Anunoby makes free throw 1 of 2 | 90 | 85 |
| Q4 | 4:27 | DET | Pistons Full timeout | 90 | 85 |
| Q4 | 4:27 | NY | Jalen Brunson enters the game for Miles McBride | 90 | 85 |
| Q4 | 4:27 | NY | OG Anunoby makes free throw 2 of 2 | 90 | 86 |
| Q4 | 4:17 | NY | Karl-Anthony Towns shooting foul | 90 | 86 |
| Q4 | 4:17 | DET | Cade Cunningham makes free throw 1 of 2 | 91 | 86 |
| Q4 | 4:17 | DET | Cade Cunningham makes free throw 2 of 2 | 92 | 86 |
| Q4 | 3:55 | NY | Mikal Bridges misses 23-foot three point jumper | 92 | 86 |
| Q4 | 3:53 | DET | Cade Cunningham defensive rebound | 92 | 86 |
| Q4 | 3:44 | DET | Cade Cunningham misses driving layup | 92 | 86 |
| Q4 | 3:42 | NY | Mikal Bridges defensive rebound | 92 | 86 |
| Q4 | 3:31 | NY | Mikal Bridges misses two point shot | 92 | 86 |
| Q4 | 3:29 | DET | Jalen Duren defensive rebound | 92 | 86 |
| Q4 | 3:25 | DET | Dennis Schroder misses 23-foot three point shot | 92 | 86 |
| Q4 | 3:24 | NY | Knicks defensive team rebound | 92 | 86 |
| Q4 | 3:24 | DET | Jalen Duren loose ball foul | 92 | 86 |
| Q4 | 3:24 | NY | Josh Hart makes free throw 1 of 2 | 92 | 87 |
| Q4 | 3:24 | NY | Knicks Full timeout | 92 | 87 |
| Q4 | 3:24 | NY | Josh Hart makes free throw 2 of 2 | 92 | 88 |
| Q4 | 3:08 | DET | Malik Beasley misses 26-foot three point jumper | 92 | 88 |
| Q4 | 3:02 | NY | Karl-Anthony Towns defensive rebound | 92 | 88 |
| Q4 | 2:59 | NY | Mikal Bridges misses running pullup jump shot | 92 | 88 |
| Q4 | 2:57 | DET | Jalen Duren defensive rebound | 92 | 88 |
| Q4 | 2:33 | DET | shot clock turnover | 92 | 88 |
| Q4 | 2:23 | NY | Jalen Brunson makes 13-foot step back jumpshot | 92 | 90 |
| Q4 | 2:01 | DET | Jalen Duren makes 1-foot alley oop dunk shot (Cade Cunningham assists) | 94 | 90 |
| Q4 | 1:50 | DET | Tobias Harris shooting foul | 94 | 90 |
| Q4 | 1:50 | NY | Jalen Brunson makes free throw 1 of 3 | 94 | 91 |
| Q4 | 1:50 | NY | Jalen Brunson makes free throw 2 of 3 | 94 | 92 |
| Q4 | 1:50 | NY | Jalen Brunson misses free throw 3 of 3 | 94 | 92 |
| Q4 | 1:49 | DET | Cade Cunningham defensive rebound | 94 | 92 |
| Q4 | 1:28 | DET | Jalen Duren lost ball turnover (OG Anunoby steals) | 94 | 92 |
| Q4 | 1:15 | NY | Josh Hart makes dunk (Jalen Brunson assists) | 94 | 94 |
| Q4 | 0:00 | DET | Dennis Schroder makes 25-foot three pointer | 97 | 94 |
| Q4 | 0:00 | NY | Jalen Brunson misses 26-foot three point pullup jump shot | 97 | 94 |
| Q4 | 0:00 | DET | Tobias Harris defensive rebound | 97 | 94 |
| Q4 | 0:00 | DET | Malik Beasley misses 22-foot three point jumper | 97 | 94 |
| Q4 | 0:00 | NY | Mikal Bridges defensive rebound | 97 | 94 |
| Q4 | 0:00 | NY | Mikal Bridges misses 26-foot three point jumper | 97 | 94 |
| Q4 | 0:00 | DET | Tobias Harris defensive rebound | 97 | 94 |
| Q4 | 0:00 | NY | Josh Hart personal take foul | 97 | 94 |
| Q4 | 0:00 | DET | Dennis Schroder misses free throw 1 of 2 | 97 | 94 |
| Q4 | 0:00 | DET | Pistons offensive team rebound | 97 | 94 |
| Q4 | 0:00 | NY | Mitchell Robinson enters the game for Jalen Brunson | 97 | 94 |
| Q4 | 0:00 | DET | Dennis Schroder makes free throw 2 of 2 | 98 | 94 |
| Q4 | 0:00 | NY | Knicks Full timeout | 98 | 94 |
| Q4 | 0:00 | NY | Jalen Brunson enters the game for Mitchell Robinson | 98 | 94 |
| Q4 | 0:00 | NY | Jalen Brunson misses 24-foot three point jumper | 98 | 94 |
| Q4 | 0:00 | DET | Jalen Duren defensive rebound | 98 | 94 |
| Q4 | 0:00 | NY | Jalen Brunson personal take foul | 98 | 94 |
| Q4 | 0:00 | DET | Jalen Duren makes free throw 1 of 2 | 99 | 94 |
| Q4 | 0:00 | DET | Jalen Duren makes free throw 2 of 2 | 100 | 94 |
| Q4 | 0:00 | NY | Knicks Full timeout | 100 | 94 |
| Q4 | 0:00 | NY | Jalen Brunson misses 24-foot three point pullup jump shot | 100 | 94 |
| Q4 | 0:00 | NY | Knicks offensive team rebound | 100 | 94 |
| Q4 | 0:00 | — | End of the 4th Quarter | 100 | 94 |
| Q4 | 0:00 | — | End of Game | 100 | 94 |
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: 80 home / 77 away
NBA-reported team possessions: unavailable
Lineup context: unavailable
Aggregate possession metrics (pace, PPP, ratings) are suppressed for this game.
Showing 25 of 157 matches · 157 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:33 | NYNew York Knicks | Other | 0 | Detroit Pistons 0, New York Knicks 0DET 0 · NY 0 | |
| 2 | Q1 11:22 | DETDetroit Pistons | Made shot | 2 | Detroit Pistons 2, New York Knicks 0DET 2 · NY 0 | |
| 3 | Q1 10:56 | NYNew York Knicks | Other | 0 | Detroit Pistons 2, New York Knicks 0DET 2 · NY 0 | |
| 4 | Q1 10:38 | DETDetroit Pistons | Made shot | 2 | Detroit Pistons 4, New York Knicks 0DET 4 · NY 0 | |
| 5 | Q1 10:20 | NYNew York Knicks | Made shot | 2 | Detroit Pistons 4, New York Knicks 2DET 4 · NY 2 | |
| 6 | Q1 9:56 | NYNew York Knicks | Other | 0 | Detroit Pistons 4, New York Knicks 2DET 4 · NY 2 | |
| 7 | Q1 9:48 | DETDetroit Pistons | Other | 0 | Detroit Pistons 4, New York Knicks 2DET 4 · NY 2 | |
| 8 | Q1 9:41 | NYNew York Knicks | Made shot | 2 | Detroit Pistons 4, New York Knicks 4DET 4 · NY 4 | |
| 9 | Q1 9:19 | DETDetroit Pistons | Other | 0 | Detroit Pistons 4, New York Knicks 4DET 4 · NY 4 | |
| 10 | Q1 8:56 | NYNew York Knicks | Made shot | 2 | Detroit Pistons 4, New York Knicks 6DET 4 · NY 6 | |
| 11 | Q1 8:35 | DETDetroit Pistons | Made shot | 2 | Detroit Pistons 6, New York Knicks 6DET 6 · NY 6 | |
| 12 | Q1 8:16 | NYNew York Knicks | Turnover | 0 | Detroit Pistons 6, New York Knicks 6DET 6 · NY 6 | |
| 13 | Q1 8:03 | DETDetroit Pistons | Turnover | 0 | Detroit Pistons 6, New York Knicks 6DET 6 · NY 6 | |
| 14 | Q1 7:50 | NYNew York Knicks | Made shot | 2 | Detroit Pistons 6, New York Knicks 8DET 6 · NY 8 | |
| 15 | Q1 7:29 | DETDetroit Pistons | Other | 0 | Detroit Pistons 6, New York Knicks 8DET 6 · NY 8 | |
| 16 | Q1 7:10 | NYNew York Knicks | Other | 0 | Detroit Pistons 6, New York Knicks 8DET 6 · NY 8 | |
| 17 | Q1 7:02 | DETDetroit Pistons | Made shot | 3 | Detroit Pistons 9, New York Knicks 8DET 9 · NY 8 | |
| 18 | Q1 6:46 | NYNew York Knicks | Made shot | 2 | Detroit Pistons 9, New York Knicks 10DET 9 · NY 10 | |
| 19 | Q1 6:20 | DETDetroit Pistons | Other | 0 | Detroit Pistons 9, New York Knicks 10DET 9 · NY 10 | |
| 20 | Q1 6:11 | NYNew York Knicks | Made shot | 2 | Detroit Pistons 9, New York Knicks 12DET 9 · NY 12 | |
| 21 | Q1 5:59 | DETDetroit Pistons | Made shot | 2 | Detroit Pistons 11, New York Knicks 12DET 11 · NY 12 | |
| 22 | Q1 5:44 | NYNew York Knicks | Other | 0 | Detroit Pistons 11, New York Knicks 12DET 11 · NY 12 | |
| 23 | Q1 5:35 | DETDetroit Pistons | Made shot | 2 | Detroit Pistons 13, New York Knicks 12DET 13 · NY 12 | |
| 24 | Q1 5:17 | NYNew York Knicks | Made shot | 2 | Detroit Pistons 13, New York Knicks 14DET 13 · NY 14 | |
| 25 | Q1 5:04 | DETDetroit Pistons | Made shot | 2 | Detroit Pistons 15, New York Knicks 14DET 15 · NY 14 |
POSS 1 · Q1 11:33
NYNew York Knicks
Other
0 PTS
POSS 2 · Q1 11:22
DETDetroit Pistons
Made shot
2 PTS
POSS 3 · Q1 10:56
NYNew York Knicks
Other
0 PTS
POSS 4 · Q1 10:38
DETDetroit Pistons
Made shot
2 PTS
POSS 5 · Q1 10:20
NYNew York Knicks
Made shot
2 PTS
POSS 6 · Q1 9:56
NYNew York Knicks
Other
0 PTS
POSS 7 · Q1 9:48
DETDetroit Pistons
Other
0 PTS
POSS 8 · Q1 9:41
NYNew York Knicks
Made shot
2 PTS
POSS 9 · Q1 9:19
DETDetroit Pistons
Other
0 PTS
POSS 10 · Q1 8:56
NYNew York Knicks
Made shot
2 PTS
POSS 11 · Q1 8:35
DETDetroit Pistons
Made shot
2 PTS
POSS 12 · Q1 8:16
NYNew York Knicks
Turnover
0 PTS
POSS 13 · Q1 8:03
DETDetroit Pistons
Turnover
0 PTS
POSS 14 · Q1 7:50
NYNew York Knicks
Made shot
2 PTS
POSS 15 · Q1 7:29
DETDetroit Pistons
Other
0 PTS
POSS 16 · Q1 7:10
NYNew York Knicks
Other
0 PTS
POSS 17 · Q1 7:02
DETDetroit Pistons
Made shot
3 PTS
POSS 18 · Q1 6:46
NYNew York Knicks
Made shot
2 PTS
POSS 19 · Q1 6:20
DETDetroit Pistons
Other
0 PTS
POSS 20 · Q1 6:11
NYNew York Knicks
Made shot
2 PTS
POSS 21 · Q1 5:59
DETDetroit Pistons
Made shot
2 PTS
POSS 22 · Q1 5:44
NYNew York Knicks
Other
0 PTS
POSS 23 · Q1 5:35
DETDetroit Pistons
Made shot
2 PTS
POSS 24 · Q1 5:17
NYNew York Knicks
Made shot
2 PTS
POSS 25 · Q1 5:04
DETDetroit Pistons
Made shot
2 PTS