POSS 1 · Q1 11:37
DETDetroit Pistons
Made shot
2 PTS
Loading
Matchup identity and score load first. Deeper analysis follows.
Loading Game Lab…
Thu, Apr 10, 2025·2024-25
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 35 | 27 | 23 | 21 | 106 | |
| 29 | 27 | 29 | 30 | 115 |
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.
NY
DET
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 leadNY +13 Q3 7:22DET +9 Q4 1:59
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. NY attacks the left basket and DET the right.
Filled dots are makes, rings are misses. Tap a dot to pin it, or a team to isolate its shots.
| Zone | NY | DET | ||
|---|---|---|---|---|
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
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.
| NY | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 40.0 | 18 | 10 | 3 | 2 | 3 | 0 | 8-13 | 1-4 | 1-1 | -7 | 67.0% | |
| 33.0 | 17 | 2 | 7 | 2 | 1 | 3 | 7-10 | 1-2 | 2-2 | -11 | 78.1% | |
| 29.0 | 25 | 10 | 5 | 1 | 0 | 7 | 10-19 | 0-1 | 5-5 | -5 | 59.0% | |
| 39.0 | 12 | 2 | 6 | 4 | 0 | 0 | 5-18 | 2-10 | 0-0 | -15 | 33.3% | |
| 29.0 | 15 | 2 | 5 | 0 | 2 | 3 | 5-15 | 3-9 | 2-5 | -11 | 43.6% | |
| 15.0 | 9 | 0 | 2 | 0 | 0 | 0 | 3-4 | 2-3 | 1-1 | 2 | 101.4% | |
| 27.0 | 3 | 6 | 0 | 0 | 0 | 0 | 1-2 | 1-2 | 0-0 | -6 | 75.0% | |
| 15.0 | 7 | 2 | 2 | 1 | 0 | 1 | 3-8 | 1-2 | 0-0 | 6 | 43.8% | |
| 13.0 | 0 | 0 | 2 | 1 | 0 | 0 | 0-1 | 0-1 | 0-0 | 2 | 0.0% | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — |
| DET | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 35.0 | 36 | 2 | 8 | 1 | 1 | 4 | 16-24 | 2-5 | 2-4 | 9 | 69.9% | |
| 26.0 | 18 | 13 | 2 | 1 | 1 | 3 | 9-9 | 0-0 | 0-0 | 4 | 100.0% | |
| 28.0 | 17 | 2 | 2 | 1 | 0 | 4 | 5-9 | 3-5 | 4-4 | 0 | 79.0% | |
| 27.0 | 10 | 4 | 3 | 1 | 0 | 0 | 4-7 | 2-4 | 0-0 | 12 | 71.4% | |
| 21.0 | 3 | 4 | 1 | 0 | 2 | 1 | 0-4 | 0-0 | 3-4 | 7 | 26.0% | |
| 22.0 | 13 | 5 | 0 | 0 | 1 | 0 | 6-11 | 1-2 | 0-0 | -6 | 59.1% | |
| 27.0 | 10 | 1 | 2 | 0 | 0 | 0 | 4-8 | 0-3 | 2-3 | 14 | 53.6% | |
| 27.0 | 8 | 2 | 1 | 1 | 0 | 1 | 3-9 | 0-2 | 2-3 | 7 | 38.8% | |
| 6.0 | 0 | 1 | 0 | 0 | 0 | 0 | 0-0 | 0-0 | 0-0 | -7 | — | |
| 22.0 | 0 | 1 | 1 | 0 | 1 | 2 | 0-1 | 0-1 | 0-0 | 5 | 0.0% | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — |
439 events
| Q | Clock | Team | Play | NY | DET |
|---|---|---|---|---|---|
| Q1 | 12:00 | DET | Karl-Anthony Towns vs. Jalen Duren (Ausar Thompson gains possession) | 0 | 0 |
| Q1 | 11:37 | DET | Jalen Duren makes dunk (Tim Hardaway Jr. assists) | 0 | 2 |
| Q1 | 11:19 | NY | Karl-Anthony Towns misses 17-foot two point shot | 0 | 2 |
| Q1 | 11:17 | DET | Ausar Thompson defensive rebound | 0 | 2 |
| Q1 | 11:12 | DET | Mikal Bridges blocks Ausar Thompson 's 2-foot two point shot | 0 | 2 |
| Q1 | 11:11 | DET | Jalen Duren offensive rebound | 0 | 2 |
| Q1 | 11:10 | DET | Jalen Duren makes 1-foot dunk | 0 | 4 |
| Q1 | 10:48 | NY | Precious Achiuwa misses 27-foot three point jumper | 0 | 4 |
| Q1 | 10:46 | NY | Karl-Anthony Towns offensive rebound | 0 | 4 |
| Q1 | 10:38 | NY | Precious Achiuwa makes 1-foot two point shot (Miles McBride assists) | 2 | 4 |
| Q1 | 10:24 | DET | Jalen Duren makes dunk (Cade Cunningham assists) | 2 | 6 |
| Q1 | 10:14 | DET | Jalen Duren personal foul | 2 | 6 |
| Q1 | 10:02 | NY | Precious Achiuwa makes 2-foot layup (Jalen Brunson assists) | 4 | 6 |
| Q1 | 9:51 | DET | Tobias Harris makes 25-foot three point jumper (Cade Cunningham assists) | 4 | 9 |
| Q1 | 9:42 | NY | Jalen Brunson bad pass (Tim Hardaway Jr. steals) | 4 | 9 |
| Q1 | 9:38 | DET | Tim Hardaway Jr. misses running pullup jump shot | 4 | 9 |
| Q1 | 9:36 | NY | Knicks defensive team rebound | 4 | 9 |
| Q1 | 9:20 | NY | Jalen Brunson makes 6-foot driving floating jump shot | 6 | 9 |
| Q1 | 9:08 | DET | Cade Cunningham makes 5-foot two point shot | 6 | 11 |
| Q1 | 8:50 | NY | Precious Achiuwa makes 1-foot dunk (Karl-Anthony Towns assists) | 8 | 11 |
| Q1 | 8:32 | NY | Precious Achiuwa shooting foul | 8 | 11 |
| Q1 | 8:32 | DET | Ausar Thompson makes free throw 1 of 2 | 8 | 12 |
| Q1 | 8:32 | DET | Ausar Thompson makes free throw 2 of 2 | 8 | 13 |
| Q1 | 8:19 | NY | Mikal Bridges misses 25-foot three point jumper | 8 | 13 |
| Q1 | 8:16 | NY | Jalen Brunson offensive rebound | 8 | 13 |
| Q1 | 8:15 | DET | Cade Cunningham personal foul | 8 | 13 |
| Q1 | 8:11 | NY | Mikal Bridges makes 15-foot pullup jump shot (Jalen Brunson assists) | 10 | 13 |
| Q1 | 7:48 | NY | Mikal Bridges out of bounds bad pass turnover | 10 | 13 |
| Q1 | 7:30 | DET | Ausar Thompson bad pass (Mikal Bridges steals) | 10 | 13 |
| Q1 | 7:20 | NY | Karl-Anthony Towns makes driving layup (Mikal Bridges assists) | 12 | 13 |
| Q1 | 7:06 | DET | Cade Cunningham makes 1-foot two point shot | 12 | 15 |
| Q1 | 6:53 | DET | Cade Cunningham personal foul | 12 | 15 |
| Q1 | 6:53 | DET | Pistons Full timeout | 12 | 15 |
| Q1 | 7:50 | DET | Cade Cunningham bad pass (Karl-Anthony Towns steals) | 10 | 13 |
| Q1 | 6:43 | NY | Jalen Brunson makes 17-foot step back jumpshot | 14 | 15 |
| Q1 | 6:22 | DET | Cade Cunningham misses 15-foot pullup jump shot | 14 | 15 |
| Q1 | 6:20 | DET | Jalen Duren offensive rebound | 14 | 15 |
| Q1 | 6:17 | DET | Jalen Duren makes 3-foot hook shot | 14 | 17 |
| Q1 | 6:08 | NY | Karl-Anthony Towns makes driving layup (Mikal Bridges assists) | 16 | 17 |
| Q1 | 5:59 | DET | Tim Hardaway Jr. makes 22-foot three point jumper (Tobias Harris assists) | 16 | 20 |
| Q1 | 5:41 | NY | Jalen Brunson makes 26-foot three point step back jumpshot | 19 | 20 |
| Q1 | 5:30 | DET | Jalen Duren bad pass (Precious Achiuwa steals) | 19 | 20 |
| Q1 | 5:19 | NY | Mikal Bridges makes 2-foot layup (Karl-Anthony Towns assists) | 21 | 20 |
| Q1 | 5:16 | DET | Pistons Full timeout | 21 | 20 |
| Q1 | 5:16 | DET | Malik Beasley enters the game for Jalen Duren | 21 | 20 |
| Q1 | 5:16 | DET | Isaiah Stewart enters the game for Tobias Harris | 21 | 20 |
| Q1 | 5:16 | NY | P.J. Tucker enters the game for Karl-Anthony Towns | 21 | 20 |
| Q1 | 4:53 | DET | Cade Cunningham makes 7-foot pullup jump shot (Malik Beasley assists) | 21 | 22 |
| Q1 | 4:25 | NY | Precious Achiuwa misses 23-foot three point jumper | 21 | 22 |
| Q1 | 4:23 | NY | P.J. Tucker offensive rebound | 21 | 22 |
| Q1 | 4:19 | NY | Miles McBride makes 25-foot three point jumper (Mikal Bridges assists) | 24 | 22 |
| Q1 | 4:01 | DET | Cade Cunningham makes 8-foot two point shot | 24 | 24 |
| Q1 | 3:39 | NY | Mikal Bridges out of bounds bad pass turnover | 24 | 24 |
| Q1 | 3:39 | DET | Dennis Schroder enters the game for Cade Cunningham | 24 | 24 |
| Q1 | 3:39 | DET | Simone Fontecchio enters the game for Ausar Thompson | 24 | 24 |
| Q1 | 3:39 | NY | Cameron Payne enters the game for Jalen Brunson | 24 | 24 |
| Q1 | 3:39 | NY | Landry Shamet enters the game for Mikal Bridges | 24 | 24 |
| Q1 | 3:22 | DET | Tim Hardaway Jr. makes 8-foot two point shot | 24 | 26 |
| Q1 | 3:03 | NY | Miles McBride misses 25-foot three point jumper | 24 | 26 |
| Q1 | 3:01 | DET | Simone Fontecchio defensive rebound | 24 | 26 |
| Q1 | 2:45 | DET | Dennis Schroder misses driving floating jump shot | 24 | 26 |
| Q1 | 2:43 | NY | Miles McBride defensive rebound | 24 | 26 |
| Q1 | 2:26 | NY | Miles McBride makes 11-foot pullup jump shot (Precious Achiuwa assists) | 26 | 26 |
| Q1 | 2:08 | DET | Malik Beasley misses 24-foot three point jumper | 26 | 26 |
| Q1 | 2:06 | NY | Cameron Payne defensive rebound | 26 | 26 |
| Q1 | 2:00 | NY | Cameron Payne misses driving floating jump shot | 26 | 26 |
| Q1 | 2:00 | NY | Knicks offensive team rebound | 26 | 26 |
| Q1 | 2:00 | DET | Ronald Holland II enters the game for Tim Hardaway Jr. | 26 | 26 |
| Q1 | 2:00 | NY | Delon Wright enters the game for Miles McBride | 26 | 26 |
| Q1 | 1:47 | NY | Precious Achiuwa makes 8-foot two point shot (Landry Shamet assists) | 28 | 26 |
| Q1 | 1:32 | DET | Isaiah Stewart bad pass (Delon Wright steals) | 28 | 26 |
| Q1 | 1:27 | NY | Precious Achiuwa makes dunk (Cameron Payne assists) | 30 | 26 |
| Q1 | 1:15 | DET | Ronald Holland II misses 9-foot two point shot | 30 | 26 |
| Q1 | 1:14 | NY | Precious Achiuwa defensive rebound | 30 | 26 |
| Q1 | 1:08 | NY | Cameron Payne makes 26-foot running pullup jump shot | 33 | 26 |
| Q1 | 0:00 | DET | Precious Achiuwa blocks Malik Beasley 's 3-foot pullup jump shot | 33 | 26 |
| Q1 | 0:00 | NY | Precious Achiuwa defensive rebound | 33 | 26 |
| Q1 | 0:00 | NY | Landry Shamet misses 22-foot three point shot | 33 | 26 |
| Q1 | 0:00 | DET | Pistons defensive team rebound | 33 | 26 |
| Q1 | 0:00 | NY | Karl-Anthony Towns enters the game for Precious Achiuwa | 33 | 26 |
| Q1 | 0:00 | DET | Ronald Holland II makes 22-foot three point jumper (Dennis Schroder assists) | 33 | 29 |
| Q1 | 0:00 | NY | Cameron Payne makes driving layup | 35 | 29 |
| Q1 | 0:00 | DET | Isaiah Stewart defensive goaltending violation | 35 | 29 |
| Q1 | 0:00 | NY | Landry Shamet personal foul | 35 | 29 |
| Q1 | 0:00 | DET | Isaiah Stewart offensive foul | 35 | 29 |
| Q1 | 0:00 | DET | Isaiah Stewart turnover | 35 | 29 |
| Q1 | 0:00 | NY | P.J. Tucker misses 37-foot three point pullup jump shot | 35 | 29 |
| Q1 | 0:00 | NY | Knicks offensive team rebound | 35 | 29 |
| Q1 | 0:00 | — | End of the 1st Quarter | 35 | 29 |
| Q2 | 11:47 | NY | Karl-Anthony Towns offensive goaltending turnover | 35 | 29 |
| Q2 | 11:33 | NY | P.J. Tucker personal foul | 35 | 29 |
| Q2 | 11:26 | DET | Dennis Schroder misses 13-foot step back jumpshot | 35 | 29 |
| Q2 | 11:24 | NY | Karl-Anthony Towns defensive rebound | 35 | 29 |
| Q2 | 11:15 | NY | Cameron Payne makes driving layup | 37 | 29 |
| Q2 | 10:58 | DET | Ronald Holland II misses two point shot | 37 | 29 |
| Q2 | 10:57 | NY | Karl-Anthony Towns defensive rebound | 37 | 29 |
| Q2 | 10:48 | NY | Cameron Payne misses driving floating jump shot | 37 | 29 |
| Q2 | 10:47 | DET | Ronald Holland II defensive rebound | 37 | 29 |
| Q2 | 10:40 | DET | Malik Beasley makes driving layup | 37 | 31 |
| Q2 | 10:40 | NY | Karl-Anthony Towns shooting foul | 37 | 31 |
| Q2 | 10:40 | DET | Malik Beasley makes free throw 1 of 1 | 37 | 32 |
| Q2 | 10:26 | DET | Isaiah Stewart personal foul | 37 | 32 |
| Q2 | 10:14 | NY | Karl-Anthony Towns misses driving layup | 37 | 32 |
| Q2 | 10:12 | DET | Ronald Holland II defensive rebound | 37 | 32 |
| Q2 | 9:58 | DET | Isaiah Stewart misses 25-foot three point jumper | 37 | 32 |
| Q2 | 9:55 | NY | Karl-Anthony Towns defensive rebound | 37 | 32 |
| Q2 | 9:50 | DET | Isaiah Stewart shooting foul | 37 | 32 |
| Q2 | 9:50 | NY | Karl-Anthony Towns makes free throw 1 of 2 | 38 | 32 |
| Q2 | 9:50 | DET | Jalen Duren enters the game for Simone Fontecchio | 38 | 32 |
| Q2 | 9:50 | DET | Tobias Harris enters the game for Isaiah Stewart | 38 | 32 |
| Q2 | 9:50 | NY | Precious Achiuwa enters the game for P.J. Tucker | 38 | 32 |
| Q2 | 9:50 | NY | Karl-Anthony Towns makes free throw 2 of 2 | 39 | 32 |
| Q2 | 9:31 | DET | Ronald Holland II misses driving floating jump shot | 39 | 32 |
| Q2 | 9:30 | DET | Jalen Duren offensive rebound | 39 | 32 |
| Q2 | 9:28 | DET | Jalen Duren makes 8-foot driving floating jump shot | 39 | 34 |
| Q2 | 9:11 | NY | Landry Shamet makes 2-foot layup (Karl-Anthony Towns assists) | 41 | 34 |
| Q2 | 9:11 | DET | Tobias Harris shooting foul | 41 | 34 |
| Q2 | 9:11 | NY | Landry Shamet makes free throw 1 of 1 | 42 | 34 |
| Q2 | 8:56 | DET | Dennis Schroder makes driving layup | 42 | 36 |
| Q2 | 8:48 | NY | Karl-Anthony Towns lost ball turnover | 42 | 36 |
| Q2 | 8:48 | NY | Karl-Anthony Towns loose ball foul | 42 | 36 |
| Q2 | 8:39 | DET | Dennis Schroder misses 25-foot three point pullup jump shot | 42 | 36 |
| Q2 | 8:36 | NY | Precious Achiuwa defensive rebound | 42 | 36 |
| Q2 | 8:30 | NY | Karl-Anthony Towns offensive foul | 42 | 36 |
| Q2 | 8:30 | NY | Karl-Anthony Towns turnover | 42 | 36 |
| Q2 | 8:30 | DET | Cade Cunningham enters the game for Malik Beasley | 42 | 36 |
| Q2 | 8:30 | NY | P.J. Tucker enters the game for Karl-Anthony Towns | 42 | 36 |
| Q2 | 8:17 | DET | Precious Achiuwa blocks Dennis Schroder 's 1-foot driving layup | 42 | 36 |
| Q2 | 8:16 | DET | Pistons offensive team rebound | 42 | 36 |
| Q2 | 8:16 | NY | Miles McBride enters the game for Delon Wright | 42 | 36 |
| Q2 | 8:16 | NY | Mikal Bridges enters the game for Landry Shamet | 42 | 36 |
| Q2 | 8:08 | DET | Cade Cunningham misses 16-foot pullup jump shot | 42 | 36 |
| Q2 | 8:05 | NY | P.J. Tucker defensive rebound | 42 | 36 |
| Q2 | 7:56 | NY | Knicks Full timeout | 42 | 36 |
| Q2 | 7:43 | NY | Miles McBride misses 25-foot three point jumper | 42 | 36 |
| Q2 | 7:41 | DET | Pistons defensive team rebound | 42 | 36 |
| Q2 | 7:23 | DET | Cade Cunningham makes 5-foot two point shot (Jalen Duren assists) | 42 | 38 |
| Q2 | 7:09 | NY | Mikal Bridges makes 9-foot two point shot (Miles McBride assists) | 44 | 38 |
| Q2 | 6:54 | DET | Ronald Holland II misses driving floating jump shot | 44 | 38 |
| Q2 | 6:52 | NY | Cameron Payne defensive rebound | 44 | 38 |
| Q2 | 6:43 | NY | Miles McBride makes driving layup (Cameron Payne assists) | 46 | 38 |
| Q2 | 6:27 | NY | Mikal Bridges personal foul | 46 | 38 |
| Q2 | 6:27 | NY | Jalen Brunson enters the game for Cameron Payne | 46 | 38 |
| Q2 | 6:15 | DET | Cade Cunningham misses driving floating jump shot | 46 | 38 |
| Q2 | 6:13 | DET | Jalen Duren offensive rebound | 46 | 38 |
| Q2 | 6:11 | DET | Jalen Duren makes driving dunk | 46 | 40 |
| Q2 | 5:42 | NY | Miles McBride makes 25-foot three point jumper (Jalen Brunson assists) | 49 | 40 |
| Q2 | 5:31 | DET | Cade Cunningham bad pass (Miles McBride steals) | 49 | 40 |
| Q2 | 5:22 | NY | Cade Cunningham blocks Precious Achiuwa 's 2-foot driving layup | 49 | 40 |
| Q2 | 5:21 | NY | Knicks offensive team rebound | 49 | 40 |
| Q2 | 5:21 | DET | Tim Hardaway Jr. enters the game for Dennis Schroder | 49 | 40 |
| Q2 | 5:18 | NY | Miles McBride misses 24-foot three point jumper | 49 | 40 |
| Q2 | 5:16 | NY | Jalen Brunson offensive rebound | 49 | 40 |
| Q2 | 5:14 | NY | Jalen Brunson misses 15-foot jumper | 49 | 40 |
| Q2 | 5:12 | DET | Jalen Duren defensive rebound | 49 | 40 |
| Q2 | 5:03 | DET | Tobias Harris makes 15-foot step back jumpshot | 49 | 42 |
| Q2 | 4:47 | DET | Ronald Holland II personal foul | 49 | 42 |
| Q2 | 4:47 | DET | Ronald Holland II technical foul | 49 | 42 |
| Q2 | 4:47 | NY | Jalen Brunson makes technical free throw | 50 | 42 |
| Q2 | 4:37 | NY | Jalen Brunson out of bounds bad pass turnover | 50 | 42 |
| Q2 | 4:16 | DET | Tobias Harris makes 22-foot three point jumper (Tim Hardaway Jr. assists) | 50 | 45 |
| Q2 | 4:00 | NY | Mikal Bridges makes 26-foot three point jumper (Miles McBride assists) | 53 | 45 |
| Q2 | 3:41 | DET | Jalen Duren bad pass (Miles McBride steals) | 53 | 45 |
| Q2 | 3:26 | NY | Jalen Brunson makes 24-foot three point step back jumpshot | 56 | 45 |
| Q2 | 3:24 | DET | Pistons Full timeout | 56 | 45 |
| Q2 | 3:24 | DET | Ausar Thompson enters the game for Ronald Holland II | 56 | 45 |
| Q2 | 3:09 | NY | (03:09) [Knicks] COACH'S CHALLENGE (CALL OVERTURNED) [Knicks] retain their timeout | 56 | 45 |
| Q2 | 3:03 | DET | Cade Cunningham makes 1-foot dunk (Jalen Duren assists) | 56 | 47 |
| Q2 | 2:41 | NY | Jalen Brunson misses driving floating jump shot | 56 | 47 |
| Q2 | 2:38 | DET | Jalen Duren defensive rebound | 56 | 47 |
| Q2 | 2:28 | DET | Jalen Brunson blocks Tobias Harris 's 6-foot two point shot | 56 | 47 |
| Q2 | 2:28 | NY | Knicks defensive team rebound | 56 | 47 |
| Q2 | 2:28 | DET | Malik Beasley enters the game for Tobias Harris | 56 | 47 |
| Q2 | 2:08 | NY | Jalen Brunson misses 31-foot three point step back jumpshot | 56 | 47 |
| Q2 | 2:08 | DET | Pistons defensive team rebound | 56 | 47 |
| Q2 | 1:51 | DET | Jalen Brunson blocks Ausar Thompson 's 3-foot layup | 56 | 47 |
| Q2 | 1:51 | DET | Pistons offensive team rebound | 56 | 47 |
| Q2 | 1:43 | DET | Cade Cunningham makes 3-foot driving floating jump shot | 56 | 49 |
| Q2 | 1:25 | NY | Mikal Bridges misses driving layup | 56 | 49 |
| Q2 | 1:24 | DET | Jalen Duren defensive rebound | 56 | 49 |
| Q2 | 1:20 | DET | Malik Beasley makes 1-foot dunk (Cade Cunningham assists) | 56 | 51 |
| Q2 | 1:04 | NY | Precious Achiuwa makes 27-foot three point jumper (Mikal Bridges assists) | 59 | 51 |
| Q2 | 0:00 | DET | Tim Hardaway Jr. makes 26-foot three point jumper (Cade Cunningham assists) | 59 | 54 |
| Q2 | 0:00 | NY | Miles McBride makes 12-foot pullup jump shot (Precious Achiuwa assists) | 61 | 54 |
| Q2 | 0:00 | NY | Jalen Brunson personal foul | 61 | 54 |
| Q2 | 0:00 | DET | Cade Cunningham makes free throw 1 of 2 | 61 | 55 |
| Q2 | 0:00 | DET | Dennis Schroder enters the game for Tim Hardaway Jr. | 61 | 55 |
| Q2 | 0:00 | NY | Karl-Anthony Towns enters the game for P.J. Tucker | 61 | 55 |
| Q2 | 0:00 | DET | Cade Cunningham makes free throw 2 of 2 | 61 | 56 |
| Q2 | 0:00 | DET | Cade Cunningham shooting foul | 61 | 56 |
| Q2 | 0:00 | NY | Jalen Brunson makes free throw 1 of 2 | 62 | 56 |
| Q2 | 0:00 | DET | Tim Hardaway Jr. enters the game for Ausar Thompson | 62 | 56 |
| Q2 | 0:00 | NY | P.J. Tucker enters the game for Karl-Anthony Towns | 62 | 56 |
| Q2 | 0:00 | NY | Jalen Brunson misses free throw 2 of 2 | 62 | 56 |
| Q2 | 0:00 | DET | Cade Cunningham defensive rebound | 62 | 56 |
| Q2 | 0:00 | DET | Cade Cunningham misses 32-foot three point pullup jump shot | 62 | 56 |
| Q2 | 0:00 | DET | Pistons offensive team rebound | 62 | 56 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 62 | 56 |
| Q3 | 12:00 | DET | Ausar Thompson enters the game for Malik Beasley | 62 | 56 |
| Q3 | 12:00 | DET | Tobias Harris enters the game for Dennis Schroder | 62 | 56 |
| Q3 | 12:00 | NY | Karl-Anthony Towns enters the game for P.J. Tucker | 62 | 56 |
| Q3 | 11:40 | NY | Jalen Brunson misses 9-foot pullup jump shot | 62 | 56 |
| Q3 | 11:37 | DET | Tim Hardaway Jr. defensive rebound | 62 | 56 |
| Q3 | 11:32 | DET | Tobias Harris out of bounds bad pass turnover | 62 | 56 |
| Q3 | 11:13 | NY | Precious Achiuwa makes 2-foot two point shot (Karl-Anthony Towns assists) | 64 | 56 |
| Q3 | 10:56 | DET | Cade Cunningham makes 13-foot step back jumpshot | 64 | 58 |
| Q3 | 10:42 | DET | Tim Hardaway Jr. personal foul | 64 | 58 |
| Q3 | 10:31 | NY | Karl-Anthony Towns misses driving floating jump shot | 64 | 58 |
| Q3 | 10:30 | DET | Ausar Thompson defensive rebound | 64 | 58 |
| Q3 | 10:21 | DET | Jalen Duren makes dunk (Cade Cunningham assists) | 64 | 60 |
| Q3 | 10:07 | NY | Miles McBride misses 26-foot three point jumper | 64 | 60 |
| Q3 | 10:05 | NY | Karl-Anthony Towns offensive rebound | 64 | 60 |
| Q3 | 10:03 | NY | Karl-Anthony Towns misses two point shot | 64 | 60 |
| Q3 | 10:01 | NY | Karl-Anthony Towns offensive rebound | 64 | 60 |
| Q3 | 10:00 | NY | Karl-Anthony Towns makes two point shot | 66 | 60 |
| Q3 | 9:41 | DET | Precious Achiuwa blocks Cade Cunningham 's 25-foot three point pullup jump shot | 66 | 60 |
| Q3 | 9:38 | NY | Karl-Anthony Towns defensive rebound | 66 | 60 |
| Q3 | 9:37 | NY | Precious Achiuwa makes 2-foot dunk (Karl-Anthony Towns assists) | 68 | 60 |
| Q3 | 9:37 | DET | Tim Hardaway Jr. shooting foul | 68 | 60 |
| Q3 | 9:37 | NY | Precious Achiuwa makes free throw 1 of 1 | 69 | 60 |
| Q3 | 9:24 | DET | Tobias Harris misses 23-foot three point jumper | 69 | 60 |
| Q3 | 9:22 | NY | Karl-Anthony Towns defensive rebound | 69 | 60 |
| Q3 | 9:18 | NY | Mikal Bridges makes two point shot (Jalen Brunson assists) | 71 | 60 |
| Q3 | 9:18 | DET | Pistons Full timeout | 71 | 60 |
| Q3 | 9:02 | DET | Tim Hardaway Jr. misses 18-foot pullup jump shot | 71 | 60 |
| Q3 | 9:01 | NY | Precious Achiuwa defensive rebound | 71 | 60 |
| Q3 | 8:52 | NY | Karl-Anthony Towns misses 17-foot jumper | 71 | 60 |
| Q3 | 8:49 | DET | Jalen Duren defensive rebound | 71 | 60 |
| Q3 | 8:41 | DET | Tim Hardaway Jr. makes 16-foot pullup jump shot | 71 | 62 |
| Q3 | 8:25 | NY | Ausar Thompson blocks Jalen Brunson 's 25-foot three point pullup jump shot | 71 | 62 |
| Q3 | 8:23 | DET | Jalen Duren defensive rebound | 71 | 62 |
| Q3 | 8:14 | DET | Tim Hardaway Jr. misses 26-foot three point jumper | 71 | 62 |
| Q3 | 8:10 | NY | Precious Achiuwa defensive rebound | 71 | 62 |
| Q3 | 7:53 | NY | Karl-Anthony Towns makes 1-foot dunk (Mikal Bridges assists) | 73 | 62 |
| Q3 | 7:43 | NY | Precious Achiuwa shooting foul | 73 | 62 |
| Q3 | 7:43 | DET | Ausar Thompson makes free throw 1 of 2 | 73 | 63 |
| Q3 | 7:43 | DET | Malik Beasley enters the game for Tobias Harris | 73 | 63 |
| Q3 | 7:43 | DET | Ausar Thompson misses free throw 2 of 2 | 73 | 63 |
| Q3 | 7:41 | NY | Precious Achiuwa defensive rebound | 73 | 63 |
| Q3 | 7:22 | NY | Jalen Brunson makes 25-foot three point step back jumpshot | 76 | 63 |
| Q3 | 7:07 | DET | Ausar Thompson misses driving layup | 76 | 63 |
| Q3 | 7:06 | DET | Jalen Duren offensive rebound | 76 | 63 |
| Q3 | 7:05 | DET | Jalen Duren makes dunk | 76 | 65 |
| Q3 | 6:58 | NY | Mikal Bridges misses 12-foot pullup jump shot | 76 | 65 |
| Q3 | 6:57 | NY | Knicks offensive team rebound | 76 | 65 |
| Q3 | 6:54 | NY | Jalen Brunson misses 23-foot three point jumper | 76 | 65 |
| Q3 | 6:52 | NY | Mikal Bridges offensive rebound | 76 | 65 |
| Q3 | 6:48 | NY | Miles McBride misses 25-foot three point pullup jump shot | 76 | 65 |
| Q3 | 6:47 | DET | Pistons defensive team rebound | 76 | 65 |
| Q3 | 6:47 | NY | Karl-Anthony Towns loose ball foul | 76 | 65 |
| Q3 | 6:47 | NY | P.J. Tucker enters the game for Karl-Anthony Towns | 76 | 65 |
| Q3 | 6:31 | DET | Jalen Duren bad pass (Miles McBride steals) | 76 | 65 |
| Q3 | 6:15 | NY | Jalen Brunson misses 24-foot three point step back jumpshot | 76 | 65 |
| Q3 | 6:13 | DET | Tim Hardaway Jr. defensive rebound | 76 | 65 |
| Q3 | 6:06 | DET | Cade Cunningham bad pass (Mikal Bridges steals) | 76 | 65 |
| Q3 | 5:59 | NY | Mikal Bridges makes 13-foot pullup jump shot (Miles McBride assists) | 78 | 65 |
| Q3 | 5:51 | DET | Malik Beasley misses 23-foot three point jumper | 78 | 65 |
| Q3 | 5:49 | NY | Precious Achiuwa defensive rebound | 78 | 65 |
| Q3 | 5:38 | NY | Jalen Brunson lost ball turnover (Jalen Duren steals) | 78 | 65 |
| Q3 | 5:34 | DET | Cade Cunningham makes 25-foot three point shot (Ausar Thompson assists) | 78 | 68 |
| Q3 | 5:34 | NY | Knicks Full timeout | 78 | 68 |
| Q3 | 5:34 | DET | Dennis Schroder enters the game for Tim Hardaway Jr. | 78 | 68 |
| Q3 | 5:25 | NY | 8 second turnover | 78 | 68 |
| Q3 | 5:04 | DET | Cade Cunningham makes 2-foot two point shot | 78 | 70 |
| Q3 | 4:49 | NY | Jalen Duren blocks Miles McBride 's 3-foot driving layup | 78 | 70 |
| Q3 | 4:47 | DET | Ausar Thompson defensive rebound | 78 | 70 |
| Q3 | 4:43 | DET | Ausar Thompson misses two point shot | 78 | 70 |
| Q3 | 4:42 | DET | Cade Cunningham offensive rebound | 78 | 70 |
| Q3 | 4:41 | DET | Cade Cunningham makes tip shot | 78 | 72 |
| Q3 | 4:28 | DET | Dennis Schroder personal foul | 78 | 72 |
| Q3 | 4:24 | NY | Miles McBride misses 22-foot three point jumper | 78 | 72 |
| Q3 | 4:19 | DET | Jalen Duren defensive rebound | 78 | 72 |
| Q3 | 4:07 | NY | P.J. Tucker shooting foul | 78 | 72 |
| Q3 | 4:07 | DET | Cade Cunningham misses free throw 1 of 2 | 78 | 72 |
| Q3 | 4:07 | DET | Pistons offensive team rebound | 78 | 72 |
| Q3 | 4:07 | DET | Cade Cunningham misses free throw 2 of 2 | 78 | 72 |
| Q3 | 4:05 | NY | Precious Achiuwa defensive rebound | 78 | 72 |
| Q3 | 3:44 | NY | Ausar Thompson blocks Miles McBride 's 2-foot driving layup | 78 | 72 |
| Q3 | 3:42 | DET | Jalen Duren defensive rebound | 78 | 72 |
| Q3 | 3:38 | NY | P.J. Tucker personal foul | 78 | 72 |
| Q3 | 3:38 | DET | Isaiah Stewart enters the game for Jalen Duren | 78 | 72 |
| Q3 | 3:38 | NY | Cameron Payne enters the game for Jalen Brunson | 78 | 72 |
| Q3 | 3:28 | DET | Cade Cunningham misses 20-foot pullup jump shot | 78 | 72 |
| Q3 | 3:26 | NY | Mikal Bridges defensive rebound | 78 | 72 |
| Q3 | 3:18 | NY | P.J. Tucker makes 25-foot three point jumper (Mikal Bridges assists) | 81 | 72 |
| Q3 | 2:59 | DET | Cade Cunningham makes 6-foot two point shot | 81 | 74 |
| Q3 | 2:46 | NY | Precious Achiuwa misses 26-foot three point jumper | 81 | 74 |
| Q3 | 2:44 | DET | Ausar Thompson defensive rebound | 81 | 74 |
| Q3 | 2:36 | DET | Cade Cunningham makes 25-foot three pointer | 81 | 77 |
| Q3 | 2:23 | DET | Malik Beasley personal foul | 81 | 77 |
| Q3 | 2:23 | DET | Tobias Harris enters the game for Ausar Thompson | 81 | 77 |
| Q3 | 2:20 | NY | Isaiah Stewart blocks Miles McBride 's 4-foot driving layup | 81 | 77 |
| Q3 | 2:19 | NY | Knicks offensive team rebound | 81 | 77 |
| Q3 | 2:12 | NY | Mikal Bridges makes 9-foot driving floating jump shot (Precious Achiuwa assists) | 83 | 77 |
| Q3 | 1:53 | DET | Tobias Harris makes 26-foot three point jumper (Malik Beasley assists) | 83 | 80 |
| Q3 | 1:40 | DET | Cade Cunningham personal foul | 83 | 80 |
| Q3 | 1:40 | NY | Mikal Bridges makes free throw 1 of 2 | 84 | 80 |
| Q3 | 1:40 | DET | Tim Hardaway Jr. enters the game for Cade Cunningham | 84 | 80 |
| Q3 | 1:40 | NY | Mikal Bridges makes free throw 2 of 2 | 85 | 80 |
| Q3 | 1:28 | NY | Mikal Bridges personal foul | 85 | 80 |
| Q3 | 1:28 | DET | Malik Beasley misses free throw 1 of 2 | 85 | 80 |
| Q3 | 1:28 | DET | Pistons offensive team rebound | 85 | 80 |
| Q3 | 1:28 | NY | Delon Wright enters the game for Miles McBride | 85 | 80 |
| Q3 | 1:28 | NY | Landry Shamet enters the game for Mikal Bridges | 85 | 80 |
| Q3 | 1:28 | DET | Malik Beasley makes free throw 2 of 2 | 85 | 81 |
| Q3 | 1:15 | NY | Precious Achiuwa misses layup | 85 | 81 |
| Q3 | 1:14 | DET | Tobias Harris defensive rebound | 85 | 81 |
| Q3 | 1:14 | NY | Cameron Payne personal foul | 85 | 81 |
| Q3 | 1:14 | DET | Tobias Harris makes free throw 1 of 2 | 85 | 82 |
| Q3 | 1:14 | NY | Karl-Anthony Towns enters the game for Precious Achiuwa | 85 | 82 |
| Q3 | 1:14 | DET | Tobias Harris makes free throw 2 of 2 | 85 | 83 |
| Q3 | 0:00 | NY | Delon Wright misses 25-foot three point jumper | 85 | 83 |
| Q3 | 0:00 | DET | Tim Hardaway Jr. defensive rebound | 85 | 83 |
| Q3 | 0:00 | DET | Dennis Schroder makes 3-foot two point shot | 85 | 85 |
| Q3 | 0:00 | NY | Cameron Payne misses driving floating jump shot | 85 | 85 |
| Q3 | 0:00 | DET | Tim Hardaway Jr. defensive rebound | 85 | 85 |
| Q3 | 0:00 | DET | Tobias Harris offensive foul | 85 | 85 |
| Q3 | 0:00 | DET | Tobias Harris turnover | 85 | 85 |
| Q3 | 0:00 | NY | Cameron Payne bad pass (Tobias Harris steals) | 85 | 85 |
| Q3 | 0:00 | DET | Tobias Harris lost ball turnover (Cameron Payne steals) | 85 | 85 |
| Q3 | 0:00 | NY | Cameron Payne misses 27-foot three point pullup jump shot | 85 | 85 |
| Q3 | 0:00 | NY | Knicks offensive team rebound | 85 | 85 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 85 | 85 |
| Q4 | 12:00 | DET | Ronald Holland II enters the game for Tim Hardaway Jr. | 85 | 85 |
| Q4 | 11:50 | DET | Malik Beasley misses 26-foot three point jumper | 85 | 85 |
| Q4 | 11:47 | NY | P.J. Tucker defensive rebound | 85 | 85 |
| Q4 | 11:38 | DET | Isaiah Stewart personal foul | 85 | 85 |
| Q4 | 11:34 | NY | Karl-Anthony Towns makes 20-foot jumper (Landry Shamet assists) | 87 | 85 |
| Q4 | 11:26 | DET | Ronald Holland II makes 3-foot two point shot | 87 | 87 |
| Q4 | 11:01 | NY | Karl-Anthony Towns misses driving floating jump shot | 87 | 87 |
| Q4 | 10:59 | NY | P.J. Tucker offensive rebound | 87 | 87 |
| Q4 | 10:52 | NY | Cameron Payne misses driving layup | 87 | 87 |
| Q4 | 10:51 | NY | Karl-Anthony Towns offensive rebound | 87 | 87 |
| Q4 | 10:50 | NY | Karl-Anthony Towns makes two point shot | 89 | 87 |
| Q4 | 10:34 | DET | Tobias Harris misses 25-foot three point pullup jump shot | 89 | 87 |
| Q4 | 10:34 | NY | P.J. Tucker defensive rebound | 89 | 87 |
| Q4 | 10:24 | DET | Tobias Harris personal foul | 89 | 87 |
| Q4 | 10:24 | NY | Precious Achiuwa enters the game for P.J. Tucker | 89 | 87 |
| Q4 | 10:19 | NY | Karl-Anthony Towns makes 7-foot two point shot (Delon Wright assists) | 91 | 87 |
| Q4 | 10:11 | NY | Cameron Payne personal foul | 91 | 87 |
| Q4 | 10:11 | DET | Cade Cunningham enters the game for Tobias Harris | 91 | 87 |
| Q4 | 10:11 | NY | Miles McBride enters the game for Cameron Payne | 91 | 87 |
| Q4 | 10:02 | NY | Precious Achiuwa personal foul | 91 | 87 |
| Q4 | 9:55 | DET | Ronald Holland II makes 1-foot dunk (Isaiah Stewart assists) | 91 | 89 |
| Q4 | 9:31 | DET | Malik Beasley makes 1-foot dunk (Cade Cunningham assists) | 91 | 91 |
| Q4 | 9:40 | NY | Ronald Holland II blocks Miles McBride's layup | 91 | 89 |
| Q4 | 9:39 | DET | Dennis Schroder defensive rebound | 91 | 89 |
| Q4 | 9:31 | NY | Knicks Full timeout | 91 | 91 |
| Q4 | 9:38 | DET | Dennis Schroder lost ball turnover (Precious Achiuwa steals) | 91 | 89 |
| Q4 | 9:36 | NY | Karl-Anthony Towns bad pass (Cade Cunningham steals) | 91 | 89 |
| Q4 | 9:16 | NY | Karl-Anthony Towns misses 26-foot three point jumper | 91 | 91 |
| Q4 | 9:12 | DET | Ronald Holland II defensive rebound | 91 | 91 |
| Q4 | 9:04 | DET | Malik Beasley makes 11-foot driving floating jump shot | 91 | 93 |
| Q4 | 8:47 | NY | Karl-Anthony Towns makes 15-foot two point shot (Miles McBride assists) | 93 | 93 |
| Q4 | 8:32 | DET | Cade Cunningham makes 8-foot two point shot | 93 | 95 |
| Q4 | 8:20 | NY | Karl-Anthony Towns misses two point shot | 93 | 95 |
| Q4 | 8:19 | NY | Knicks offensive team rebound | 93 | 95 |
| Q4 | 8:19 | DET | Isaiah Stewart loose ball foul | 93 | 95 |
| Q4 | 8:07 | NY | Miles McBride misses 24-foot three point jumper | 93 | 95 |
| Q4 | 8:03 | DET | Ronald Holland II defensive rebound | 93 | 95 |
| Q4 | 7:50 | DET | Cade Cunningham misses driving layup | 93 | 95 |
| Q4 | 7:46 | DET | Dennis Schroder offensive rebound | 93 | 95 |
| Q4 | 7:42 | DET | Ronald Holland II makes 2-foot driving floating jump shot | 93 | 97 |
| Q4 | 7:17 | NY | Karl-Anthony Towns lost ball turnover (Dennis Schroder steals) | 93 | 97 |
| Q4 | 7:07 | DET | Dennis Schroder misses driving layup | 93 | 97 |
| Q4 | 7:05 | NY | Karl-Anthony Towns defensive rebound | 93 | 97 |
| Q4 | 7:03 | NY | Landry Shamet makes 24-foot three point shot (Miles McBride assists) | 96 | 97 |
| Q4 | 6:40 | DET | Cade Cunningham makes 8-foot driving floating jump shot | 96 | 99 |
| Q4 | 6:19 | NY | Landry Shamet makes 23-foot three point step back jumpshot (Delon Wright assists) | 99 | 99 |
| Q4 | 6:07 | DET | Cade Cunningham offensive foul | 99 | 99 |
| Q4 | 6:07 | DET | Cade Cunningham turnover | 99 | 99 |
| Q4 | 6:07 | DET | Tim Hardaway Jr. enters the game for Dennis Schroder | 99 | 99 |
| Q4 | 6:07 | NY | Jalen Brunson enters the game for Delon Wright | 99 | 99 |
| Q4 | 5:49 | NY | Karl-Anthony Towns out of bounds lost ball turnover | 99 | 99 |
| Q4 | 5:49 | NY | Mikal Bridges enters the game for Landry Shamet | 99 | 99 |
| Q4 | 5:31 | DET | Ronald Holland II makes 1-foot layup (Tim Hardaway Jr. assists) | 99 | 101 |
| Q4 | 5:20 | DET | Ronald Holland II personal foul | 99 | 101 |
| Q4 | 5:20 | DET | Tobias Harris enters the game for Cade Cunningham | 99 | 101 |
| Q4 | 5:20 | DET | Dennis Schroder enters the game for Malik Beasley | 99 | 101 |
| Q4 | 5:13 | NY | Karl-Anthony Towns out of bounds bad pass turnover | 99 | 101 |
| Q4 | 4:57 | DET | Ronald Holland II makes 3-foot layup (Tobias Harris assists) | 99 | 103 |
| Q4 | 4:33 | NY | Miles McBride misses 17-foot pullup jump shot | 99 | 103 |
| Q4 | 4:29 | NY | Precious Achiuwa offensive rebound | 99 | 103 |
| Q4 | 4:18 | NY | Karl-Anthony Towns misses driving layup | 99 | 103 |
| Q4 | 4:17 | NY | Knicks offensive team rebound | 99 | 103 |
| Q4 | 4:17 | NY | shot clock turnover | 99 | 103 |
| Q4 | 3:57 | DET | Tobias Harris misses 6-foot two point shot | 99 | 103 |
| Q4 | 3:55 | NY | Precious Achiuwa defensive rebound | 99 | 103 |
| Q4 | 3:39 | NY | Mikal Bridges out of bounds lost ball turnover | 99 | 103 |
| Q4 | 3:18 | DET | Tobias Harris makes 11-foot two point shot | 99 | 105 |
| Q4 | 2:52 | NY | Jalen Brunson misses 25-foot three point step back jumpshot | 99 | 105 |
| Q4 | 2:50 | DET | Isaiah Stewart defensive rebound | 99 | 105 |
| Q4 | 2:36 | NY | Mikal Bridges shooting foul | 99 | 105 |
| Q4 | 2:36 | DET | Pistons Full timeout | 99 | 105 |
| Q4 | 2:36 | — | (02:36) [Knicks] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL) | 99 | 105 |
| Q4 | 2:36 | DET | Cade Cunningham enters the game for Tim Hardaway Jr. | 99 | 105 |
| Q4 | 2:36 | NY | P.J. Tucker enters the game for Precious Achiuwa | 99 | 105 |
| Q4 | 2:36 | DET | Dennis Schroder misses free throw 1 of 2 | 99 | 105 |
| Q4 | 2:36 | DET | Pistons offensive team rebound | 99 | 105 |
| Q4 | 2:36 | DET | Dennis Schroder makes free throw 2 of 2 | 99 | 106 |
| Q4 | 2:12 | NY | Jalen Brunson misses 17-foot two point shot | 99 | 106 |
| Q4 | 2:12 | NY | Knicks offensive team rebound | 99 | 106 |
| Q4 | 2:12 | NY | shot clock turnover | 99 | 106 |
| Q4 | 1:59 | DET | Cade Cunningham makes 21-foot pullup jump shot | 99 | 108 |
| Q4 | 1:51 | NY | Karl-Anthony Towns makes 15-foot jumper (Jalen Brunson assists) | 101 | 108 |
| Q4 | 1:30 | DET | Ronald Holland II misses 23-foot three point jumper | 101 | 108 |
| Q4 | 1:27 | DET | Tobias Harris offensive rebound | 101 | 108 |
| Q4 | 1:20 | DET | Cade Cunningham misses 25-foot three point jumper | 101 | 108 |
| Q4 | 1:16 | DET | Ronald Holland II offensive rebound | 101 | 108 |
| Q4 | 1:15 | DET | Dennis Schroder misses 23-foot three point jumper | 101 | 108 |
| Q4 | 1:11 | NY | Miles McBride defensive rebound | 101 | 108 |
| Q4 | 1:03 | DET | Isaiah Stewart shooting foul | 101 | 108 |
| Q4 | 1:03 | DET | Jalen Duren enters the game for Isaiah Stewart | 101 | 108 |
| Q4 | 1:03 | NY | Karl-Anthony Towns makes free throw 1 of 2 | 102 | 108 |
| Q4 | 1:03 | DET | Malik Beasley enters the game for Ronald Holland II | 102 | 108 |
| Q4 | 1:03 | NY | Karl-Anthony Towns makes free throw 2 of 2 | 103 | 108 |
| Q4 | 0:00 | DET | Dennis Schroder makes 8-foot driving floating jump shot (Cade Cunningham assists) | 103 | 110 |
| Q4 | 0:00 | NY | Miles McBride shooting foul | 103 | 110 |
| Q4 | 0:00 | DET | Dennis Schroder makes free throw 1 of 1 | 103 | 111 |
| Q4 | 0:00 | NY | Karl-Anthony Towns makes driving layup (Mikal Bridges assists) | 105 | 111 |
| Q4 | 0:00 | DET | Jalen Duren shooting foul | 105 | 111 |
| Q4 | 0:00 | NY | Karl-Anthony Towns makes free throw 1 of 1 | 106 | 111 |
| Q4 | 0:00 | DET | Tobias Harris bad pass (Miles McBride steals) | 106 | 111 |
| Q4 | 0:00 | NY | Jalen Brunson misses 25-foot three point jumper | 106 | 111 |
| Q4 | 0:00 | DET | Malik Beasley defensive rebound | 106 | 111 |
| Q4 | 0:00 | NY | Jalen Brunson personal take foul | 106 | 111 |
| Q4 | 0:00 | — | (00:27.5) [Knicks] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL) | 106 | 111 |
| Q4 | 0:00 | DET | Tobias Harris makes free throw 1 of 2 | 106 | 112 |
| Q4 | 0:00 | DET | Tobias Harris makes free throw 2 of 2 | 106 | 113 |
| Q4 | 0:00 | DET | Malik Beasley shooting foul | 106 | 113 |
| Q4 | 0:00 | NY | Jalen Brunson misses free throw 1 of 2 | 106 | 113 |
| Q4 | 0:00 | NY | Knicks offensive team rebound | 106 | 113 |
| Q4 | 0:00 | NY | Jalen Brunson misses free throw 2 of 2 | 106 | 113 |
| Q4 | 0:00 | NY | P.J. Tucker offensive rebound | 106 | 113 |
| Q4 | 0:00 | NY | Miles McBride misses 23-foot three point jumper | 106 | 113 |
| Q4 | 0:00 | DET | Jalen Duren defensive rebound | 106 | 113 |
| Q4 | 0:00 | DET | Jalen Duren makes 2-foot alley oop dunk shot (Cade Cunningham assists) | 106 | 115 |
| Q4 | 0:00 | — | End of the 4th Quarter | 106 | 115 |
| Q4 | 0:00 | — | End of Game | 106 | 115 |
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: 81 home / 86 away
NBA-reported team possessions: unavailable
Lineup context: unavailable
Aggregate possession metrics (pace, PPP, ratings) are suppressed for this game.
Showing 25 of 167 matches · 167 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:37 | DETDetroit Pistons | Made shot | 2 | New York Knicks 0, Detroit Pistons 2NY 0 · DET 2 | |
| 2 | Q1 11:19 | NYNew York Knicks | Other | 0 | New York Knicks 0, Detroit Pistons 2NY 0 · DET 2 | |
| 3 | Q1 11:12 | DETDetroit Pistons | Made shot | 2 | New York Knicks 0, Detroit Pistons 4NY 0 · DET 4 | |
| 4 | Q1 10:48 | NYNew York Knicks | Made shot | 2 | New York Knicks 2, Detroit Pistons 4NY 2 · DET 4 | |
| 5 | Q1 10:24 | DETDetroit Pistons | Made shot | 2 | New York Knicks 2, Detroit Pistons 6NY 2 · DET 6 | |
| 6 | Q1 10:02 | NYNew York Knicks | Made shot | 2 | New York Knicks 4, Detroit Pistons 6NY 4 · DET 6 | |
| 7 | Q1 9:51 | DETDetroit Pistons | Made shot | 3 | New York Knicks 4, Detroit Pistons 9NY 4 · DET 9 | |
| 8 | Q1 9:38 | DETDetroit Pistons | Other | 0 | New York Knicks 4, Detroit Pistons 9NY 4 · DET 9 | |
| 9 | Q1 9:20 | NYNew York Knicks | Made shot | 2 | New York Knicks 6, Detroit Pistons 9NY 6 · DET 9 | |
| 10 | Q1 9:08 | DETDetroit Pistons | Made shot | 2 | New York Knicks 6, Detroit Pistons 11NY 6 · DET 11 | |
| 11 | Q1 8:50 | NYNew York Knicks | Made shot | 2 | New York Knicks 8, Detroit Pistons 11NY 8 · DET 11 | |
| 12 | Q1 8:32 | DETDetroit Pistons | Other | 2 | New York Knicks 8, Detroit Pistons 13NY 8 · DET 13 | |
| 13 | Q1 8:11 | NYNew York Knicks | Made shot | 2 | New York Knicks 10, Detroit Pistons 13NY 10 · DET 13 | |
| 14 | Q1 7:48 | NYNew York Knicks | Turnover | 0 | New York Knicks 10, Detroit Pistons 13NY 10 · DET 13 | |
| 15 | Q1 7:20 | NYNew York Knicks | Made shot | 2 | New York Knicks 12, Detroit Pistons 13NY 12 · DET 13 | |
| 16 | Q1 7:06 | DETDetroit Pistons | Made shot | 2 | New York Knicks 12, Detroit Pistons 15NY 12 · DET 15 | |
| 17 | Q1 6:43 | NYNew York Knicks | Made shot | 2 | New York Knicks 14, Detroit Pistons 15NY 14 · DET 15 | |
| 18 | Q1 6:22 | DETDetroit Pistons | Made shot | 2 | New York Knicks 14, Detroit Pistons 17NY 14 · DET 17 | |
| 19 | Q1 6:08 | NYNew York Knicks | Made shot | 2 | New York Knicks 16, Detroit Pistons 17NY 16 · DET 17 | |
| 20 | Q1 5:59 | DETDetroit Pistons | Made shot | 3 | New York Knicks 16, Detroit Pistons 20NY 16 · DET 20 | |
| 21 | Q1 5:41 | NYNew York Knicks | Made shot | 3 | New York Knicks 19, Detroit Pistons 20NY 19 · DET 20 | |
| 22 | Q1 5:19 | NYNew York Knicks | Made shot | 2 | New York Knicks 21, Detroit Pistons 20NY 21 · DET 20 | |
| 23 | Q1 4:53 | DETDetroit Pistons | Made shot | 2 | New York Knicks 21, Detroit Pistons 22NY 21 · DET 22 | |
| 24 | Q1 4:25 | NYNew York Knicks | Made shot | 3 | New York Knicks 24, Detroit Pistons 22NY 24 · DET 22 | |
| 25 | Q1 4:01 | DETDetroit Pistons | Made shot | 2 | New York Knicks 24, Detroit Pistons 24NY 24 · DET 24 |
POSS 1 · Q1 11:37
DETDetroit Pistons
Made shot
2 PTS
POSS 2 · Q1 11:19
NYNew York Knicks
Other
0 PTS
POSS 3 · Q1 11:12
DETDetroit Pistons
Made shot
2 PTS
POSS 4 · Q1 10:48
NYNew York Knicks
Made shot
2 PTS
POSS 5 · Q1 10:24
DETDetroit Pistons
Made shot
2 PTS
POSS 6 · Q1 10:02
NYNew York Knicks
Made shot
2 PTS
POSS 7 · Q1 9:51
DETDetroit Pistons
Made shot
3 PTS
POSS 8 · Q1 9:38
DETDetroit Pistons
Other
0 PTS
POSS 9 · Q1 9:20
NYNew York Knicks
Made shot
2 PTS
POSS 10 · Q1 9:08
DETDetroit Pistons
Made shot
2 PTS
POSS 11 · Q1 8:50
NYNew York Knicks
Made shot
2 PTS
POSS 12 · Q1 8:32
DETDetroit Pistons
Other
2 PTS
POSS 13 · Q1 8:11
NYNew York Knicks
Made shot
2 PTS
POSS 14 · Q1 7:48
NYNew York Knicks
Turnover
0 PTS
POSS 15 · Q1 7:20
NYNew York Knicks
Made shot
2 PTS
POSS 16 · Q1 7:06
DETDetroit Pistons
Made shot
2 PTS
POSS 17 · Q1 6:43
NYNew York Knicks
Made shot
2 PTS
POSS 18 · Q1 6:22
DETDetroit Pistons
Made shot
2 PTS
POSS 19 · Q1 6:08
NYNew York Knicks
Made shot
2 PTS
POSS 20 · Q1 5:59
DETDetroit Pistons
Made shot
3 PTS
POSS 21 · Q1 5:41
NYNew York Knicks
Made shot
3 PTS
POSS 22 · Q1 5:19
NYNew York Knicks
Made shot
2 PTS
POSS 23 · Q1 4:53
DETDetroit Pistons
Made shot
2 PTS
POSS 24 · Q1 4:25
NYNew York Knicks
Made shot
3 PTS
POSS 25 · Q1 4:01
DETDetroit Pistons
Made shot
2 PTS