POSS 1 · Q1 11:41
NYNew York Knicks
Made shot
2 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Thu, May 1, 2025·2024-25
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 37 | 22 | 37 | 20 | 116 | |
| 23 | 38 | 24 | 28 | 113 |
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 +15 Q2 10:19DET +7 Q4 2:35
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% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 42.0 | 40 | 4 | 7 | 0 | 0 | 2 | 15-33 | 3-10 | 7-8 | 5 | 54.8% | |
| 44.0 | 25 | 4 | 3 | 0 | 1 | 4 | 11-16 | 1-4 | 2-2 | 7 | 74.1% | |
| 44.0 | 22 | 5 | 1 | 3 | 2 | 2 | 6-14 | 4-10 | 6-7 | 2 | 64.4% | |
| 35.0 | 13 | 10 | 4 | 0 | 1 | 3 | 3-5 | 1-1 | 6-6 | 13 | 85.1% | |
| 37.0 | 10 | 15 | 2 | 2 | 0 | 3 | 4-10 | 0-1 | 2-3 | 8 | 44.2% | |
| 17.0 | 3 | 1 | 1 | 0 | 0 | 1 | 1-4 | 1-3 | 0-0 | -6 | 37.5% | |
| 13.0 | 1 | 3 | 0 | 0 | 0 | 0 | 0-1 | 0-0 | 1-4 | -10 | 18.1% | |
| 6.0 | 2 | 1 | 0 | 1 | 0 | 1 | 1-3 | 0-1 | 0-0 | -4 | 33.3% | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — |
| DET | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 23.0 | 17 | 6 | 1 | 3 | 2 | 0 | 5-7 | 0-0 | 7-10 | -7 | 74.6% | |
| 44.0 | 23 | 7 | 8 | 3 | 1 | 3 | 9-22 | 0-8 | 5-6 | -2 | 46.7% | |
| 39.0 | 21 | 6 | 3 | 0 | 0 | 2 | 6-9 | 0-0 | 9-10 | -3 | 78.4% | |
| 39.0 | 14 | 5 | 0 | 1 | 0 | 1 | 6-10 | 1-3 | 1-1 | -23 | 67.0% | |
| 33.0 | 7 | 5 | 1 | 1 | 0 | 4 | 3-11 | 1-6 | 0-0 | -7 | 31.8% | |
| 30.0 | 9 | 4 | 9 | 1 | 0 | 1 | 3-9 | 1-4 | 2-2 | 7 | 45.5% | |
| 24.0 | 20 | 2 | 2 | 0 | 0 | 4 | 6-13 | 6-13 | 2-2 | 17 | 72.0% | |
| 8.0 | 2 | 1 | 1 | 0 | 0 | 0 | 0-0 | 0-0 | 2-2 | 3 | 113.6% | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — |
485 events
| Q | Clock | Team | Play | NY | DET |
|---|---|---|---|---|---|
| Q1 | 12:00 | NY | Karl-Anthony Towns vs. Jalen Duren (Josh Hart gains possession) | 0 | 0 |
| Q1 | 11:41 | NY | Jalen Brunson makes 18-foot pullup jump shot | 2 | 0 |
| Q1 | 11:23 | DET | Cade Cunningham bad pass (Karl-Anthony Towns steals) | 2 | 0 |
| Q1 | 11:19 | NY | Mikal Bridges makes two point shot | 4 | 0 |
| Q1 | 11:00 | DET | Cade Cunningham makes 6-foot driving floating jump shot | 4 | 2 |
| Q1 | 10:42 | DET | Jalen Duren defensive 3-seconds (technical foul) | 4 | 2 |
| Q1 | 10:42 | NY | Karl-Anthony Towns makes technical free throw | 5 | 2 |
| Q1 | 10:32 | NY | Jalen Brunson misses 27-foot three point step back jumpshot | 5 | 2 |
| Q1 | 10:31 | DET | Tim Hardaway Jr. defensive rebound | 5 | 2 |
| Q1 | 10:26 | DET | Tim Hardaway Jr. makes 6-foot driving floating jump shot | 5 | 4 |
| Q1 | 10:13 | NY | OG Anunoby misses 28-foot three point jumper | 5 | 4 |
| Q1 | 10:10 | NY | Karl-Anthony Towns offensive rebound | 5 | 4 |
| Q1 | 10:10 | NY | Karl-Anthony Towns misses 5-foot two point shot | 5 | 4 |
| Q1 | 10:09 | DET | Jalen Duren defensive rebound | 5 | 4 |
| Q1 | 10:02 | DET | Cade Cunningham misses driving floating jump shot | 5 | 4 |
| Q1 | 10:01 | NY | Karl-Anthony Towns defensive rebound | 5 | 4 |
| Q1 | 9:51 | DET | Ausar Thompson shooting foul | 5 | 4 |
| Q1 | 9:51 | NY | OG Anunoby makes free throw 1 of 2 | 6 | 4 |
| Q1 | 9:51 | NY | OG Anunoby makes free throw 2 of 2 | 7 | 4 |
| Q1 | 9:44 | DET | Jalen Duren out of bounds bad pass turnover | 7 | 4 |
| Q1 | 9:33 | NY | Mikal Bridges misses 10-foot two point shot | 7 | 4 |
| Q1 | 9:29 | DET | Ausar Thompson defensive rebound | 7 | 4 |
| Q1 | 9:26 | DET | Jalen Duren makes two point shot (Ausar Thompson assists) | 7 | 6 |
| Q1 | 9:01 | NY | Jalen Brunson makes 15-foot two point shot | 9 | 6 |
| Q1 | 8:37 | DET | Cade Cunningham misses 27-foot three point pullup jump shot | 9 | 6 |
| Q1 | 8:35 | DET | Ausar Thompson offensive rebound | 9 | 6 |
| Q1 | 8:31 | DET | Tim Hardaway Jr. misses 26-foot three point step back jumpshot | 9 | 6 |
| Q1 | 8:30 | DET | Tobias Harris offensive rebound | 9 | 6 |
| Q1 | 8:30 | DET | Tobias Harris makes tip shot | 9 | 8 |
| Q1 | 8:08 | NY | Jalen Brunson misses 26-foot three point jumper | 9 | 8 |
| Q1 | 8:07 | NY | Josh Hart offensive rebound | 9 | 8 |
| Q1 | 8:02 | NY | OG Anunoby makes 27-foot three point jumper (Josh Hart assists) | 12 | 8 |
| Q1 | 8:02 | DET | Pistons Full timeout | 12 | 8 |
| Q1 | 7:49 | DET | Tim Hardaway Jr. misses 25-foot three point jumper | 12 | 8 |
| Q1 | 7:48 | NY | Jalen Brunson defensive rebound | 12 | 8 |
| Q1 | 7:42 | NY | Mikal Bridges makes two point shot (Jalen Brunson assists) | 14 | 8 |
| Q1 | 7:33 | DET | Cade Cunningham misses 26-foot three point pullup jump shot | 14 | 8 |
| Q1 | 7:32 | NY | Knicks defensive team rebound | 14 | 8 |
| Q1 | 7:10 | NY | Karl-Anthony Towns makes driving layup | 16 | 8 |
| Q1 | 6:57 | DET | Tobias Harris misses 8-foot step back jumpshot | 16 | 8 |
| Q1 | 6:54 | NY | Karl-Anthony Towns defensive rebound | 16 | 8 |
| Q1 | 6:50 | NY | Mikal Bridges makes two point shot (Jalen Brunson assists) | 18 | 8 |
| Q1 | 6:29 | DET | Tim Hardaway Jr. out of bounds bad pass turnover | 18 | 8 |
| Q1 | 6:21 | NY | Jalen Brunson makes driving layup | 20 | 8 |
| Q1 | 6:02 | NY | OG Anunoby shooting foul | 20 | 8 |
| Q1 | 6:02 | DET | Cade Cunningham makes free throw 1 of 2 | 20 | 9 |
| Q1 | 6:02 | DET | Dennis Schroder enters the game for Ausar Thompson | 20 | 9 |
| Q1 | 6:02 | DET | Cade Cunningham makes free throw 2 of 2 | 20 | 10 |
| Q1 | 5:48 | NY | OG Anunoby makes 22-foot three point jumper (Jalen Brunson assists) | 23 | 10 |
| Q1 | 5:32 | DET | OG Anunoby blocks Jalen Duren 's 3-foot layup | 23 | 10 |
| Q1 | 5:30 | NY | Karl-Anthony Towns defensive rebound | 23 | 10 |
| Q1 | 5:20 | NY | OG Anunoby lost ball turnover (Tim Hardaway Jr. steals) | 23 | 10 |
| Q1 | 5:10 | DET | Tobias Harris makes 23-foot three point jumper (Dennis Schroder assists) | 23 | 13 |
| Q1 | 4:55 | NY | OG Anunoby misses 27-foot three point jumper | 23 | 13 |
| Q1 | 4:53 | DET | Tobias Harris defensive rebound | 23 | 13 |
| Q1 | 4:44 | DET | Dennis Schroder makes 17-foot pullup jump shot | 23 | 15 |
| Q1 | 4:29 | NY | Jalen Brunson makes 5-foot driving floating jump shot | 25 | 15 |
| Q1 | 4:23 | DET | Tim Hardaway Jr. misses two point shot | 25 | 15 |
| Q1 | 4:22 | NY | Karl-Anthony Towns defensive rebound | 25 | 15 |
| Q1 | 4:16 | NY | Jalen Brunson makes 27-foot running pullup jump shot (Karl-Anthony Towns assists) | 28 | 15 |
| Q1 | 4:16 | DET | Pistons Full timeout | 28 | 15 |
| Q1 | 4:16 | DET | Malik Beasley enters the game for Tim Hardaway Jr. | 28 | 15 |
| Q1 | 4:16 | NY | Mitchell Robinson enters the game for Karl-Anthony Towns | 28 | 15 |
| Q1 | 3:59 | DET | Cade Cunningham makes driving layup (Dennis Schroder assists) | 28 | 17 |
| Q1 | 3:31 | NY | Mikal Bridges misses 26-foot three point jumper | 28 | 17 |
| Q1 | 3:28 | DET | Cade Cunningham defensive rebound | 28 | 17 |
| Q1 | 3:25 | NY | Josh Hart shooting foul | 28 | 17 |
| Q1 | 3:25 | DET | Cade Cunningham makes free throw 1 of 2 | 28 | 18 |
| Q1 | 3:25 | DET | Cade Cunningham makes free throw 2 of 2 | 28 | 19 |
| Q1 | 2:57 | NY | OG Anunoby misses 15-foot two point shot | 28 | 19 |
| Q1 | 2:56 | DET | Dennis Schroder defensive rebound | 28 | 19 |
| Q1 | 2:55 | NY | Josh Hart shooting foul | 28 | 19 |
| Q1 | 2:55 | DET | Cade Cunningham misses free throw 1 of 2 | 28 | 19 |
| Q1 | 2:55 | DET | Pistons offensive team rebound | 28 | 19 |
| Q1 | 2:55 | NY | Miles McBride enters the game for Josh Hart | 28 | 19 |
| Q1 | 2:55 | DET | Cade Cunningham makes free throw 2 of 2 | 28 | 20 |
| Q1 | 2:39 | NY | Jalen Brunson makes 5-foot driving floating jump shot | 30 | 20 |
| Q1 | 2:17 | DET | Malik Beasley makes 26-foot three point jumper (Cade Cunningham assists) | 30 | 23 |
| Q1 | 1:53 | NY | OG Anunoby misses 23-foot three point jumper | 30 | 23 |
| Q1 | 1:51 | DET | Cade Cunningham defensive rebound | 30 | 23 |
| Q1 | 1:45 | DET | Dennis Schroder misses 26-foot three point shot | 30 | 23 |
| Q1 | 1:43 | NY | Mikal Bridges defensive rebound | 30 | 23 |
| Q1 | 1:33 | NY | Jalen Brunson makes 12-foot driving floating jump shot | 32 | 23 |
| Q1 | 1:14 | DET | Malik Beasley misses 26-foot three point pullup jump shot | 32 | 23 |
| Q1 | 1:11 | NY | Mitchell Robinson defensive rebound | 32 | 23 |
| Q1 | 0:00 | NY | Mikal Bridges makes 14-foot pullup jump shot | 34 | 23 |
| Q1 | 0:00 | DET | Jalen Duren misses 8-foot two point shot | 34 | 23 |
| Q1 | 0:00 | NY | Mitchell Robinson defensive rebound | 34 | 23 |
| Q1 | 0:00 | NY | Mikal Bridges misses 10-foot jumper | 34 | 23 |
| Q1 | 0:00 | DET | Cade Cunningham defensive rebound | 34 | 23 |
| Q1 | 0:00 | DET | Malik Beasley misses 25-foot three point shot | 34 | 23 |
| Q1 | 0:00 | NY | Jalen Brunson defensive rebound | 34 | 23 |
| Q1 | 0:00 | NY | Miles McBride makes 27-foot three point jumper (Jalen Brunson assists) | 37 | 23 |
| Q1 | 0:00 | — | End of the 1st Quarter | 37 | 23 |
| Q2 | 12:00 | DET | Ausar Thompson enters the game for Jalen Duren | 37 | 23 |
| Q2 | 12:00 | DET | Paul Reed enters the game for Tobias Harris | 37 | 23 |
| Q2 | 12:00 | NY | Cameron Payne enters the game for Jalen Brunson | 37 | 23 |
| Q2 | 11:43 | DET | Ausar Thompson makes 3-foot dunk (Paul Reed assists) | 37 | 25 |
| Q2 | 11:26 | NY | Ausar Thompson blocks Mitchell Robinson's layup | 37 | 25 |
| Q2 | 11:25 | DET | Pistons defensive team rebound | 37 | 25 |
| Q2 | 11:10 | NY | Mitchell Robinson shooting foul | 37 | 25 |
| Q2 | 11:10 | DET | Ausar Thompson misses free throw 1 of 2 | 37 | 25 |
| Q2 | 11:10 | DET | Pistons offensive team rebound | 37 | 25 |
| Q2 | 11:10 | NY | Karl-Anthony Towns enters the game for Mikal Bridges | 37 | 25 |
| Q2 | 11:10 | DET | Ausar Thompson makes free throw 2 of 2 | 37 | 26 |
| Q2 | 10:51 | NY | OG Anunoby makes 27-foot three point jumper (Karl-Anthony Towns assists) | 40 | 26 |
| Q2 | 10:43 | NY | Karl-Anthony Towns shooting foul | 40 | 26 |
| Q2 | 10:43 | DET | Ausar Thompson misses free throw 1 of 2 | 40 | 26 |
| Q2 | 10:43 | DET | Pistons offensive team rebound | 40 | 26 |
| Q2 | 10:43 | DET | Ausar Thompson makes free throw 2 of 2 | 40 | 27 |
| Q2 | 10:19 | NY | Karl-Anthony Towns makes 16-foot jumper (Miles McBride assists) | 42 | 27 |
| Q2 | 10:08 | DET | Dennis Schroder misses driving floating jump shot | 42 | 27 |
| Q2 | 10:06 | DET | Dennis Schroder offensive rebound | 42 | 27 |
| Q2 | 10:01 | DET | Dennis Schroder makes 25-foot three point jumper (Cade Cunningham assists) | 42 | 30 |
| Q2 | 9:48 | NY | Cameron Payne misses 27-foot three point pullup jump shot | 42 | 30 |
| Q2 | 9:47 | NY | Karl-Anthony Towns offensive rebound | 42 | 30 |
| Q2 | 9:46 | NY | Karl-Anthony Towns makes dunk | 44 | 30 |
| Q2 | 9:34 | DET | Malik Beasley lost ball turnover (Cameron Payne steals) | 44 | 30 |
| Q2 | 9:22 | NY | Karl-Anthony Towns misses 28-foot three point jumper | 44 | 30 |
| Q2 | 9:20 | DET | Ausar Thompson defensive rebound | 44 | 30 |
| Q2 | 9:12 | DET | Malik Beasley makes 27-foot three point step back jumpshot (Dennis Schroder assists) | 44 | 33 |
| Q2 | 9:00 | DET | Paul Reed personal foul | 44 | 33 |
| Q2 | 9:00 | DET | Tim Hardaway Jr. enters the game for Cade Cunningham | 44 | 33 |
| Q2 | 9:00 | DET | Tobias Harris enters the game for Ausar Thompson | 44 | 33 |
| Q2 | 8:51 | NY | Karl-Anthony Towns misses 4-foot hook shot | 44 | 33 |
| Q2 | 8:50 | DET | Paul Reed defensive rebound | 44 | 33 |
| Q2 | 8:46 | DET | Malik Beasley offensive charge | 44 | 33 |
| Q2 | 8:46 | DET | Malik Beasley turnover | 44 | 33 |
| Q2 | 8:46 | NY | Jalen Brunson enters the game for OG Anunoby | 44 | 33 |
| Q2 | 8:27 | NY | Cameron Payne bad pass (Tobias Harris steals) | 44 | 33 |
| Q2 | 8:21 | DET | Malik Beasley makes 24-foot three point shot (Dennis Schroder assists) | 44 | 36 |
| Q2 | 8:12 | DET | Malik Beasley personal foul | 44 | 36 |
| Q2 | 8:12 | NY | Knicks Full timeout | 44 | 36 |
| Q2 | 8:12 | DET | J.B. Bickerstaff technical foul | 44 | 36 |
| Q2 | 8:12 | NY | Mikal Bridges enters the game for Cameron Payne | 44 | 36 |
| Q2 | 8:12 | NY | Josh Hart enters the game for Mitchell Robinson | 44 | 36 |
| Q2 | 8:12 | NY | Jalen Brunson makes technical free throw | 45 | 36 |
| Q2 | 7:53 | NY | Jalen Brunson misses 29-foot three point step back jumpshot | 45 | 36 |
| Q2 | 7:51 | DET | Tobias Harris defensive rebound | 45 | 36 |
| Q2 | 7:28 | DET | Tobias Harris makes 13-foot two point shot (Malik Beasley assists) | 45 | 38 |
| Q2 | 7:12 | NY | Josh Hart out of bounds lost ball turnover | 45 | 38 |
| Q2 | 6:49 | DET | Tim Hardaway Jr. misses 28-foot three point jumper | 45 | 38 |
| Q2 | 6:46 | NY | Josh Hart defensive rebound | 45 | 38 |
| Q2 | 6:43 | DET | Paul Reed shooting foul | 45 | 38 |
| Q2 | 6:43 | NY | Josh Hart makes free throw 1 of 2 | 46 | 38 |
| Q2 | 6:43 | DET | Jalen Duren enters the game for Paul Reed | 46 | 38 |
| Q2 | 6:43 | DET | Cade Cunningham enters the game for Dennis Schroder | 46 | 38 |
| Q2 | 6:43 | NY | OG Anunoby enters the game for Miles McBride | 46 | 38 |
| Q2 | 6:43 | NY | Josh Hart makes free throw 2 of 2 | 47 | 38 |
| Q2 | 6:24 | DET | Jalen Duren makes 3-foot two point shot (Malik Beasley assists) | 47 | 40 |
| Q2 | 6:14 | NY | Jalen Brunson makes 14-foot step back jumpshot | 49 | 40 |
| Q2 | 6:02 | DET | Cade Cunningham misses driving floating jump shot | 49 | 40 |
| Q2 | 6:01 | NY | Josh Hart defensive rebound | 49 | 40 |
| Q2 | 5:55 | NY | Mikal Bridges misses 24-foot three point jumper | 49 | 40 |
| Q2 | 5:51 | DET | Malik Beasley defensive rebound | 49 | 40 |
| Q2 | 5:46 | DET | Malik Beasley misses 27-foot three point shot | 49 | 40 |
| Q2 | 5:46 | NY | Karl-Anthony Towns defensive rebound | 49 | 40 |
| Q2 | 5:36 | NY | OG Anunoby misses 23-foot three point jumper | 49 | 40 |
| Q2 | 5:35 | DET | Cade Cunningham defensive rebound | 49 | 40 |
| Q2 | 5:26 | DET | Malik Beasley makes 22-foot three point jumper (Tim Hardaway Jr. assists) | 49 | 43 |
| Q2 | 5:09 | NY | Jalen Brunson misses 14-foot two point shot | 49 | 43 |
| Q2 | 5:07 | DET | Tim Hardaway Jr. defensive rebound | 49 | 43 |
| Q2 | 5:01 | DET | Malik Beasley misses running pullup jump shot | 49 | 43 |
| Q2 | 4:59 | NY | Josh Hart defensive rebound | 49 | 43 |
| Q2 | 4:52 | NY | Jalen Brunson misses driving layup | 49 | 43 |
| Q2 | 4:50 | DET | Jalen Duren defensive rebound | 49 | 43 |
| Q2 | 4:44 | DET | Jalen Duren makes alley oop layup (Cade Cunningham assists) | 49 | 45 |
| Q2 | 4:44 | NY | Jalen Brunson shooting foul | 49 | 45 |
| Q2 | 4:44 | DET | Jalen Duren makes free throw 1 of 1 | 49 | 46 |
| Q2 | 4:23 | NY | OG Anunoby misses 18-foot step back jumpshot | 49 | 46 |
| Q2 | 4:21 | DET | Jalen Duren defensive rebound | 49 | 46 |
| Q2 | 4:12 | DET | Malik Beasley makes 23-foot three point jumper (Jalen Duren assists) | 49 | 49 |
| Q2 | 4:04 | DET | Jalen Duren shooting foul | 49 | 49 |
| Q2 | 4:04 | NY | Josh Hart makes free throw 1 of 2 | 50 | 49 |
| Q2 | 4:04 | NY | Josh Hart makes free throw 2 of 2 | 51 | 49 |
| Q2 | 3:51 | DET | Malik Beasley misses 26-foot three point jumper | 51 | 49 |
| Q2 | 3:50 | NY | Knicks defensive team rebound | 51 | 49 |
| Q2 | 3:36 | NY | Mikal Bridges misses 26-foot three point jumper | 51 | 49 |
| Q2 | 3:35 | DET | Pistons defensive team rebound | 51 | 49 |
| Q2 | 3:35 | DET | Dennis Schroder enters the game for Malik Beasley | 51 | 49 |
| Q2 | 3:23 | DET | Jalen Duren makes 7-foot two point shot (Cade Cunningham assists) | 51 | 51 |
| Q2 | 3:10 | NY | Mikal Bridges makes 9-foot two point shot | 53 | 51 |
| Q2 | 3:02 | NY | OG Anunoby personal foul | 53 | 51 |
| Q2 | 2:51 | DET | Tim Hardaway Jr. misses 26-foot three point jumper | 53 | 51 |
| Q2 | 2:49 | NY | OG Anunoby defensive rebound | 53 | 51 |
| Q2 | 2:40 | NY | OG Anunoby makes 4-foot alley oop dunk shot (Josh Hart assists) | 55 | 51 |
| Q2 | 2:13 | DET | Tobias Harris misses 23-foot three point jumper | 55 | 51 |
| Q2 | 2:12 | NY | OG Anunoby defensive rebound | 55 | 51 |
| Q2 | 2:08 | DET | Cade Cunningham shooting foul | 55 | 51 |
| Q2 | 2:08 | DET | Pistons Full timeout | 55 | 51 |
| Q2 | 2:08 | DET | Malik Beasley enters the game for Tim Hardaway Jr. | 55 | 51 |
| Q2 | 2:08 | NY | Jalen Brunson makes free throw 1 of 2 | 56 | 51 |
| Q2 | 2:08 | NY | Jalen Brunson makes free throw 2 of 2 | 57 | 51 |
| Q2 | 1:51 | DET | Tobias Harris makes 10-foot pullup jump shot (Cade Cunningham assists) | 57 | 53 |
| Q2 | 1:51 | NY | Josh Hart shooting foul | 57 | 53 |
| Q2 | 1:51 | NY | Miles McBride enters the game for Josh Hart | 57 | 53 |
| Q2 | 1:51 | DET | Tobias Harris makes free throw 1 of 1 | 57 | 54 |
| Q2 | 1:36 | NY | Miles McBride misses 27-foot three point pullup jump shot | 57 | 54 |
| Q2 | 1:33 | DET | Dennis Schroder defensive rebound | 57 | 54 |
| Q2 | 1:29 | DET | Dennis Schroder makes two point shot | 57 | 56 |
| Q2 | 1:10 | NY | Jalen Brunson out of bounds bad pass turnover | 57 | 56 |
| Q2 | 1:01 | DET | Cade Cunningham makes 6-foot driving floating jump shot | 57 | 58 |
| Q2 | 0:00 | NY | Jalen Brunson out of bounds lost ball turnover | 57 | 58 |
| Q2 | 0:00 | DET | Dennis Schroder misses 17-foot pullup jump shot | 57 | 58 |
| Q2 | 0:00 | NY | Miles McBride defensive rebound | 57 | 58 |
| Q2 | 0:00 | NY | Mikal Bridges makes two point shot (OG Anunoby assists) | 59 | 58 |
| Q2 | 0:00 | DET | Cade Cunningham misses 26-foot three point pullup jump shot | 59 | 58 |
| Q2 | 0:00 | NY | Karl-Anthony Towns defensive rebound | 59 | 58 |
| Q2 | 0:00 | NY | OG Anunoby steps out of bounds turnover | 59 | 58 |
| Q2 | 0:00 | DET | Malik Beasley makes 27-foot three point jumper (Dennis Schroder assists) | 59 | 61 |
| Q2 | 0:00 | — | (00:00) [Knicks] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL) | 59 | 61 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 59 | 61 |
| Q3 | 12:00 | DET | Tim Hardaway Jr. enters the game for Malik Beasley | 59 | 61 |
| Q3 | 12:00 | DET | Ausar Thompson enters the game for Dennis Schroder | 59 | 61 |
| Q3 | 12:00 | NY | Josh Hart enters the game for Miles McBride | 59 | 61 |
| Q3 | 11:49 | DET | Cade Cunningham misses 26-foot three point pullup jump shot | 59 | 61 |
| Q3 | 11:47 | NY | Josh Hart defensive rebound | 59 | 61 |
| Q3 | 11:38 | NY | Mikal Bridges makes driving layup (Josh Hart assists) | 61 | 61 |
| Q3 | 11:26 | DET | Tobias Harris loose ball foul | 61 | 61 |
| Q3 | 11:06 | NY | Jalen Brunson misses 10-foot pullup jump shot | 61 | 61 |
| Q3 | 11:05 | NY | Karl-Anthony Towns offensive rebound | 61 | 61 |
| Q3 | 11:04 | NY | Karl-Anthony Towns makes two point shot | 63 | 61 |
| Q3 | 10:47 | DET | Tobias Harris misses 23-foot three point jumper | 63 | 61 |
| Q3 | 10:46 | NY | Karl-Anthony Towns defensive rebound | 63 | 61 |
| Q3 | 10:44 | DET | Jalen Duren shooting foul | 63 | 61 |
| Q3 | 11:26 | DET | Tim Hardaway Jr. bad pass | 61 | 61 |
| Q3 | 10:44 | NY | Mikal Bridges makes free throw 1 of 2 | 64 | 61 |
| Q3 | 10:44 | NY | Mikal Bridges makes free throw 2 of 2 | 65 | 61 |
| Q3 | 10:26 | DET | Josh Hart blocks Ausar Thompson 's 4-foot layup | 65 | 61 |
| Q3 | 10:25 | DET | Pistons offensive team rebound | 65 | 61 |
| Q3 | 10:23 | DET | Tim Hardaway Jr. misses 23-foot three point jumper | 65 | 61 |
| Q3 | 10:22 | DET | Ausar Thompson offensive rebound | 65 | 61 |
| Q3 | 10:20 | DET | Ausar Thompson makes two point shot | 65 | 63 |
| Q3 | 9:59 | NY | OG Anunoby misses 23-foot three point jumper | 65 | 63 |
| Q3 | 9:57 | DET | Tobias Harris defensive rebound | 65 | 63 |
| Q3 | 9:51 | NY | Josh Hart shooting foul | 65 | 63 |
| Q3 | 9:51 | DET | Ausar Thompson makes free throw 1 of 2 | 65 | 64 |
| Q3 | 9:51 | DET | Ausar Thompson makes free throw 2 of 2 | 65 | 65 |
| Q3 | 9:40 | DET | Ausar Thompson personal foul | 65 | 65 |
| Q3 | 9:32 | NY | Josh Hart makes 25-foot three point jumper (Mikal Bridges assists) | 68 | 65 |
| Q3 | 9:14 | DET | Cade Cunningham makes 9-foot two point shot | 68 | 67 |
| Q3 | 9:05 | NY | Josh Hart misses layup | 68 | 67 |
| Q3 | 9:04 | NY | OG Anunoby offensive rebound | 68 | 67 |
| Q3 | 9:02 | DET | Cade Cunningham shooting foul | 68 | 67 |
| Q3 | 9:02 | NY | OG Anunoby makes free throw 1 of 2 | 69 | 67 |
| Q3 | 9:02 | NY | OG Anunoby makes free throw 2 of 2 | 70 | 67 |
| Q3 | 8:50 | DET | Cade Cunningham misses 26-foot three point pullup jump shot | 70 | 67 |
| Q3 | 8:49 | NY | Mikal Bridges defensive rebound | 70 | 67 |
| Q3 | 8:46 | NY | Mikal Bridges bad pass (Ausar Thompson steals) | 70 | 67 |
| Q3 | 8:40 | DET | Mikal Bridges blocks Ausar Thompson 's 6-foot driving floating jump shot | 70 | 67 |
| Q3 | 8:39 | DET | Ausar Thompson offensive rebound | 70 | 67 |
| Q3 | 8:34 | DET | Tim Hardaway Jr. misses driving floating jump shot | 70 | 67 |
| Q3 | 8:32 | NY | Josh Hart defensive rebound | 70 | 67 |
| Q3 | 8:28 | DET | Cade Cunningham shooting foul | 70 | 67 |
| Q3 | 8:28 | NY | OG Anunoby makes free throw 1 of 2 | 71 | 67 |
| Q3 | 8:28 | NY | OG Anunoby misses free throw 2 of 2 | 71 | 67 |
| Q3 | 8:25 | DET | Ausar Thompson defensive rebound | 71 | 67 |
| Q3 | 8:16 | DET | Jalen Duren offensive foul | 71 | 67 |
| Q3 | 8:16 | DET | Jalen Duren turnover | 71 | 67 |
| Q3 | 8:00 | NY | Jalen Brunson makes 26-foot three pointer | 74 | 67 |
| Q3 | 8:00 | DET | Pistons Full timeout | 74 | 67 |
| Q3 | 7:46 | DET | Cade Cunningham makes 5-foot two point shot | 74 | 69 |
| Q3 | 7:27 | DET | Jalen Duren shooting foul | 74 | 69 |
| Q3 | 7:27 | NY | Josh Hart makes free throw 1 of 2 | 75 | 69 |
| Q3 | 7:27 | NY | Josh Hart makes free throw 2 of 2 | 76 | 69 |
| Q3 | 7:06 | DET | Cade Cunningham misses 26-foot three point jumper | 76 | 69 |
| Q3 | 7:03 | NY | Karl-Anthony Towns defensive rebound | 76 | 69 |
| Q3 | 6:51 | NY | Mikal Bridges makes 3-foot layup (Jalen Brunson assists) | 78 | 69 |
| Q3 | 6:27 | NY | OG Anunoby shooting foul | 78 | 69 |
| Q3 | 6:27 | DET | Ausar Thompson makes free throw 1 of 2 | 78 | 70 |
| Q3 | 6:27 | DET | Dennis Schroder enters the game for Jalen Duren | 78 | 70 |
| Q3 | 6:27 | DET | Malik Beasley enters the game for Tim Hardaway Jr. | 78 | 70 |
| Q3 | 6:27 | DET | Ausar Thompson makes free throw 2 of 2 | 78 | 71 |
| Q3 | 6:01 | NY | OG Anunoby makes 23-foot three point jumper (Mikal Bridges assists) | 81 | 71 |
| Q3 | 5:50 | DET | Tobias Harris makes 4-foot dunk (Dennis Schroder assists) | 81 | 73 |
| Q3 | 5:33 | NY | Jalen Brunson makes 6-foot driving floating jump shot | 83 | 73 |
| Q3 | 5:19 | DET | Cade Cunningham lost ball turnover (OG Anunoby steals) | 83 | 73 |
| Q3 | 5:17 | NY | Mikal Bridges out of bounds bad pass turnover | 83 | 73 |
| Q3 | 5:09 | NY | Jalen Brunson personal foul | 83 | 73 |
| Q3 | 5:09 | DET | Paul Reed enters the game for Ausar Thompson | 83 | 73 |
| Q3 | 5:09 | NY | Mitchell Robinson enters the game for Karl-Anthony Towns | 83 | 73 |
| Q3 | 4:57 | DET | Mitchell Robinson vs. Paul Reed (Tobias Harris gains possession) | 83 | 73 |
| Q3 | 4:49 | DET | Dennis Schroder misses 23-foot three point jumper | 83 | 73 |
| Q3 | 4:47 | NY | OG Anunoby defensive rebound | 83 | 73 |
| Q3 | 4:47 | DET | Paul Reed personal take foul | 83 | 73 |
| Q3 | 4:47 | NY | Mitchell Robinson misses free throw 1 of 2 | 83 | 73 |
| Q3 | 4:47 | NY | Knicks offensive team rebound | 83 | 73 |
| Q3 | 4:47 | NY | Mitchell Robinson misses free throw 2 of 2 | 83 | 73 |
| Q3 | 4:45 | DET | Cade Cunningham defensive rebound | 83 | 73 |
| Q3 | 4:38 | DET | Malik Beasley bad pass (OG Anunoby steals) | 83 | 73 |
| Q3 | 4:38 | DET | Paul Reed personal take foul | 83 | 73 |
| Q3 | 4:38 | NY | Mitchell Robinson makes free throw 1 of 2 | 84 | 73 |
| Q3 | 4:38 | NY | Mitchell Robinson misses free throw 2 of 2 | 84 | 73 |
| Q3 | 4:36 | DET | Tobias Harris defensive rebound | 84 | 73 |
| Q3 | 4:13 | DET | OG Anunoby blocks Tobias Harris 's 6-foot driving layup | 84 | 73 |
| Q3 | 4:10 | NY | Josh Hart defensive rebound | 84 | 73 |
| Q3 | 4:07 | NY | Mikal Bridges makes 3-foot dunk (Josh Hart assists) | 86 | 73 |
| Q3 | 3:47 | DET | Cade Cunningham makes 5-foot two point shot | 86 | 75 |
| Q3 | 3:45 | NY | Knicks Full timeout | 86 | 75 |
| Q3 | 3:45 | NY | Karl-Anthony Towns enters the game for Mitchell Robinson | 86 | 75 |
| Q3 | 3:27 | NY | Josh Hart bad pass (Cade Cunningham steals) | 86 | 75 |
| Q3 | 3:22 | NY | Karl-Anthony Towns shooting foul | 86 | 75 |
| Q3 | 3:22 | DET | Paul Reed makes free throw 1 of 2 | 86 | 76 |
| Q3 | 3:22 | DET | Paul Reed makes free throw 2 of 2 | 86 | 77 |
| Q3 | 3:10 | DET | Dennis Schroder shooting foul | 86 | 77 |
| Q3 | 3:10 | NY | Jalen Brunson makes free throw 1 of 2 | 87 | 77 |
| Q3 | 3:10 | NY | Jalen Brunson makes free throw 2 of 2 | 88 | 77 |
| Q3 | 2:58 | DET | Dennis Schroder misses driving layup | 88 | 77 |
| Q3 | 2:57 | NY | Knicks defensive team rebound | 88 | 77 |
| Q3 | 2:56 | DET | Paul Reed loose ball foul | 88 | 77 |
| Q3 | 2:56 | NY | Jalen Brunson makes free throw 1 of 2 | 89 | 77 |
| Q3 | 2:56 | DET | Jalen Duren enters the game for Paul Reed | 89 | 77 |
| Q3 | 2:56 | NY | Jalen Brunson misses free throw 2 of 2 | 89 | 77 |
| Q3 | 2:53 | DET | Cade Cunningham defensive rebound | 89 | 77 |
| Q3 | 2:47 | DET | Cade Cunningham makes driving layup | 89 | 79 |
| Q3 | 2:21 | NY | Jalen Brunson makes 10-foot two point shot | 91 | 79 |
| Q3 | 2:13 | NY | OG Anunoby personal foul | 91 | 79 |
| Q3 | 2:13 | NY | Knicks Full timeout | 91 | 79 |
| Q3 | 2:13 | NY | (02:13) [Knicks] COACH'S CHALLENGE (CALL STANDS) [Knicks] charged with a timeout | 91 | 79 |
| Q3 | 2:13 | NY | Miles McBride enters the game for Josh Hart | 91 | 79 |
| Q3 | 2:13 | NY | Josh Hart enters the game for Mikal Bridges | 91 | 79 |
| Q3 | 2:13 | DET | Dennis Schroder makes free throw 1 of 2 | 91 | 80 |
| Q3 | 2:13 | DET | Dennis Schroder makes free throw 2 of 2 | 91 | 81 |
| Q3 | 1:58 | NY | Karl-Anthony Towns out of bounds bad pass turnover | 91 | 81 |
| Q3 | 1:42 | DET | Cade Cunningham misses 26-foot three point pullup jump shot | 91 | 81 |
| Q3 | 1:40 | DET | Pistons offensive team rebound | 91 | 81 |
| Q3 | 1:40 | NY | Karl-Anthony Towns loose ball foul | 91 | 81 |
| Q3 | 1:40 | DET | Jalen Duren makes free throw 1 of 2 | 91 | 82 |
| Q3 | 1:40 | DET | Tim Hardaway Jr. enters the game for Cade Cunningham | 91 | 82 |
| Q3 | 1:40 | NY | Mikal Bridges enters the game for OG Anunoby | 91 | 82 |
| Q3 | 1:40 | DET | Jalen Duren makes free throw 2 of 2 | 91 | 83 |
| Q3 | 1:20 | NY | Miles McBride misses 27-foot three point jumper | 91 | 83 |
| Q3 | 1:19 | NY | Mikal Bridges offensive rebound | 91 | 83 |
| Q3 | 1:06 | NY | Mikal Bridges makes 26-foot three point jumper (Jalen Brunson assists) | 94 | 83 |
| Q3 | 0:00 | NY | Mikal Bridges personal foul | 94 | 83 |
| Q3 | 0:00 | DET | Malik Beasley makes free throw 1 of 2 | 94 | 84 |
| Q3 | 0:00 | DET | Malik Beasley makes free throw 2 of 2 | 94 | 85 |
| Q3 | 0:00 | NY | Karl-Anthony Towns misses driving floating jump shot | 94 | 85 |
| Q3 | 0:00 | NY | Knicks offensive team rebound | 94 | 85 |
| Q3 | 0:00 | NY | Jalen Brunson misses driving layup | 94 | 85 |
| Q3 | 0:00 | NY | Josh Hart offensive rebound | 94 | 85 |
| Q3 | 0:00 | NY | Josh Hart makes dunk | 96 | 85 |
| Q3 | 0:00 | DET | Dennis Schroder out of bounds bad pass turnover | 96 | 85 |
| Q3 | 0:00 | NY | Jalen Brunson misses 31-foot three point pullup jump shot | 96 | 85 |
| Q3 | 0:00 | NY | Knicks offensive team rebound | 96 | 85 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 96 | 85 |
| Q4 | 12:00 | DET | Cade Cunningham enters the game for Dennis Schroder | 96 | 85 |
| Q4 | 12:00 | NY | Cameron Payne enters the game for Miles McBride | 96 | 85 |
| Q4 | 12:00 | NY | OG Anunoby enters the game for Jalen Brunson | 96 | 85 |
| Q4 | 11:40 | NY | Karl-Anthony Towns misses driving floating jump shot | 96 | 85 |
| Q4 | 11:39 | DET | Pistons defensive team rebound | 96 | 85 |
| Q4 | 11:39 | NY | Josh Hart loose ball foul | 96 | 85 |
| Q4 | 11:39 | NY | Miles McBride enters the game for Josh Hart | 96 | 85 |
| Q4 | 11:29 | NY | Cameron Payne personal foul | 96 | 85 |
| Q4 | 11:20 | DET | Malik Beasley misses 26-foot three point pullup jump shot | 96 | 85 |
| Q4 | 11:18 | DET | Jalen Duren offensive rebound | 96 | 85 |
| Q4 | 11:17 | DET | Tobias Harris makes 8-foot pullup jump shot (Jalen Duren assists) | 96 | 87 |
| Q4 | 11:04 | NY | Cameron Payne makes 5-foot two point shot | 98 | 87 |
| Q4 | 10:56 | DET | Tim Hardaway Jr. offensive foul | 98 | 87 |
| Q4 | 10:56 | DET | Tim Hardaway Jr. turnover | 98 | 87 |
| Q4 | 10:41 | NY | Cameron Payne misses driving floating jump shot | 98 | 87 |
| Q4 | 10:38 | DET | Malik Beasley defensive rebound | 98 | 87 |
| Q4 | 10:34 | DET | Malik Beasley misses 26-foot three point shot | 98 | 87 |
| Q4 | 10:31 | NY | Karl-Anthony Towns defensive rebound | 98 | 87 |
| Q4 | 10:15 | NY | Mikal Bridges bad pass (Cade Cunningham steals) | 98 | 87 |
| Q4 | 10:07 | DET | Tim Hardaway Jr. misses driving floating jump shot | 98 | 87 |
| Q4 | 10:06 | NY | Cameron Payne defensive rebound | 98 | 87 |
| Q4 | 9:52 | NY | Karl-Anthony Towns misses 14-foot two point shot | 98 | 87 |
| Q4 | 9:50 | DET | Cade Cunningham defensive rebound | 98 | 87 |
| Q4 | 9:48 | NY | Cameron Payne shooting foul | 98 | 87 |
| Q4 | 9:48 | DET | Jalen Duren makes free throw 1 of 2 | 98 | 88 |
| Q4 | 9:48 | DET | Jalen Duren makes free throw 2 of 2 | 98 | 89 |
| Q4 | 9:30 | NY | OG Anunoby makes driving layup (Mikal Bridges assists) | 100 | 89 |
| Q4 | 9:30 | DET | Cade Cunningham shooting foul | 100 | 89 |
| Q4 | 9:30 | DET | Ausar Thompson enters the game for Tobias Harris | 100 | 89 |
| Q4 | 9:30 | NY | Jalen Brunson enters the game for Cameron Payne | 100 | 89 |
| Q4 | 9:30 | NY | OG Anunoby makes free throw 1 of 1 | 101 | 89 |
| Q4 | 9:19 | DET | Jalen Duren makes 4-foot layup (Cade Cunningham assists) | 101 | 91 |
| Q4 | 9:19 | NY | Karl-Anthony Towns shooting foul | 101 | 91 |
| Q4 | 9:19 | DET | Dennis Schroder enters the game for Malik Beasley | 101 | 91 |
| Q4 | 9:19 | NY | Mitchell Robinson enters the game for Karl-Anthony Towns | 101 | 91 |
| Q4 | 9:19 | DET | Jalen Duren makes free throw 1 of 1 | 101 | 92 |
| Q4 | 8:56 | NY | Jalen Brunson misses 24-foot three point step back jumpshot | 101 | 92 |
| Q4 | 8:54 | NY | Jalen Brunson offensive rebound | 101 | 92 |
| Q4 | 8:52 | NY | Jalen Brunson makes driving layup | 103 | 92 |
| Q4 | 8:35 | DET | Cade Cunningham misses 27-foot three point pullup jump shot | 103 | 92 |
| Q4 | 8:33 | NY | OG Anunoby defensive rebound | 103 | 92 |
| Q4 | 8:17 | NY | Miles McBride misses driving layup | 103 | 92 |
| Q4 | 8:15 | DET | Dennis Schroder defensive rebound | 103 | 92 |
| Q4 | 8:11 | DET | Cade Cunningham makes two point shot (Dennis Schroder assists) | 103 | 94 |
| Q4 | 8:00 | NY | Jalen Brunson misses driving floating jump shot | 103 | 94 |
| Q4 | 7:57 | DET | Jalen Duren defensive rebound | 103 | 94 |
| Q4 | 7:54 | DET | Dennis Schroder misses 26-foot three point shot | 103 | 94 |
| Q4 | 7:53 | DET | Pistons offensive team rebound | 103 | 94 |
| Q4 | 7:40 | DET | Ausar Thompson makes 3-foot dunk (Jalen Duren assists) | 103 | 96 |
| Q4 | 7:40 | NY | Knicks Full timeout | 103 | 96 |
| Q4 | 7:18 | NY | Miles McBride lost ball turnover (Cade Cunningham steals) | 103 | 96 |
| Q4 | 7:04 | NY | Miles McBride shooting foul | 103 | 96 |
| Q4 | 7:04 | DET | Jalen Duren makes free throw 1 of 2 | 103 | 97 |
| Q4 | 7:04 | NY | Josh Hart enters the game for Miles McBride | 103 | 97 |
| Q4 | 7:04 | DET | Jalen Duren makes free throw 2 of 2 | 103 | 98 |
| Q4 | 6:47 | NY | Jalen Brunson misses 9-foot two point shot | 103 | 98 |
| Q4 | 6:46 | NY | Mitchell Robinson offensive rebound | 103 | 98 |
| Q4 | 6:42 | NY | OG Anunoby misses 25-foot three point jumper | 103 | 98 |
| Q4 | 6:41 | DET | Tim Hardaway Jr. defensive rebound | 103 | 98 |
| Q4 | 6:26 | DET | Tim Hardaway Jr. makes 28-foot three point jumper (Cade Cunningham assists) | 103 | 101 |
| Q4 | 6:06 | DET | Ausar Thompson makes two point shot (Dennis Schroder assists) | 103 | 103 |
| Q4 | 6:06 | NY | Knicks Full timeout | 103 | 103 |
| Q4 | 6:09 | NY | Mikal Bridges lost ball turnover (Dennis Schroder steals) | 103 | 101 |
| Q4 | 6:06 | NY | Karl-Anthony Towns enters the game for Mitchell Robinson | 103 | 103 |
| Q4 | 5:51 | NY | Karl-Anthony Towns out of bounds bad pass turnover | 103 | 103 |
| Q4 | 5:30 | DET | Cade Cunningham makes 10-foot two point shot | 103 | 105 |
| Q4 | 5:14 | DET | Pistons Coach's Challenge | 103 | 105 |
| Q4 | 5:14 | DET | (05:14) [Pistons] COACH'S CHALLENGE (CALL OVERTURNED) [Pistons] retain their timeout | 103 | 105 |
| Q4 | 5:13 | NY | Karl-Anthony Towns vs. Jalen Duren | 103 | 105 |
| Q4 | 5:00 | NY | Josh Hart makes 2-foot layup (Jalen Brunson assists) | 105 | 105 |
| Q4 | 4:42 | DET | Jalen Duren makes 3-foot layup (Cade Cunningham assists) | 105 | 107 |
| Q4 | 4:29 | NY | Jalen Brunson misses driving floating jump shot | 105 | 107 |
| Q4 | 4:29 | NY | Jalen Brunson offensive rebound | 105 | 107 |
| Q4 | 4:28 | NY | Jalen Brunson misses tip shot | 105 | 107 |
| Q4 | 4:26 | NY | Karl-Anthony Towns offensive rebound | 105 | 107 |
| Q4 | 4:14 | NY | Josh Hart lost ball turnover (Ausar Thompson steals) | 105 | 107 |
| Q4 | 4:10 | DET | Ausar Thompson makes two point shot | 105 | 109 |
| Q4 | 4:05 | NY | Jalen Brunson misses 28-foot three point pullup jump shot | 105 | 109 |
| Q4 | 4:04 | DET | Pistons defensive team rebound | 105 | 109 |
| Q4 | 4:03 | NY | Karl-Anthony Towns loose ball foul | 105 | 109 |
| Q4 | 4:03 | DET | Ausar Thompson misses free throw 1 of 2 | 105 | 109 |
| Q4 | 4:03 | DET | Pistons offensive team rebound | 105 | 109 |
| Q4 | 4:03 | DET | Ausar Thompson makes free throw 2 of 2 | 105 | 110 |
| Q4 | 3:52 | DET | Ausar Thompson personal foul | 105 | 110 |
| Q4 | 3:52 | DET | Tobias Harris enters the game for Dennis Schroder | 105 | 110 |
| Q4 | 3:52 | DET | Dennis Schroder enters the game for Ausar Thompson | 105 | 110 |
| Q4 | 3:42 | NY | Cade Cunningham blocks Josh Hart's driving layup | 105 | 110 |
| Q4 | 3:38 | DET | Tim Hardaway Jr. defensive rebound | 105 | 110 |
| Q4 | 3:26 | DET | Cade Cunningham misses driving floating jump shot | 105 | 110 |
| Q4 | 3:24 | NY | Josh Hart defensive rebound | 105 | 110 |
| Q4 | 3:20 | NY | Jalen Brunson misses two point shot | 105 | 110 |
| Q4 | 3:18 | DET | Tim Hardaway Jr. defensive rebound | 105 | 110 |
| Q4 | 3:13 | DET | Pistons Full timeout | 105 | 110 |
| Q4 | 3:01 | DET | Tim Hardaway Jr. bad pass (OG Anunoby steals) | 105 | 110 |
| Q4 | 2:55 | NY | Jalen Brunson misses 25-foot three point shot | 105 | 110 |
| Q4 | 2:52 | DET | Jalen Duren defensive rebound | 105 | 110 |
| Q4 | 2:35 | DET | Tim Hardaway Jr. makes 16-foot pullup jump shot (Dennis Schroder assists) | 105 | 112 |
| Q4 | 2:23 | NY | Jalen Brunson makes 6-foot driving floating jump shot | 107 | 112 |
| Q4 | 2:23 | DET | Dennis Schroder shooting foul | 107 | 112 |
| Q4 | 2:23 | DET | Pistons Full timeout | 107 | 112 |
| Q4 | 2:23 | DET | (02:23) [Pistons] COACH'S CHALLENGE (CALL STANDS) [Pistons] charged with a timeout | 107 | 112 |
| Q4 | 2:23 | NY | Jalen Brunson makes free throw 1 of 1 | 108 | 112 |
| Q4 | 1:57 | DET | Jalen Duren misses alley oop layup | 108 | 112 |
| Q4 | 1:53 | NY | Karl-Anthony Towns defensive rebound | 108 | 112 |
| Q4 | 1:38 | NY | Jalen Brunson makes two point shot | 110 | 112 |
| Q4 | 1:24 | DET | Cade Cunningham misses driving layup | 110 | 112 |
| Q4 | 1:23 | DET | Pistons offensive team rebound | 110 | 112 |
| Q4 | 1:23 | DET | Ausar Thompson enters the game for Dennis Schroder | 110 | 112 |
| Q4 | 1:20 | DET | Cade Cunningham bad pass (Karl-Anthony Towns steals) | 110 | 112 |
| Q4 | 1:19 | DET | Jalen Duren shooting foul | 110 | 112 |
| Q4 | 1:19 | NY | Karl-Anthony Towns makes free throw 1 of 2 | 111 | 112 |
| Q4 | 1:19 | NY | Karl-Anthony Towns misses free throw 2 of 2 | 111 | 112 |
| Q4 | 1:18 | NY | Karl-Anthony Towns offensive rebound | 111 | 112 |
| Q4 | 1:02 | NY | Ausar Thompson blocks Jalen Brunson 's 14-foot two point shot | 111 | 112 |
| Q4 | 1:01 | NY | Knicks offensive team rebound | 111 | 112 |
| Q4 | 0:00 | NY | Karl-Anthony Towns shooting foul | 111 | 112 |
| Q4 | 0:00 | NY | Mitchell Robinson enters the game for Karl-Anthony Towns | 111 | 112 |
| Q4 | 0:00 | DET | Jalen Duren misses free throw 1 of 2 | 111 | 112 |
| Q4 | 0:00 | DET | Pistons offensive team rebound | 111 | 112 |
| Q4 | 0:00 | DET | Dennis Schroder enters the game for Tim Hardaway Jr. | 111 | 112 |
| Q4 | 1:00 | NY | shot clock turnover | 111 | 112 |
| Q4 | 0:00 | DET | Jalen Duren makes free throw 2 of 2 | 111 | 113 |
| Q4 | 0:00 | NY | Knicks Full timeout | 111 | 113 |
| Q4 | 0:00 | NY | Jalen Brunson misses 13-foot two point shot | 111 | 113 |
| Q4 | 0:00 | NY | Mikal Bridges offensive rebound | 111 | 113 |
| Q4 | 0:00 | NY | Mikal Bridges makes tip shot | 113 | 113 |
| Q4 | 0:00 | DET | Cade Cunningham misses driving layup | 113 | 113 |
| Q4 | 0:00 | NY | Josh Hart defensive rebound | 113 | 113 |
| Q4 | 0:00 | NY | Knicks Full timeout | 113 | 113 |
| Q4 | 0:00 | NY | Miles McBride enters the game for Mitchell Robinson | 113 | 113 |
| Q4 | 0:00 | NY | Jalen Brunson makes 25-foot three pointer | 116 | 113 |
| Q4 | 0:00 | DET | Pistons Full timeout | 116 | 113 |
| Q4 | 0:00 | DET | Malik Beasley enters the game for Jalen Duren | 116 | 113 |
| Q4 | 0:00 | DET | Tim Hardaway Jr. enters the game for Ausar Thompson | 116 | 113 |
| Q4 | 0:00 | DET | Malik Beasley out of bounds lost ball turnover | 116 | 113 |
| Q4 | 0:00 | — | End of the 4th Quarter | 116 | 113 |
| Q4 | 0:00 | — | End of Game | 116 | 113 |
| Q4 | 1:17 | NY | Karl-Anthony Towns bad pass (Ausar Thompson steals) | 111 | 112 |
| Q4 | 1:15 | DET | Tobias Harris out of bounds lost ball turnover | 111 | 112 |
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: 92 home / 90 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:41 | NYNew York Knicks | Made shot | 2 | New York Knicks 2, Detroit Pistons 0NY 2 · DET 0 | |
| 2 | Q1 11:19 | NYNew York Knicks | Made shot | 2 | New York Knicks 4, Detroit Pistons 0NY 4 · DET 0 | |
| 3 | Q1 11:00 | DETDetroit Pistons | Made shot | 2 | New York Knicks 4, Detroit Pistons 2NY 4 · DET 2 | |
| 4 | Q1 10:42 | NYNew York Knicks | Other | 1 | New York Knicks 5, Detroit Pistons 2NY 5 · DET 2 | |
| 5 | Q1 10:26 | DETDetroit Pistons | Made shot | 2 | New York Knicks 5, Detroit Pistons 4NY 5 · DET 4 | |
| 6 | Q1 10:13 | NYNew York Knicks | Other | 0 | New York Knicks 5, Detroit Pistons 4NY 5 · DET 4 | |
| 7 | Q1 10:02 | DETDetroit Pistons | Other | 0 | New York Knicks 5, Detroit Pistons 4NY 5 · DET 4 | |
| 8 | Q1 9:51 | NYNew York Knicks | Other | 2 | New York Knicks 7, Detroit Pistons 4NY 7 · DET 4 | |
| 9 | Q1 9:44 | DETDetroit Pistons | Turnover | 0 | New York Knicks 7, Detroit Pistons 4NY 7 · DET 4 | |
| 10 | Q1 9:33 | NYNew York Knicks | Other | 0 | New York Knicks 7, Detroit Pistons 4NY 7 · DET 4 | |
| 11 | Q1 9:26 | DETDetroit Pistons | Made shot | 2 | New York Knicks 7, Detroit Pistons 6NY 7 · DET 6 | |
| 12 | Q1 9:01 | NYNew York Knicks | Made shot | 2 | New York Knicks 9, Detroit Pistons 6NY 9 · DET 6 | |
| 13 | Q1 8:37 | DETDetroit Pistons | Made shot | 2 | New York Knicks 9, Detroit Pistons 8NY 9 · DET 8 | |
| 14 | Q1 8:08 | NYNew York Knicks | Made shot | 3 | New York Knicks 12, Detroit Pistons 8NY 12 · DET 8 | |
| 15 | Q1 7:49 | DETDetroit Pistons | Other | 0 | New York Knicks 12, Detroit Pistons 8NY 12 · DET 8 | |
| 16 | Q1 7:42 | NYNew York Knicks | Made shot | 2 | New York Knicks 14, Detroit Pistons 8NY 14 · DET 8 | |
| 17 | Q1 7:33 | DETDetroit Pistons | Other | 0 | New York Knicks 14, Detroit Pistons 8NY 14 · DET 8 | |
| 18 | Q1 7:10 | NYNew York Knicks | Made shot | 2 | New York Knicks 16, Detroit Pistons 8NY 16 · DET 8 | |
| 19 | Q1 6:57 | DETDetroit Pistons | Other | 0 | New York Knicks 16, Detroit Pistons 8NY 16 · DET 8 | |
| 20 | Q1 6:50 | NYNew York Knicks | Made shot | 2 | New York Knicks 18, Detroit Pistons 8NY 18 · DET 8 | |
| 21 | Q1 6:29 | DETDetroit Pistons | Turnover | 0 | New York Knicks 18, Detroit Pistons 8NY 18 · DET 8 | |
| 22 | Q1 6:21 | NYNew York Knicks | Made shot | 2 | New York Knicks 20, Detroit Pistons 8NY 20 · DET 8 | |
| 23 | Q1 6:02 | DETDetroit Pistons | Other | 2 | New York Knicks 23, Detroit Pistons 10NY 23 · DET 10 | |
| 24 | Q1 5:48 | NYNew York Knicks | Made shot | 3 | New York Knicks 23, Detroit Pistons 10NY 23 · DET 10 | |
| 25 | Q1 5:32 | DETDetroit Pistons | Other | 0 | New York Knicks 23, Detroit Pistons 10NY 23 · DET 10 |
POSS 1 · Q1 11:41
NYNew York Knicks
Made shot
2 PTS
POSS 2 · Q1 11:19
NYNew York Knicks
Made shot
2 PTS
POSS 3 · Q1 11:00
DETDetroit Pistons
Made shot
2 PTS
POSS 4 · Q1 10:42
NYNew York Knicks
Other
1 PTS
POSS 5 · Q1 10:26
DETDetroit Pistons
Made shot
2 PTS
POSS 6 · Q1 10:13
NYNew York Knicks
Other
0 PTS
POSS 7 · Q1 10:02
DETDetroit Pistons
Other
0 PTS
POSS 8 · Q1 9:51
NYNew York Knicks
Other
2 PTS
POSS 9 · Q1 9:44
DETDetroit Pistons
Turnover
0 PTS
POSS 10 · Q1 9:33
NYNew York Knicks
Other
0 PTS
POSS 11 · Q1 9:26
DETDetroit Pistons
Made shot
2 PTS
POSS 12 · Q1 9:01
NYNew York Knicks
Made shot
2 PTS
POSS 13 · Q1 8:37
DETDetroit Pistons
Made shot
2 PTS
POSS 14 · Q1 8:08
NYNew York Knicks
Made shot
3 PTS
POSS 15 · Q1 7:49
DETDetroit Pistons
Other
0 PTS
POSS 16 · Q1 7:42
NYNew York Knicks
Made shot
2 PTS
POSS 17 · Q1 7:33
DETDetroit Pistons
Other
0 PTS
POSS 18 · Q1 7:10
NYNew York Knicks
Made shot
2 PTS
POSS 19 · Q1 6:57
DETDetroit Pistons
Other
0 PTS
POSS 20 · Q1 6:50
NYNew York Knicks
Made shot
2 PTS
POSS 21 · Q1 6:29
DETDetroit Pistons
Turnover
0 PTS
POSS 22 · Q1 6:21
NYNew York Knicks
Made shot
2 PTS
POSS 23 · Q1 6:02
DETDetroit Pistons
Other
2 PTS
POSS 24 · Q1 5:48
NYNew York Knicks
Made shot
3 PTS
POSS 25 · Q1 5:32
DETDetroit Pistons
Other
0 PTS