POSS 1 · Q1 11:44
DETDetroit Pistons
Other
0 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Mon, Jan 22, 2024·2023-24
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 30 | 28 | 31 | 33 | 122 | |
| 30 | 26 | 29 | 28 | 113 |
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.
MIL
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 leadMIL +11 Q4 2:05DET +8 Q2 6:33
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. MIL 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 | MIL | 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.
| MIL | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 36 | 31 | 17 | 10 | 3 | 2 | 2 | 11-25 | 1-5 | 8-12 | +12 | 51.2% | |
| 31 | 26 | 2 | 2 | 2 | 0 | 1 | 9-14 | 2-5 | 6-6 | +9 | 78.1% | |
| 35 | 15 | 11 | 3 | 0 | 4 | 3 | 6-9 | 1-2 | 2-2 | +19 | 75.9% | |
| 37 | 17 | 5 | 8 | 1 | 0 | 2 | 4-15 | 2-10 | 7-8 | +20 | 45.9% | |
| 35 | 13 | 6 | 2 | 0 | 0 | 0 | 5-14 | 3-8 | 0-0 | +21 | 46.4% | |
| 20 | 8 | 1 | 0 | 1 | 1 | 0 | 3-4 | 0-1 | 2-2 | -8 | 82.0% | |
| 25 | 7 | 4 | 0 | 0 | 1 | 0 | 2-5 | 0-3 | 3-4 | -13 | 51.8% | |
| 9 | 2 | 1 | 0 | 0 | 0 | 0 | 1-2 | 0-1 | 0-0 | -9 | 50.0% | |
| 12 | 3 | 2 | 1 | 0 | 0 | 1 | 1-6 | 1-4 | 0-0 | -6 | 25.0% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| DET | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 32 | 17 | 3 | 6 | 0 | 0 | 3 | 5-14 | 1-4 | 6-7 | -23 | 49.8% | |
| 23 | 15 | 1 | 1 | 0 | 1 | 0 | 6-12 | 2-4 | 1-2 | -13 | 58.2% | |
| 33 | 12 | 12 | 1 | 0 | 1 | 2 | 5-14 | 0-0 | 2-2 | -15 | 40.3% | |
| 16 | 2 | 1 | 5 | 1 | 1 | 1 | 1-2 | 0-0 | 0-0 | -10 | 50.0% | |
| 9 | 4 | 2 | 0 | 0 | 0 | 0 | 2-3 | 0-1 | 0-0 | -6 | 66.7% | |
| 28 | 19 | 8 | 2 | 2 | 5 | 1 | 5-9 | 2-6 | 7-8 | -6 | 75.9% | |
| 26 | 23 | 1 | 3 | 1 | 0 | 2 | 9-17 | 0-4 | 5-5 | +8 | 59.9% | |
| 10 | 9 | 3 | 2 | 0 | 0 | 0 | 3-4 | 1-1 | 2-3 | +8 | 84.6% | |
| 16 | 3 | 4 | 1 | 0 | 1 | 0 | 1-1 | 1-1 | 0-0 | +1 | 150.0% | |
| 28 | 9 | 2 | 3 | 0 | 0 | 1 | 3-12 | 3-9 | 0-0 | 0 | 37.5% | |
| 19 | 0 | 5 | 1 | 0 | 0 | 0 | 0-1 | 0-0 | 0-2 | +11 | 0.0% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
499 events
| Q | Clock | Team | Play | MIL | DET |
|---|---|---|---|---|---|
| Q1 | 12:00 | DET | Brook Lopez vs. Jalen Duren (Bojan Bogdanovic gains possession) | 0 | 0 |
| Q1 | 11:44 | DET | Killian Hayes misses 15-foot pullup jump shot | 0 | 0 |
| Q1 | 11:43 | MIL | Giannis Antetokounmpo defensive rebound | 0 | 0 |
| Q1 | 11:35 | MIL | Malik Beasley makes 24-foot three point jumper (Damian Lillard assists) | 3 | 0 |
| Q1 | 11:22 | DET | Jaden Ivey misses 15-foot pullup jump shot | 3 | 0 |
| Q1 | 11:20 | MIL | Giannis Antetokounmpo defensive rebound | 3 | 0 |
| Q1 | 11:06 | MIL | Giannis Antetokounmpo out of bounds lost ball turnover | 3 | 0 |
| Q1 | 10:49 | DET | Jalen Duren bad pass (Khris Middleton steals) | 3 | 0 |
| Q1 | 10:45 | MIL | Giannis Antetokounmpo misses two point shot | 3 | 0 |
| Q1 | 10:43 | DET | Jalen Duren defensive rebound | 3 | 0 |
| Q1 | 10:35 | DET | Bojan Bogdanovic makes 11-foot step back jumpshot (Killian Hayes assists) | 3 | 2 |
| Q1 | 10:18 | MIL | Khris Middleton bad pass (Killian Hayes steals) | 3 | 2 |
| Q1 | 10:16 | DET | Killian Hayes makes 1-foot dunk | 3 | 4 |
| Q1 | 9:59 | MIL | Brook Lopez makes alley oop layup (Giannis Antetokounmpo assists) | 5 | 4 |
| Q1 | 9:44 | DET | Kevin Knox II makes 12-foot pullup jump shot (Killian Hayes assists) | 5 | 6 |
| Q1 | 9:35 | DET | Kevin Knox II shooting foul | 5 | 6 |
| Q1 | 9:35 | MIL | Damian Lillard makes free throw 1 of 2 | 6 | 6 |
| Q1 | 9:35 | MIL | Damian Lillard makes free throw 2 of 2 | 7 | 6 |
| Q1 | 9:13 | DET | Bojan Bogdanovic misses 24-foot three point jumper | 7 | 6 |
| Q1 | 9:08 | MIL | Giannis Antetokounmpo defensive rebound | 7 | 6 |
| Q1 | 9:03 | MIL | Giannis Antetokounmpo makes driving layup | 9 | 6 |
| Q1 | 9:03 | DET | Jalen Duren shooting foul | 9 | 6 |
| Q1 | 9:03 | MIL | Giannis Antetokounmpo makes free throw 1 of 1 | 10 | 6 |
| Q1 | 8:53 | MIL | Khris Middleton shooting foul | 10 | 6 |
| Q1 | 8:53 | DET | Bojan Bogdanovic misses free throw 1 of 2 | 10 | 6 |
| Q1 | 8:53 | DET | Pistons offensive team rebound | 10 | 6 |
| Q1 | 8:53 | DET | Bojan Bogdanovic makes free throw 2 of 2 | 10 | 7 |
| Q1 | 8:43 | MIL | Giannis Antetokounmpo offensive foul | 10 | 7 |
| Q1 | 8:43 | MIL | Giannis Antetokounmpo turnover | 10 | 7 |
| Q1 | 8:43 | DET | Isaiah Stewart enters the game for Kevin Knox II | 10 | 7 |
| Q1 | 8:24 | DET | Jalen Duren misses 4-foot two point shot | 10 | 7 |
| Q1 | 8:22 | MIL | Damian Lillard defensive rebound | 10 | 7 |
| Q1 | 8:18 | MIL | Malik Beasley makes two point shot (Damian Lillard assists) | 12 | 7 |
| Q1 | 8:12 | DET | Bojan Bogdanovic makes 13-foot pullup jump shot (Killian Hayes assists) | 10 | 9 |
| Q1 | 7:54 | MIL | Khris Middleton makes 27-foot three point jumper (Giannis Antetokounmpo assists) | 15 | 9 |
| Q1 | 7:43 | DET | Bojan Bogdanovic misses 25-foot three point jumper | 15 | 9 |
| Q1 | 7:40 | MIL | Giannis Antetokounmpo defensive rebound | 15 | 9 |
| Q1 | 7:35 | MIL | Giannis Antetokounmpo makes 26-foot running pullup jump shot | 18 | 9 |
| Q1 | 7:17 | DET | Jalen Duren makes 3-foot two point shot (Jaden Ivey assists) | 18 | 11 |
| Q1 | 7:04 | MIL | Killian Hayes blocks Damian Lillard 's 19-foot step back jumpshot | 18 | 11 |
| Q1 | 7:00 | DET | Jalen Duren defensive rebound | 18 | 11 |
| Q1 | 6:51 | MIL | Brook Lopez shooting foul | 18 | 11 |
| Q1 | 6:51 | DET | Pistons Full timeout | 18 | 11 |
| Q1 | 6:51 | MIL | Bobby Portis enters the game for Giannis Antetokounmpo | 18 | 11 |
| Q1 | 6:51 | DET | Jaden Ivey makes free throw 1 of 2 | 18 | 12 |
| Q1 | 6:51 | DET | Jaden Ivey makes free throw 2 of 2 | 18 | 13 |
| Q1 | 6:38 | MIL | Damian Lillard misses 26-foot three point jumper | 18 | 13 |
| Q1 | 6:37 | DET | Jaden Ivey defensive rebound | 18 | 13 |
| Q1 | 6:33 | DET | Jaden Ivey misses driving floating jump shot | 18 | 13 |
| Q1 | 6:32 | DET | Jaden Ivey offensive rebound | 18 | 13 |
| Q1 | 6:31 | MIL | Bobby Portis shooting foul | 18 | 13 |
| Q1 | 6:31 | DET | Jaden Ivey makes free throw 1 of 2 | 18 | 14 |
| Q1 | 6:31 | DET | Jaden Ivey makes free throw 2 of 2 | 18 | 15 |
| Q1 | 6:22 | MIL | Khris Middleton misses 26-foot three point pullup jump shot | 18 | 15 |
| Q1 | 6:20 | DET | Jalen Duren defensive rebound | 18 | 15 |
| Q1 | 6:05 | DET | Bojan Bogdanovic misses 5-foot two point shot | 18 | 15 |
| Q1 | 6:02 | MIL | Brook Lopez defensive rebound | 18 | 15 |
| Q1 | 5:59 | MIL | Bojan Bogdanovic blocks Khris Middleton 's 2-foot two point shot | 18 | 15 |
| Q1 | 5:59 | DET | Pistons Full timeout | 18 | 15 |
| Q1 | 5:59 | DET | (05:59) [Pistons] COACH'S CHALLENGE (CALL OVERTURNED) [Pistons] retain their timeout | 18 | 15 |
| Q1 | 5:59 | DET | Pistons defensive team rebound | 18 | 15 |
| Q1 | 5:59 | MIL | Jae Crowder enters the game for Khris Middleton | 18 | 15 |
| Q1 | 5:36 | DET | Isaiah Stewart misses 26-foot three point jumper | 18 | 15 |
| Q1 | 5:33 | MIL | Damian Lillard defensive rebound | 18 | 15 |
| Q1 | 5:31 | DET | Killian Hayes personal foul | 18 | 15 |
| Q1 | 5:31 | DET | Danilo Gallinari enters the game for Jalen Duren | 18 | 15 |
| Q1 | 5:18 | MIL | Damian Lillard misses 18-foot step back jumpshot | 18 | 15 |
| Q1 | 5:14 | DET | Danilo Gallinari defensive rebound | 18 | 15 |
| Q1 | 5:04 | DET | Jaden Ivey misses 14-foot pullup jump shot | 18 | 15 |
| Q1 | 5:03 | DET | Pistons offensive team rebound | 18 | 15 |
| Q1 | 4:58 | DET | Isaiah Stewart misses 26-foot three point jumper | 18 | 15 |
| Q1 | 4:55 | MIL | Jae Crowder defensive rebound | 18 | 15 |
| Q1 | 4:49 | DET | Alec Burks enters the game for Killian Hayes | 18 | 15 |
| Q1 | 4:41 | MIL | Brook Lopez misses layup | 18 | 15 |
| Q1 | 4:41 | MIL | Bucks offensive team rebound | 18 | 15 |
| Q1 | 4:41 | DET | Ausar Thompson enters the game for Bojan Bogdanovic | 18 | 15 |
| Q1 | 4:37 | DET | Danilo Gallinari personal foul | 18 | 15 |
| Q1 | 4:31 | MIL | Brook Lopez makes 3-foot layup (Damian Lillard assists) | 20 | 15 |
| Q1 | 4:31 | DET | Danilo Gallinari shooting foul | 20 | 15 |
| Q1 | 4:31 | MIL | Brook Lopez makes free throw 1 of 1 | 21 | 15 |
| Q1 | 4:20 | DET | Danilo Gallinari makes 3-foot layup (Jaden Ivey assists) | 21 | 17 |
| Q1 | 4:20 | MIL | Brook Lopez shooting foul | 21 | 17 |
| Q1 | 4:20 | MIL | Giannis Antetokounmpo enters the game for Brook Lopez | 21 | 17 |
| Q1 | 4:20 | MIL | Brook Lopez technical foul (1st technical foul) | 21 | 17 |
| Q1 | 4:20 | DET | Danilo Gallinari misses technical free throw | 21 | 17 |
| Q1 | 4:20 | DET | Pistons offensive team rebound | 21 | 17 |
| Q1 | 4:20 | DET | Danilo Gallinari makes free throw 1 of 1 | 21 | 18 |
| Q1 | 4:04 | MIL | Isaiah Stewart blocks Bobby Portis 's 23-foot three point jumper | 21 | 18 |
| Q1 | 4:01 | DET | Isaiah Stewart defensive rebound | 21 | 18 |
| Q1 | 3:58 | DET | Jaden Ivey bad pass (Giannis Antetokounmpo steals) | 21 | 18 |
| Q1 | 3:53 | MIL | Jae Crowder misses two point shot | 21 | 18 |
| Q1 | 3:50 | DET | Ausar Thompson defensive rebound | 21 | 18 |
| Q1 | 3:48 | MIL | Malik Beasley shooting foul | 21 | 18 |
| Q1 | 3:48 | DET | Jaden Ivey misses free throw 1 of 2 | 21 | 18 |
| Q1 | 3:48 | DET | Pistons offensive team rebound | 21 | 18 |
| Q1 | 3:48 | MIL | Andre Jackson Jr. enters the game for Malik Beasley | 21 | 18 |
| Q1 | 3:48 | DET | Jaden Ivey makes free throw 2 of 2 | 21 | 19 |
| Q1 | 3:35 | MIL | Bobby Portis makes 14-foot two point shot | 23 | 19 |
| Q1 | 3:16 | DET | Alec Burks misses 23-foot three point pullup jump shot | 23 | 19 |
| Q1 | 3:14 | MIL | Bobby Portis defensive rebound | 23 | 19 |
| Q1 | 3:04 | MIL | Giannis Antetokounmpo makes 1-foot dunk (Damian Lillard assists) | 25 | 19 |
| Q1 | 2:43 | DET | Danilo Gallinari makes 26-foot three point jumper (Jaden Ivey assists) | 25 | 22 |
| Q1 | 2:33 | DET | Alec Burks shooting foul | 25 | 22 |
| Q1 | 2:33 | MIL | Bobby Portis makes free throw 1 of 2 | 26 | 22 |
| Q1 | 2:33 | DET | Marcus Sasser enters the game for Jaden Ivey | 26 | 22 |
| Q1 | 2:33 | MIL | Bobby Portis misses free throw 2 of 2 | 26 | 22 |
| Q1 | 2:32 | DET | Isaiah Stewart defensive rebound | 26 | 22 |
| Q1 | 2:31 | DET | Isaiah Stewart out of bounds lost ball turnover | 26 | 22 |
| Q1 | 2:25 | MIL | Giannis Antetokounmpo makes 19-foot pullup jump shot (Damian Lillard assists) | 28 | 22 |
| Q1 | 1:59 | DET | Danilo Gallinari makes driving layup (Alec Burks assists) | 28 | 24 |
| Q1 | 1:52 | MIL | Jae Crowder misses 23-foot three point jumper | 28 | 24 |
| Q1 | 1:49 | DET | Ausar Thompson defensive rebound | 28 | 24 |
| Q1 | 1:44 | DET | Isaiah Stewart makes layup (Alec Burks assists) | 28 | 26 |
| Q1 | 1:31 | MIL | Damian Lillard bad pass | 28 | 26 |
| Q1 | 1:30 | MIL | Giannis Antetokounmpo loose ball foul | 28 | 26 |
| Q1 | 1:30 | DET | Marcus Sasser makes free throw 1 of 2 | 28 | 27 |
| Q1 | 1:30 | DET | Marcus Sasser makes free throw 2 of 2 | 28 | 28 |
| Q1 | 1:16 | DET | Isaiah Stewart shooting foul | 28 | 28 |
| Q1 | 1:16 | MIL | Damian Lillard makes free throw 1 of 2 | 29 | 28 |
| Q1 | 1:16 | MIL | Damian Lillard makes free throw 2 of 2 | 30 | 28 |
| Q1 | 0:00 | DET | Marcus Sasser makes 17-foot step back jumpshot (Danilo Gallinari assists) | 30 | 30 |
| Q1 | 0:00 | MIL | Damian Lillard misses 32-foot three point pullup jump shot | 30 | 30 |
| Q1 | 0:00 | DET | Danilo Gallinari defensive rebound | 30 | 30 |
| Q1 | 0:00 | DET | Alec Burks offensive foul | 30 | 30 |
| Q1 | 0:00 | DET | Alec Burks turnover | 30 | 30 |
| Q1 | 0:00 | DET | Killian Hayes enters the game for Danilo Gallinari | 30 | 30 |
| Q1 | 0:00 | DET | Jalen Duren enters the game for Marcus Sasser | 30 | 30 |
| Q1 | 0:00 | MIL | Khris Middleton enters the game for Andre Jackson Jr. | 30 | 30 |
| Q1 | 0:00 | MIL | Isaiah Stewart blocks Giannis Antetokounmpo 's 5-foot driving layup | 30 | 30 |
| Q1 | 0:00 | DET | Alec Burks defensive rebound | 30 | 30 |
| Q1 | 0:00 | DET | Alec Burks misses 29-foot three point shot | 30 | 30 |
| Q1 | 0:00 | DET | Pistons offensive team rebound | 30 | 30 |
| Q1 | 0:00 | — | End of the 1st Quarter | 30 | 30 |
| Q2 | 12:00 | DET | Marcus Sasser enters the game for Isaiah Stewart | 30 | 30 |
| Q2 | 12:00 | DET | Mike Muscala enters the game for Killian Hayes | 30 | 30 |
| Q2 | 12:00 | MIL | Andre Jackson Jr. enters the game for Damian Lillard | 30 | 30 |
| Q2 | 12:00 | MIL | Pat Connaughton enters the game for Jae Crowder | 30 | 30 |
| Q2 | 11:45 | MIL | Khris Middleton makes 13-foot step back jumpshot (Giannis Antetokounmpo assists) | 32 | 30 |
| Q2 | 11:23 | MIL | Pat Connaughton shooting foul | 32 | 30 |
| Q2 | 11:23 | DET | Ausar Thompson misses free throw 1 of 2 | 32 | 30 |
| Q2 | 11:23 | DET | Pistons offensive team rebound | 32 | 30 |
| Q2 | 11:23 | DET | Ausar Thompson misses free throw 2 of 2 | 32 | 30 |
| Q2 | 11:20 | DET | Mike Muscala offensive rebound | 32 | 30 |
| Q2 | 11:08 | DET | Marcus Sasser makes 13-foot pullup jump shot | 32 | 32 |
| Q2 | 10:52 | MIL | Jalen Duren blocks Giannis Antetokounmpo 's 5-foot layup | 32 | 32 |
| Q2 | 10:51 | DET | Pistons defensive team rebound | 32 | 32 |
| Q2 | 10:41 | DET | Alec Burks makes 27-foot three pointer | 32 | 35 |
| Q2 | 10:28 | MIL | Khris Middleton misses 11-foot pullup jump shot | 32 | 35 |
| Q2 | 10:25 | DET | Mike Muscala defensive rebound | 32 | 35 |
| Q2 | 10:09 | DET | Alec Burks misses two point shot | 32 | 35 |
| Q2 | 10:07 | MIL | Pat Connaughton defensive rebound | 32 | 35 |
| Q2 | 10:02 | MIL | Pat Connaughton misses 22-foot three point shot | 32 | 35 |
| Q2 | 10:01 | DET | Pistons defensive team rebound | 32 | 35 |
| Q2 | 10:01 | MIL | Bobby Portis loose ball foul | 32 | 35 |
| Q2 | 9:46 | DET | Marcus Sasser makes 10-foot pullup jump shot | 32 | 37 |
| Q2 | 9:35 | MIL | Giannis Antetokounmpo misses 18-foot pullup jump shot | 32 | 37 |
| Q2 | 9:33 | DET | Ausar Thompson defensive rebound | 32 | 37 |
| Q2 | 9:19 | DET | Alec Burks misses 14-foot pullup jump shot | 32 | 37 |
| Q2 | 9:17 | MIL | Khris Middleton defensive rebound | 32 | 37 |
| Q2 | 9:10 | DET | Ausar Thompson shooting foul | 32 | 37 |
| Q2 | 9:10 | MIL | Khris Middleton makes free throw 1 of 2 | 33 | 37 |
| Q2 | 9:10 | DET | Bojan Bogdanovic enters the game for Alec Burks | 33 | 37 |
| Q2 | 9:10 | MIL | Khris Middleton makes free throw 2 of 2 | 34 | 37 |
| Q2 | 8:47 | DET | Marcus Sasser makes driving layup (Bojan Bogdanovic assists) | 34 | 39 |
| Q2 | 8:37 | MIL | Mike Muscala blocks Giannis Antetokounmpo 's 4-foot layup | 34 | 39 |
| Q2 | 8:36 | MIL | Bucks offensive team rebound | 34 | 39 |
| Q2 | 8:29 | MIL | Andre Jackson Jr. misses 23-foot three point jumper | 34 | 39 |
| Q2 | 8:26 | DET | Jalen Duren defensive rebound | 34 | 39 |
| Q2 | 8:10 | DET | Jalen Duren misses 12-foot jumper | 34 | 39 |
| Q2 | 8:09 | DET | Ausar Thompson offensive rebound | 34 | 39 |
| Q2 | 8:04 | DET | Marcus Sasser misses 24-foot three point jumper | 34 | 39 |
| Q2 | 8:01 | MIL | Giannis Antetokounmpo defensive rebound | 34 | 39 |
| Q2 | 7:51 | MIL | Khris Middleton makes 14-foot pullup jump shot | 36 | 39 |
| Q2 | 7:38 | DET | Jalen Duren makes 11-foot pullup jump shot | 36 | 41 |
| Q2 | 7:25 | DET | Bojan Bogdanovic shooting foul | 36 | 41 |
| Q2 | 7:25 | DET | Jaden Ivey enters the game for Ausar Thompson | 36 | 41 |
| Q2 | 7:25 | MIL | Malik Beasley enters the game for Andre Jackson Jr. | 36 | 41 |
| Q2 | 7:25 | MIL | Giannis Antetokounmpo makes free throw 1 of 2 | 37 | 41 |
| Q2 | 7:25 | MIL | Giannis Antetokounmpo makes free throw 2 of 2 | 38 | 41 |
| Q2 | 7:11 | DET | Mike Muscala makes 28-foot three point jumper (Marcus Sasser assists) | 38 | 44 |
| Q2 | 7:10 | MIL | Bucks Full timeout | 38 | 44 |
| Q2 | 7:10 | MIL | Brook Lopez enters the game for Giannis Antetokounmpo | 38 | 44 |
| Q2 | 6:49 | MIL | Malik Beasley misses 25-foot three point pullup jump shot | 38 | 44 |
| Q2 | 6:45 | DET | Jalen Duren defensive rebound | 38 | 44 |
| Q2 | 6:33 | DET | Jaden Ivey makes driving layup (Marcus Sasser assists) | 38 | 46 |
| Q2 | 6:18 | DET | Mike Muscala shooting foul | 38 | 46 |
| Q2 | 6:18 | MIL | Bobby Portis makes free throw 1 of 2 | 39 | 46 |
| Q2 | 6:18 | MIL | Damian Lillard enters the game for Khris Middleton | 39 | 46 |
| Q2 | 6:18 | MIL | Andre Jackson Jr. enters the game for Pat Connaughton | 39 | 46 |
| Q2 | 6:18 | MIL | Bobby Portis makes free throw 2 of 2 | 40 | 46 |
| Q2 | 6:05 | DET | Marcus Sasser traveling | 40 | 46 |
| Q2 | 5:45 | MIL | Bobby Portis makes driving layup | 42 | 46 |
| Q2 | 5:32 | DET | Jalen Duren makes 5-foot hook shot (Jaden Ivey assists) | 42 | 48 |
| Q2 | 5:13 | MIL | Damian Lillard misses 25-foot three point pullup jump shot | 42 | 48 |
| Q2 | 5:11 | DET | Jalen Duren defensive rebound | 42 | 48 |
| Q2 | 5:02 | DET | Jalen Duren misses 5-foot two point shot | 42 | 48 |
| Q2 | 4:59 | MIL | Brook Lopez defensive rebound | 42 | 48 |
| Q2 | 4:54 | MIL | Andre Jackson Jr. makes two point shot (Damian Lillard assists) | 44 | 48 |
| Q2 | 4:41 | DET | Andre Jackson Jr. blocks Jalen Duren 's 3-foot alley oop layup | 44 | 48 |
| Q2 | 4:40 | DET | Pistons offensive team rebound | 44 | 48 |
| Q2 | 4:39 | DET | Killian Hayes enters the game for Marcus Sasser | 44 | 48 |
| Q2 | 4:39 | DET | Isaiah Stewart enters the game for Jalen Duren | 44 | 48 |
| Q2 | 4:38 | DET | Killian Hayes bad pass (Andre Jackson Jr. steals) | 44 | 48 |
| Q2 | 4:35 | DET | Bojan Bogdanovic shooting foul | 44 | 48 |
| Q2 | 4:35 | MIL | Andre Jackson Jr. makes free throw 1 of 2 | 45 | 48 |
| Q2 | 4:35 | MIL | Andre Jackson Jr. makes free throw 2 of 2 | 46 | 48 |
| Q2 | 4:24 | DET | Bojan Bogdanovic misses 16-foot two point shot | 46 | 48 |
| Q2 | 4:22 | MIL | Damian Lillard defensive rebound | 46 | 48 |
| Q2 | 4:14 | MIL | Damian Lillard makes driving layup | 48 | 48 |
| Q2 | 4:04 | DET | Jaden Ivey misses 10-foot pullup jump shot | 48 | 48 |
| Q2 | 4:02 | MIL | Malik Beasley defensive rebound | 48 | 48 |
| Q2 | 3:50 | MIL | Damian Lillard misses 26-foot three point pullup jump shot | 48 | 48 |
| Q2 | 3:49 | DET | Isaiah Stewart defensive rebound | 48 | 48 |
| Q2 | 3:40 | DET | Bojan Bogdanovic makes layup (Isaiah Stewart assists) | 48 | 50 |
| Q2 | 3:26 | MIL | Andre Jackson Jr. makes 1-foot dunk (Damian Lillard assists) | 50 | 50 |
| Q2 | 3:16 | DET | Jaden Ivey makes driving layup | 50 | 52 |
| Q2 | 3:16 | MIL | Andre Jackson Jr. shooting foul | 50 | 52 |
| Q2 | 3:16 | DET | Jaden Ivey makes free throw 1 of 1 | 50 | 53 |
| Q2 | 2:58 | MIL | Brook Lopez misses layup | 50 | 53 |
| Q2 | 2:57 | MIL | Brook Lopez offensive rebound | 50 | 53 |
| Q2 | 2:57 | MIL | Brook Lopez makes two point shot | 52 | 53 |
| Q2 | 2:57 | DET | Isaiah Stewart shooting foul | 52 | 53 |
| Q2 | 2:57 | DET | Pistons Full timeout | 52 | 53 |
| Q2 | 2:57 | DET | Jalen Duren enters the game for Mike Muscala | 52 | 53 |
| Q2 | 2:57 | MIL | Giannis Antetokounmpo enters the game for Bobby Portis | 52 | 53 |
| Q2 | 2:57 | MIL | Brook Lopez makes free throw 1 of 1 | 53 | 53 |
| Q2 | 2:46 | DET | Bojan Bogdanovic misses 8-foot two point shot | 53 | 53 |
| Q2 | 2:42 | MIL | Giannis Antetokounmpo defensive rebound | 53 | 53 |
| Q2 | 2:33 | MIL | Malik Beasley misses driving layup | 53 | 53 |
| Q2 | 2:32 | DET | Jalen Duren defensive rebound | 53 | 53 |
| Q2 | 2:25 | DET | Jalen Duren misses 12-foot pullup jump shot | 53 | 53 |
| Q2 | 2:23 | MIL | Brook Lopez defensive rebound | 53 | 53 |
| Q2 | 2:19 | MIL | Malik Beasley misses 23-foot three point shot | 53 | 53 |
| Q2 | 2:13 | DET | Jalen Duren defensive rebound | 53 | 53 |
| Q2 | 2:02 | DET | Isaiah Stewart makes 24-foot three point jumper (Killian Hayes assists) | 53 | 56 |
| Q2 | 1:34 | MIL | Damian Lillard makes 13-foot pullup jump shot | 55 | 56 |
| Q2 | 1:18 | DET | Jaden Ivey bad pass (Giannis Antetokounmpo steals) | 55 | 56 |
| Q2 | 1:16 | DET | Bojan Bogdanovic shooting foul | 55 | 56 |
| Q2 | 1:16 | MIL | Giannis Antetokounmpo makes free throw 1 of 2 | 56 | 56 |
| Q2 | 1:16 | DET | Ausar Thompson enters the game for Killian Hayes | 56 | 56 |
| Q2 | 1:16 | DET | Alec Burks enters the game for Bojan Bogdanovic | 56 | 56 |
| Q2 | 1:16 | MIL | Khris Middleton enters the game for Andre Jackson Jr. | 56 | 56 |
| Q2 | 1:16 | MIL | Giannis Antetokounmpo misses free throw 2 of 2 | 56 | 56 |
| Q2 | 1:13 | MIL | Brook Lopez offensive rebound | 56 | 56 |
| Q2 | 1:06 | MIL | Khris Middleton makes 10-foot driving floating jump shot (Giannis Antetokounmpo assists) | 58 | 56 |
| Q2 | 0:00 | DET | Jaden Ivey lost ball turnover (Damian Lillard steals) | 58 | 56 |
| Q2 | 0:00 | MIL | Malik Beasley misses 23-foot three point shot | 58 | 56 |
| Q2 | 0:00 | DET | Isaiah Stewart defensive rebound | 58 | 56 |
| Q2 | 0:00 | DET | Alec Burks misses 23-foot three point shot | 58 | 56 |
| Q2 | 0:00 | MIL | Brook Lopez defensive rebound | 58 | 56 |
| Q2 | 0:00 | MIL | Khris Middleton misses 22-foot three point jumper | 58 | 56 |
| Q2 | 0:00 | DET | Jalen Duren defensive rebound | 58 | 56 |
| Q2 | 0:00 | DET | Jaden Ivey misses 25-foot three point pullup jump shot | 58 | 56 |
| Q2 | 0:00 | MIL | Malik Beasley defensive rebound | 58 | 56 |
| Q2 | 0:00 | MIL | Giannis Antetokounmpo misses 45-foot three point jumper | 58 | 56 |
| Q2 | 0:00 | MIL | Bucks offensive team rebound | 58 | 56 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 58 | 56 |
| Q3 | 12:00 | DET | Bojan Bogdanovic enters the game for Isaiah Stewart | 58 | 56 |
| Q3 | 12:00 | DET | Kevin Knox II enters the game for Ausar Thompson | 58 | 56 |
| Q3 | 12:00 | DET | Killian Hayes enters the game for Alec Burks | 58 | 56 |
| Q3 | 11:47 | MIL | Giannis Antetokounmpo makes dunk (Khris Middleton assists) | 60 | 56 |
| Q3 | 11:34 | DET | Jalen Duren lost ball turnover (Khris Middleton steals) | 60 | 56 |
| Q3 | 11:30 | MIL | Khris Middleton makes dunk | 62 | 56 |
| Q3 | 11:14 | DET | Kevin Knox II misses 24-foot three point jumper | 62 | 56 |
| Q3 | 11:12 | MIL | Damian Lillard defensive rebound | 62 | 56 |
| Q3 | 11:01 | MIL | Brook Lopez misses 29-foot three point jumper | 62 | 56 |
| Q3 | 10:57 | DET | Kevin Knox II defensive rebound | 62 | 56 |
| Q3 | 10:51 | DET | Kevin Knox II makes 10-foot driving floating jump shot | 62 | 58 |
| Q3 | 10:35 | MIL | Khris Middleton misses 26-foot three point pullup jump shot | 62 | 58 |
| Q3 | 10:33 | DET | Bojan Bogdanovic defensive rebound | 62 | 58 |
| Q3 | 10:23 | DET | Bojan Bogdanovic makes 24-foot three point jumper (Killian Hayes assists) | 62 | 61 |
| Q3 | 10:11 | DET | Kevin Knox II shooting foul | 62 | 61 |
| Q3 | 10:11 | MIL | Giannis Antetokounmpo makes free throw 1 of 2 | 63 | 61 |
| Q3 | 10:11 | MIL | Giannis Antetokounmpo misses free throw 2 of 2 | 63 | 61 |
| Q3 | 10:11 | MIL | Bucks offensive team rebound | 63 | 61 |
| Q3 | 10:11 | DET | Jalen Duren loose ball foul | 63 | 61 |
| Q3 | 10:04 | MIL | Damian Lillard makes 27-foot three pointer | 66 | 61 |
| Q3 | 9:50 | DET | Jaden Ivey makes 27-foot step back jumpshot | 66 | 64 |
| Q3 | 9:38 | MIL | Giannis Antetokounmpo misses 24-foot three point pullup jump shot | 66 | 64 |
| Q3 | 9:35 | DET | Kevin Knox II defensive rebound | 66 | 64 |
| Q3 | 9:22 | DET | Brook Lopez blocks Jalen Duren 's 3-foot layup | 66 | 64 |
| Q3 | 9:20 | MIL | Giannis Antetokounmpo defensive rebound | 66 | 64 |
| Q3 | 9:08 | MIL | Giannis Antetokounmpo makes 1-foot dunk (Brook Lopez assists) | 68 | 64 |
| Q3 | 9:01 | DET | Brook Lopez blocks Jaden Ivey 's 2-foot driving layup | 68 | 64 |
| Q3 | 8:58 | MIL | Brook Lopez defensive rebound | 68 | 64 |
| Q3 | 8:56 | MIL | Malik Beasley misses running pullup jump shot | 68 | 64 |
| Q3 | 8:52 | DET | Killian Hayes defensive rebound | 68 | 64 |
| Q3 | 8:41 | DET | Jalen Duren makes 2-foot dunk (Jaden Ivey assists) | 68 | 66 |
| Q3 | 8:31 | DET | Killian Hayes shooting foul | 68 | 66 |
| Q3 | 8:31 | MIL | Damian Lillard makes free throw 1 of 2 | 69 | 66 |
| Q3 | 8:31 | MIL | Damian Lillard misses free throw 2 of 2 | 69 | 66 |
| Q3 | 8:29 | DET | Jalen Duren defensive rebound | 69 | 66 |
| Q3 | 8:15 | DET | Jalen Duren misses layup | 69 | 66 |
| Q3 | 8:13 | MIL | Giannis Antetokounmpo defensive rebound | 69 | 66 |
| Q3 | 8:12 | DET | Kevin Knox II personal foul | 69 | 66 |
| Q3 | 8:04 | MIL | Giannis Antetokounmpo makes 18-foot pullup jump shot | 71 | 66 |
| Q3 | 7:42 | DET | Bojan Bogdanovic makes 26-foot three pointer | 71 | 69 |
| Q3 | 7:23 | MIL | Khris Middleton makes 7-foot two point shot (Giannis Antetokounmpo assists) | 73 | 69 |
| Q3 | 7:04 | DET | Bojan Bogdanovic makes 10-foot pullup jump shot (Jaden Ivey assists) | 73 | 71 |
| Q3 | 6:50 | MIL | Giannis Antetokounmpo misses 24-foot three point pullup jump shot | 73 | 71 |
| Q3 | 6:49 | DET | Jaden Ivey defensive rebound | 73 | 71 |
| Q3 | 6:45 | DET | Jaden Ivey misses running pullup jump shot | 73 | 71 |
| Q3 | 6:41 | MIL | Giannis Antetokounmpo defensive rebound | 73 | 71 |
| Q3 | 6:35 | MIL | Malik Beasley makes 23-foot three point jumper (Giannis Antetokounmpo assists) | 76 | 71 |
| Q3 | 6:35 | DET | Pistons Full timeout | 76 | 71 |
| Q3 | 6:35 | DET | Alec Burks enters the game for Kevin Knox II | 76 | 71 |
| Q3 | 6:35 | DET | Isaiah Stewart enters the game for Killian Hayes | 76 | 71 |
| Q3 | 6:18 | DET | Alec Burks misses 16-foot pullup jump shot | 76 | 71 |
| Q3 | 6:16 | MIL | Giannis Antetokounmpo defensive rebound | 76 | 71 |
| Q3 | 6:08 | MIL | Malik Beasley misses 24-foot three point jumper | 76 | 71 |
| Q3 | 6:07 | MIL | Bucks offensive team rebound | 76 | 71 |
| Q3 | 6:07 | DET | Alec Burks loose ball foul | 76 | 71 |
| Q3 | 6:07 | MIL | Khris Middleton makes free throw 1 of 2 | 77 | 71 |
| Q3 | 6:07 | MIL | Bobby Portis enters the game for Brook Lopez | 77 | 71 |
| Q3 | 6:07 | MIL | Khris Middleton makes free throw 2 of 2 | 78 | 71 |
| Q3 | 5:58 | MIL | Malik Beasley personal foul | 78 | 71 |
| Q3 | 5:58 | MIL | Jae Crowder enters the game for Khris Middleton | 78 | 71 |
| Q3 | 5:49 | MIL | Giannis Antetokounmpo shooting foul | 78 | 71 |
| Q3 | 5:49 | DET | Isaiah Stewart makes free throw 1 of 2 | 78 | 72 |
| Q3 | 5:49 | DET | Isaiah Stewart makes free throw 2 of 2 | 78 | 73 |
| Q3 | 5:43 | MIL | Jae Crowder offensive foul | 78 | 73 |
| Q3 | 5:43 | MIL | Jae Crowder turnover | 78 | 73 |
| Q3 | 5:31 | DET | Bojan Bogdanovic misses driving layup | 78 | 73 |
| Q3 | 5:30 | MIL | Giannis Antetokounmpo defensive rebound | 78 | 73 |
| Q3 | 5:21 | MIL | Malik Beasley makes driving layup (Jae Crowder assists) | 80 | 73 |
| Q3 | 5:12 | DET | Bobby Portis blocks Jaden Ivey 's 2-foot two point shot | 80 | 73 |
| Q3 | 5:10 | MIL | Malik Beasley defensive rebound | 80 | 73 |
| Q3 | 5:05 | MIL | Giannis Antetokounmpo makes two point shot (Malik Beasley assists) | 82 | 73 |
| Q3 | 4:50 | DET | Giannis Antetokounmpo blocks Jalen Duren 's 5-foot layup | 82 | 73 |
| Q3 | 4:47 | DET | Jalen Duren offensive rebound | 82 | 73 |
| Q3 | 4:46 | DET | Jalen Duren makes hook shot | 82 | 75 |
| Q3 | 4:38 | DET | Alec Burks personal foul | 82 | 75 |
| Q3 | 4:38 | MIL | Damian Lillard makes free throw 1 of 2 | 83 | 75 |
| Q3 | 4:38 | DET | Ausar Thompson enters the game for Jalen Duren | 83 | 75 |
| Q3 | 4:38 | DET | Danilo Gallinari enters the game for Jaden Ivey | 83 | 75 |
| Q3 | 4:38 | DET | Marcus Sasser enters the game for Bojan Bogdanovic | 83 | 75 |
| Q3 | 4:38 | MIL | Damian Lillard makes free throw 2 of 2 | 84 | 75 |
| Q3 | 4:23 | MIL | Bobby Portis shooting foul | 84 | 75 |
| Q3 | 4:23 | DET | Isaiah Stewart misses free throw 1 of 2 | 84 | 75 |
| Q3 | 4:23 | DET | Pistons offensive team rebound | 84 | 75 |
| Q3 | 4:23 | DET | Isaiah Stewart makes free throw 2 of 2 | 84 | 76 |
| Q3 | 4:09 | MIL | Giannis Antetokounmpo misses 3-foot hook shot | 84 | 76 |
| Q3 | 4:08 | DET | Danilo Gallinari defensive rebound | 84 | 76 |
| Q3 | 3:55 | DET | Danilo Gallinari misses 12-foot two point shot | 84 | 76 |
| Q3 | 3:53 | MIL | Jae Crowder defensive rebound | 84 | 76 |
| Q3 | 3:40 | MIL | Jae Crowder misses 23-foot three point jumper | 84 | 76 |
| Q3 | 3:34 | DET | Pistons defensive team rebound | 84 | 76 |
| Q3 | 3:34 | MIL | Jae Crowder kicked ball violation | 84 | 76 |
| Q3 | 3:23 | DET | Marcus Sasser misses 26-foot step back jumpshot | 84 | 76 |
| Q3 | 3:19 | MIL | Bucks defensive team rebound | 84 | 76 |
| Q3 | 3:19 | MIL | Brook Lopez enters the game for Malik Beasley | 84 | 76 |
| Q3 | 3:19 | MIL | Andre Jackson Jr. enters the game for Giannis Antetokounmpo | 84 | 76 |
| Q3 | 3:03 | MIL | Isaiah Stewart blocks Jae Crowder 's 1-foot layup | 84 | 76 |
| Q3 | 3:01 | MIL | Bobby Portis offensive rebound | 84 | 76 |
| Q3 | 2:59 | MIL | Jae Crowder misses 24-foot three point jumper | 84 | 76 |
| Q3 | 2:56 | DET | Alec Burks defensive rebound | 84 | 76 |
| Q3 | 2:44 | DET | Isaiah Stewart makes 22-foot three point jumper (Danilo Gallinari assists) | 84 | 79 |
| Q3 | 2:42 | MIL | Bucks Full timeout | 84 | 79 |
| Q3 | 2:29 | MIL | Damian Lillard bad pass (Isaiah Stewart steals) | 84 | 79 |
| Q3 | 2:14 | DET | Isaiah Stewart misses 24-foot three point jumper | 84 | 79 |
| Q3 | 2:12 | MIL | Bucks defensive team rebound | 84 | 79 |
| Q3 | 1:48 | MIL | Damian Lillard misses 23-foot step back jumpshot | 84 | 79 |
| Q3 | 1:45 | DET | Isaiah Stewart defensive rebound | 84 | 79 |
| Q3 | 1:42 | MIL | Andre Jackson Jr. personal foul | 84 | 79 |
| Q3 | 1:32 | DET | Alec Burks misses 26-foot three point jumper | 84 | 79 |
| Q3 | 1:25 | MIL | Bobby Portis defensive rebound | 84 | 79 |
| Q3 | 1:07 | MIL | Jae Crowder makes 24-foot three point jumper (Brook Lopez assists) | 87 | 79 |
| Q3 | 0:00 | DET | Marcus Sasser makes driving layup (Isaiah Stewart assists) | 87 | 81 |
| Q3 | 0:00 | MIL | Brook Lopez shooting foul | 87 | 81 |
| Q3 | 0:00 | DET | Marcus Sasser makes free throw 1 of 1 | 87 | 82 |
| Q3 | 0:00 | MIL | Andre Jackson Jr. makes 5-foot driving floating jump shot (Damian Lillard assists) | 89 | 82 |
| Q3 | 0:00 | MIL | Andre Jackson Jr. shooting foul | 89 | 82 |
| Q3 | 0:00 | MIL | Bobby Portis technical foul (1st technical foul) | 89 | 82 |
| Q3 | 0:00 | DET | Danilo Gallinari makes technical free throw | 89 | 83 |
| Q3 | 0:00 | DET | Marcus Sasser makes free throw 1 of 2 | 89 | 84 |
| Q3 | 0:00 | DET | Jalen Duren enters the game for Danilo Gallinari | 89 | 84 |
| Q3 | 0:00 | MIL | Khris Middleton enters the game for Andre Jackson Jr. | 89 | 84 |
| Q3 | 0:00 | DET | Marcus Sasser makes free throw 2 of 2 | 89 | 85 |
| Q3 | 0:00 | MIL | Bobby Portis misses 23-foot three point jumper | 89 | 85 |
| Q3 | 0:00 | MIL | Bucks offensive team rebound | 89 | 85 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 89 | 85 |
| Q4 | 12:00 | DET | Mike Muscala enters the game for Jalen Duren | 89 | 85 |
| Q4 | 12:00 | MIL | Pat Connaughton enters the game for Damian Lillard | 89 | 85 |
| Q4 | 12:00 | MIL | Andre Jackson Jr. enters the game for Jae Crowder | 89 | 85 |
| Q4 | 11:51 | MIL | Khris Middleton kicked ball violation | 89 | 85 |
| Q4 | 11:46 | MIL | Andre Jackson Jr. shooting foul | 89 | 85 |
| Q4 | 11:46 | DET | Isaiah Stewart makes free throw 1 of 2 | 89 | 86 |
| Q4 | 11:46 | DET | Isaiah Stewart makes free throw 2 of 2 | 89 | 87 |
| Q4 | 11:36 | DET | Ausar Thompson shooting foul | 89 | 87 |
| Q4 | 11:36 | MIL | Khris Middleton makes free throw 1 of 2 | 90 | 87 |
| Q4 | 11:36 | MIL | Khris Middleton makes free throw 2 of 2 | 91 | 87 |
| Q4 | 11:24 | DET | Isaiah Stewart makes 3-foot hook shot (Marcus Sasser assists) | 91 | 89 |
| Q4 | 11:10 | MIL | Pat Connaughton makes driving layup (Brook Lopez assists) | 93 | 89 |
| Q4 | 11:00 | MIL | Andre Jackson Jr. personal foul | 93 | 89 |
| Q4 | 10:46 | DET | Alec Burks makes 24-foot step back jumpshot | 93 | 92 |
| Q4 | 10:28 | DET | Mike Muscala personal foul | 93 | 92 |
| Q4 | 10:28 | MIL | Malik Beasley enters the game for Andre Jackson Jr. | 93 | 92 |
| Q4 | 10:19 | MIL | Khris Middleton makes 16-foot pullup jump shot | 95 | 92 |
| Q4 | 10:08 | DET | Isaiah Stewart makes layup (Alec Burks assists) | 95 | 94 |
| Q4 | 9:54 | MIL | Bobby Portis misses 24-foot three point jumper | 95 | 94 |
| Q4 | 9:51 | DET | Isaiah Stewart defensive rebound | 95 | 94 |
| Q4 | 9:45 | DET | Brook Lopez blocks Marcus Sasser 's 5-foot driving layup | 95 | 94 |
| Q4 | 9:39 | MIL | Malik Beasley misses 3-foot two point shot | 95 | 94 |
| Q4 | 9:36 | MIL | Bucks offensive team rebound | 95 | 94 |
| Q4 | 9:36 | MIL | Giannis Antetokounmpo enters the game for Brook Lopez | 95 | 94 |
| Q4 | 9:30 | MIL | Isaiah Stewart blocks Giannis Antetokounmpo 's 3-foot hook shot | 95 | 94 |
| Q4 | 9:27 | DET | Ausar Thompson defensive rebound | 95 | 94 |
| Q4 | 9:24 | DET | Marcus Sasser makes two point shot (Ausar Thompson assists) | 95 | 96 |
| Q4 | 9:22 | MIL | Bucks Full timeout | 95 | 96 |
| Q4 | 9:45 | MIL | Bobby Portis defensive rebound | 95 | 94 |
| Q4 | 9:08 | MIL | Giannis Antetokounmpo makes 1-foot alley oop dunk shot (Khris Middleton assists) | 97 | 96 |
| Q4 | 8:53 | MIL | Pat Connaughton personal foul | 97 | 96 |
| Q4 | 8:53 | MIL | Andre Jackson Jr. enters the game for Pat Connaughton | 97 | 96 |
| Q4 | 8:46 | MIL | Khris Middleton shooting foul | 97 | 96 |
| Q4 | 8:46 | DET | Isaiah Stewart makes free throw 1 of 2 | 97 | 97 |
| Q4 | 8:46 | MIL | Brook Lopez enters the game for Bobby Portis | 97 | 97 |
| Q4 | 8:46 | DET | Isaiah Stewart makes free throw 2 of 2 | 97 | 98 |
| Q4 | 8:35 | MIL | Khris Middleton makes 7-foot driving floating jump shot (Malik Beasley assists) | 99 | 98 |
| Q4 | 8:21 | DET | Marcus Sasser misses driving floating jump shot | 99 | 98 |
| Q4 | 8:20 | DET | Isaiah Stewart offensive rebound | 99 | 98 |
| Q4 | 8:17 | DET | Ausar Thompson misses layup | 99 | 98 |
| Q4 | 8:17 | MIL | Andre Jackson Jr. defensive rebound | 99 | 98 |
| Q4 | 8:13 | DET | Marcus Sasser shooting foul | 99 | 98 |
| Q4 | 8:13 | MIL | Giannis Antetokounmpo misses free throw 1 of 2 | 99 | 98 |
| Q4 | 8:13 | MIL | Bucks offensive team rebound | 99 | 98 |
| Q4 | 8:13 | DET | Jalen Duren enters the game for Ausar Thompson | 99 | 98 |
| Q4 | 8:13 | DET | Jaden Ivey enters the game for Isaiah Stewart | 99 | 98 |
| Q4 | 8:13 | MIL | Giannis Antetokounmpo makes free throw 2 of 2 | 100 | 98 |
| Q4 | 8:01 | DET | Marcus Sasser makes 7-foot driving floating jump shot | 100 | 100 |
| Q4 | 7:48 | MIL | Giannis Antetokounmpo makes dunk | 102 | 100 |
| Q4 | 7:34 | DET | Marcus Sasser misses 25-foot three point pullup jump shot | 102 | 100 |
| Q4 | 7:32 | DET | Mike Muscala offensive rebound | 102 | 100 |
| Q4 | 7:30 | DET | Alec Burks makes 25-foot three pointer (Mike Muscala assists) | 102 | 103 |
| Q4 | 7:18 | MIL | Giannis Antetokounmpo misses layup | 102 | 103 |
| Q4 | 7:15 | MIL | Brook Lopez offensive rebound | 102 | 103 |
| Q4 | 7:14 | MIL | Brook Lopez makes dunk | 104 | 103 |
| Q4 | 6:58 | MIL | Brook Lopez shooting foul | 104 | 103 |
| Q4 | 6:58 | DET | Jalen Duren makes free throw 1 of 2 | 104 | 104 |
| Q4 | 6:58 | MIL | Damian Lillard enters the game for Andre Jackson Jr. | 104 | 104 |
| Q4 | 6:58 | DET | Jalen Duren makes free throw 2 of 2 | 104 | 105 |
| Q4 | 6:46 | MIL | Damian Lillard makes 25-foot three pointer (Giannis Antetokounmpo assists) | 107 | 105 |
| Q4 | 6:24 | DET | Jaden Ivey makes driving layup (Jalen Duren assists) | 107 | 107 |
| Q4 | 6:11 | MIL | Malik Beasley misses driving layup | 107 | 107 |
| Q4 | 6:09 | MIL | Brook Lopez offensive rebound | 107 | 107 |
| Q4 | 6:07 | MIL | Damian Lillard misses 28-foot three point jumper | 107 | 107 |
| Q4 | 6:04 | DET | Jalen Duren defensive rebound | 107 | 107 |
| Q4 | 5:52 | DET | Marcus Sasser makes 9-foot driving floating jump shot | 107 | 109 |
| Q4 | 5:30 | MIL | Giannis Antetokounmpo misses 15-foot pullup jump shot | 107 | 109 |
| Q4 | 5:26 | DET | Mike Muscala defensive rebound | 107 | 109 |
| Q4 | 5:10 | DET | Marcus Sasser misses 13-foot pullup jump shot | 107 | 109 |
| Q4 | 5:07 | MIL | Giannis Antetokounmpo defensive rebound | 107 | 109 |
| Q4 | 4:59 | MIL | Brook Lopez makes 27-foot three point jumper (Giannis Antetokounmpo assists) | 110 | 109 |
| Q4 | 4:41 | DET | Alec Burks misses 26-foot three point pullup jump shot | 110 | 109 |
| Q4 | 4:38 | MIL | Giannis Antetokounmpo defensive rebound | 110 | 109 |
| Q4 | 4:35 | MIL | Giannis Antetokounmpo makes two point shot | 112 | 109 |
| Q4 | 4:35 | DET | Jalen Duren shooting foul | 112 | 109 |
| Q4 | 4:35 | DET | Isaiah Stewart enters the game for Mike Muscala | 112 | 109 |
| Q4 | 4:35 | MIL | Giannis Antetokounmpo misses free throw 1 of 1 | 112 | 109 |
| Q4 | 4:27 | MIL | Damian Lillard misses 26-foot three point jumper | 112 | 109 |
| Q4 | 4:24 | MIL | Malik Beasley offensive rebound | 112 | 109 |
| Q4 | 4:24 | MIL | Malik Beasley misses tip shot | 112 | 109 |
| Q4 | 4:23 | DET | Marcus Sasser defensive rebound | 112 | 109 |
| Q4 | 4:15 | DET | Jaden Ivey makes 8-foot pullup jump shot | 112 | 111 |
| Q4 | 4:35 | MIL | Brook Lopez offensive rebound | 112 | 109 |
| Q4 | 4:03 | DET | Jalen Duren shooting foul | 112 | 111 |
| Q4 | 4:03 | MIL | Giannis Antetokounmpo makes free throw 1 of 2 | 113 | 111 |
| Q4 | 4:03 | DET | Pistons Full timeout | 113 | 111 |
| Q4 | 4:03 | MIL | Giannis Antetokounmpo makes free throw 2 of 2 | 114 | 111 |
| Q4 | 3:49 | DET | Jaden Ivey misses 28-foot three point jumper | 114 | 111 |
| Q4 | 3:45 | MIL | Khris Middleton defensive rebound | 114 | 111 |
| Q4 | 3:30 | MIL | Malik Beasley makes 23-foot three point jumper (Giannis Antetokounmpo assists) | 117 | 111 |
| Q4 | 3:12 | DET | Isaiah Stewart misses 23-foot three point jumper | 117 | 111 |
| Q4 | 3:10 | MIL | Giannis Antetokounmpo defensive rebound | 117 | 111 |
| Q4 | 2:52 | MIL | Isaiah Stewart blocks Giannis Antetokounmpo 's 3-foot hook shot | 117 | 111 |
| Q4 | 2:49 | MIL | Giannis Antetokounmpo offensive rebound | 117 | 111 |
| Q4 | 2:48 | MIL | Brook Lopez bad pass (Marcus Sasser steals) | 117 | 111 |
| Q4 | 2:44 | DET | Marcus Sasser lost ball turnover (Giannis Antetokounmpo steals) | 117 | 111 |
| Q4 | 2:41 | MIL | Brook Lopez makes dunk | 119 | 111 |
| Q4 | 2:33 | DET | Marcus Sasser misses 23-foot three point jumper | 119 | 111 |
| Q4 | 2:31 | MIL | Damian Lillard defensive rebound | 119 | 111 |
| Q4 | 2:13 | MIL | Damian Lillard misses 27-foot three point pullup jump shot | 119 | 111 |
| Q4 | 2:10 | MIL | Giannis Antetokounmpo offensive rebound | 119 | 111 |
| Q4 | 2:05 | MIL | Khris Middleton makes 23-foot three point jumper (Giannis Antetokounmpo assists) | 122 | 111 |
| Q4 | 2:04 | DET | Pistons Full timeout | 122 | 111 |
| Q4 | 1:48 | DET | Brook Lopez blocks Jalen Duren 's 2-foot hook shot | 122 | 111 |
| Q4 | 1:48 | MIL | Brook Lopez defensive rebound | 122 | 111 |
| Q4 | 1:27 | MIL | Damian Lillard misses 20-foot step back jumpshot | 122 | 111 |
| Q4 | 1:24 | MIL | Giannis Antetokounmpo offensive rebound | 122 | 111 |
| Q4 | 1:19 | MIL | Brook Lopez bad pass (Isaiah Stewart steals) | 122 | 111 |
| Q4 | 1:16 | DET | Marcus Sasser makes two point shot | 122 | 113 |
| Q4 | 0:00 | MIL | Brook Lopez traveling | 122 | 113 |
| Q4 | 0:00 | DET | Alec Burks misses 25-foot three point shot | 122 | 113 |
| Q4 | 0:00 | MIL | Malik Beasley defensive rebound | 122 | 113 |
| Q4 | 0:00 | MIL | Giannis Antetokounmpo misses 27-foot three point pullup jump shot | 122 | 113 |
| Q4 | 0:00 | DET | Isaiah Stewart defensive rebound | 122 | 113 |
| Q4 | 0:00 | DET | Giannis Antetokounmpo blocks Marcus Sasser 's 2-foot driving layup | 122 | 113 |
| Q4 | 0:00 | MIL | Malik Beasley defensive rebound | 122 | 113 |
| Q4 | 0:00 | — | End of the 4th Quarter | 122 | 113 |
| Q4 | 0:00 | — | End of Game | 122 | 113 |
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.
Derived possession boundaries differ from the NBA-reported totals for this game. Sequence browsing remains available, but aggregate possession metrics are hidden.
Lineup context is unavailable because the substitution sequence could not be fully validated.
Play-by-play: Secondary feed · Box score: Cached data
Official comparison: Mismatched
Derived team possessions: 0 home / 0 away
NBA-reported team possessions: 103 home / 104 away
Delta (derived − official): -103 / -104
Lineup context: unavailable
Aggregate possession metrics (pace, PPP, ratings) are suppressed for this game.
Showing 25 of 185 matches · 185 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:44 | DETDetroit Pistons | Other | 0 | Milwaukee Bucks 0, Detroit Pistons 0MIL 0 · DET 0 | |
| 2 | Q1 11:35 | MILMilwaukee Bucks | Made shot | 3 | Milwaukee Bucks 3, Detroit Pistons 0MIL 3 · DET 0 | |
| 3 | Q1 11:22 | DETDetroit Pistons | Other | 0 | Milwaukee Bucks 3, Detroit Pistons 0MIL 3 · DET 0 | |
| 4 | Q1 11:06 | MILMilwaukee Bucks | Turnover | 0 | Milwaukee Bucks 3, Detroit Pistons 0MIL 3 · DET 0 | |
| 5 | Q1 10:45 | MILMilwaukee Bucks | Other | 0 | Milwaukee Bucks 3, Detroit Pistons 0MIL 3 · DET 0 | |
| 6 | Q1 10:35 | DETDetroit Pistons | Made shot | 2 | Milwaukee Bucks 3, Detroit Pistons 2MIL 3 · DET 2 | |
| 7 | Q1 10:16 | DETDetroit Pistons | Made shot | 2 | Milwaukee Bucks 3, Detroit Pistons 4MIL 3 · DET 4 | |
| 8 | Q1 9:59 | MILMilwaukee Bucks | Made shot | 2 | Milwaukee Bucks 5, Detroit Pistons 4MIL 5 · DET 4 | |
| 9 | Q1 9:44 | DETDetroit Pistons | Made shot | 2 | Milwaukee Bucks 5, Detroit Pistons 6MIL 5 · DET 6 | |
| 10 | Q1 9:35 | MILMilwaukee Bucks | Made shot | 4 | Milwaukee Bucks 9, Detroit Pistons 6MIL 9 · DET 6 | |
| 11 | Q1 9:03 | MILMilwaukee Bucks | Other | 1 | Milwaukee Bucks 10, Detroit Pistons 6MIL 10 · DET 6 | |
| 12 | Q1 8:53 | DETDetroit Pistons | Other | 1 | Milwaukee Bucks 10, Detroit Pistons 7MIL 10 · DET 7 | |
| 13 | Q1 8:43 | MILMilwaukee Bucks | Turnover | 0 | Milwaukee Bucks 10, Detroit Pistons 7MIL 10 · DET 7 | |
| 14 | Q1 8:24 | DETDetroit Pistons | Other | 0 | Milwaukee Bucks 10, Detroit Pistons 7MIL 10 · DET 7 | |
| 15 | Q1 8:18 | MILMilwaukee Bucks | Made shot | 2 | Milwaukee Bucks 12, Detroit Pistons 7MIL 12 · DET 7 | |
| 16 | Q1 8:12 | DETDetroit Pistons | Made shot | 2 | Milwaukee Bucks 10, Detroit Pistons 9MIL 10 · DET 9 | |
| 17 | Q1 7:54 | MILMilwaukee Bucks | Made shot | 3 | Milwaukee Bucks 15, Detroit Pistons 9MIL 15 · DET 9 | |
| 18 | Q1 7:43 | DETDetroit Pistons | Other | 0 | Milwaukee Bucks 15, Detroit Pistons 9MIL 15 · DET 9 | |
| 19 | Q1 7:35 | MILMilwaukee Bucks | Made shot | 3 | Milwaukee Bucks 18, Detroit Pistons 9MIL 18 · DET 9 | |
| 20 | Q1 7:17 | DETDetroit Pistons | Made shot | 2 | Milwaukee Bucks 18, Detroit Pistons 11MIL 18 · DET 11 | |
| 21 | Q1 7:04 | MILMilwaukee Bucks | Other | 0 | Milwaukee Bucks 18, Detroit Pistons 11MIL 18 · DET 11 | |
| 22 | Q1 6:51 | DETDetroit Pistons | Other | 4 | Milwaukee Bucks 18, Detroit Pistons 15MIL 18 · DET 15 | |
| 23 | Q1 5:59 | MILMilwaukee Bucks | Other | 0 | Milwaukee Bucks 18, Detroit Pistons 15MIL 18 · DET 15 | |
| 24 | Q1 5:36 | DETDetroit Pistons | Other | 0 | Milwaukee Bucks 18, Detroit Pistons 15MIL 18 · DET 15 | |
| 25 | Q1 5:18 | MILMilwaukee Bucks | Other | 0 | Milwaukee Bucks 18, Detroit Pistons 15MIL 18 · DET 15 |
POSS 1 · Q1 11:44
DETDetroit Pistons
Other
0 PTS
POSS 2 · Q1 11:35
MILMilwaukee Bucks
Made shot
3 PTS
POSS 3 · Q1 11:22
DETDetroit Pistons
Other
0 PTS
POSS 4 · Q1 11:06
MILMilwaukee Bucks
Turnover
0 PTS
POSS 5 · Q1 10:45
MILMilwaukee Bucks
Other
0 PTS
POSS 6 · Q1 10:35
DETDetroit Pistons
Made shot
2 PTS
POSS 7 · Q1 10:16
DETDetroit Pistons
Made shot
2 PTS
POSS 8 · Q1 9:59
MILMilwaukee Bucks
Made shot
2 PTS
POSS 9 · Q1 9:44
DETDetroit Pistons
Made shot
2 PTS
POSS 10 · Q1 9:35
MILMilwaukee Bucks
Made shot
4 PTS
POSS 11 · Q1 9:03
MILMilwaukee Bucks
Other
1 PTS
POSS 12 · Q1 8:53
DETDetroit Pistons
Other
1 PTS
POSS 13 · Q1 8:43
MILMilwaukee Bucks
Turnover
0 PTS
POSS 14 · Q1 8:24
DETDetroit Pistons
Other
0 PTS
POSS 15 · Q1 8:18
MILMilwaukee Bucks
Made shot
2 PTS
POSS 16 · Q1 8:12
DETDetroit Pistons
Made shot
2 PTS
POSS 17 · Q1 7:54
MILMilwaukee Bucks
Made shot
3 PTS
POSS 18 · Q1 7:43
DETDetroit Pistons
Other
0 PTS
POSS 19 · Q1 7:35
MILMilwaukee Bucks
Made shot
3 PTS
POSS 20 · Q1 7:17
DETDetroit Pistons
Made shot
2 PTS
POSS 21 · Q1 7:04
MILMilwaukee Bucks
Other
0 PTS
POSS 22 · Q1 6:51
DETDetroit Pistons
Other
4 PTS
POSS 23 · Q1 5:59
MILMilwaukee Bucks
Other
0 PTS
POSS 24 · Q1 5:36
DETDetroit Pistons
Other
0 PTS
POSS 25 · Q1 5:18
MILMilwaukee Bucks
Other
0 PTS