POSS 1 · Q1 11:39
MILMilwaukee Bucks
Other
0 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Sun, Nov 26, 2023·2023-24
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 31 | 37 | 20 | 14 | 102 | |
| 26 | 26 | 23 | 33 | 108 |
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.
POR
MIL
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 leadPOR +26 Q3 9:09MIL +6 Q4 0:00
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. POR attacks the left basket and MIL the right.
Filled dots are makes, rings are misses. Tap a dot to pin it, or a team to isolate its shots.
| Zone | POR | MIL | ||
|---|---|---|---|---|
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
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.
| POR | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 32 | 14 | 13 | 2 | 1 | 2 | 0 | 5-6 | 0-0 | 4-6 | -13 | 81.0% | |
| 34 | 18 | 8 | 12 | 2 | 1 | 2 | 7-23 | 2-6 | 2-3 | -6 | 37.0% | |
| 39 | 22 | 2 | 2 | 4 | 0 | 4 | 7-18 | 3-6 | 5-6 | -8 | 53.3% | |
| 37 | 17 | 6 | 3 | 2 | 0 | 3 | 7-19 | 1-5 | 2-3 | -19 | 41.8% | |
| 17 | 6 | 3 | 0 | 0 | 0 | 2 | 2-3 | 2-2 | 0-0 | -3 | 100.0% | |
| 27 | 13 | 4 | 1 | 0 | 0 | 2 | 5-10 | 3-4 | 0-0 | +2 | 65.0% | |
| 26 | 5 | 1 | 1 | 4 | 1 | 2 | 1-4 | 1-4 | 2-2 | +4 | 51.2% | |
| 16 | 4 | 3 | 0 | 0 | 0 | 1 | 2-3 | 0-1 | 0-0 | +6 | 66.7% | |
| 12 | 3 | 0 | 0 | 2 | 0 | 1 | 1-5 | 1-4 | 0-0 | +7 | 30.0% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| MIL | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 39 | 33 | 16 | 6 | 1 | 3 | 4 | 11-21 | 0-1 | 11-18 | +9 | 57.1% | |
| 37 | 31 | 5 | 4 | 2 | 0 | 3 | 7-21 | 4-12 | 13-14 | +15 | 57.1% | |
| 31 | 10 | 6 | 3 | 3 | 4 | 0 | 4-11 | 2-6 | 0-0 | +3 | 45.5% | |
| 36 | 14 | 6 | 0 | 3 | 0 | 2 | 5-14 | 4-11 | 0-0 | +16 | 50.0% | |
| 12 | 0 | 1 | 0 | 0 | 0 | 0 | 0-0 | 0-0 | 0-0 | -11 | — | |
| 31 | 12 | 8 | 1 | 2 | 3 | 2 | 5-12 | 2-5 | 0-0 | +3 | 50.0% | |
| 20 | 5 | 4 | 1 | 1 | 0 | 2 | 2-4 | 1-2 | 0-0 | +4 | 62.5% | |
| 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0-0 | 0-0 | 0-0 | -2 | — | |
| 17 | 3 | 2 | 3 | 1 | 0 | 3 | 1-4 | 1-3 | 0-0 | +3 | 37.5% | |
| 9 | 0 | 1 | 1 | 0 | 1 | 1 | 0-0 | 0-0 | 0-0 | -1 | — | |
| 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0-2 | 0-2 | 0-0 | -9 | 0.0% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
516 events
| Q | Clock | Team | Play | POR | MIL |
|---|---|---|---|---|---|
| Q1 | 12:00 | MIL | Deandre Ayton vs. Brook Lopez (Malik Beasley gains possession) | 0 | 0 |
| Q1 | 11:39 | MIL | Brook Lopez misses 26-foot three point jumper | 0 | 0 |
| Q1 | 11:36 | POR | Toumani Camara defensive rebound | 0 | 0 |
| Q1 | 11:32 | POR | Jerami Grant bad pass (Brook Lopez steals) | 0 | 0 |
| Q1 | 11:26 | MIL | Damian Lillard misses 24-foot three point shot | 0 | 0 |
| Q1 | 11:22 | MIL | Damian Lillard offensive rebound | 0 | 0 |
| Q1 | 11:15 | MIL | Brook Lopez makes 1-foot dunk (Damian Lillard assists) | 0 | 2 |
| Q1 | 11:00 | POR | Malcolm Brogdon misses driving floating jump shot | 0 | 2 |
| Q1 | 10:56 | MIL | Brook Lopez defensive rebound | 0 | 2 |
| Q1 | 10:49 | MIL | Damian Lillard misses two point shot | 0 | 2 |
| Q1 | 10:46 | POR | Malcolm Brogdon defensive rebound | 0 | 2 |
| Q1 | 10:39 | POR | Deandre Ayton makes 17-foot jumper (Malcolm Brogdon assists) | 2 | 2 |
| Q1 | 10:23 | MIL | Giannis Antetokounmpo lost ball turnover (Jerami Grant steals) | 2 | 2 |
| Q1 | 10:17 | POR | Jerami Grant makes two point shot | 4 | 2 |
| Q1 | 9:58 | POR | Jerami Grant personal foul | 4 | 2 |
| Q1 | 9:51 | MIL | Malik Beasley makes 27-foot three point jumper (Damian Lillard assists) | 4 | 5 |
| Q1 | 9:49 | MIL | Bucks delay of game violation | 4 | 5 |
| Q1 | 9:36 | POR | Shaedon Sharpe makes 11-foot driving floating jump shot | 6 | 5 |
| Q1 | 9:22 | MIL | Giannis Antetokounmpo misses layup | 6 | 5 |
| Q1 | 9:19 | POR | Malcolm Brogdon defensive rebound | 6 | 5 |
| Q1 | 9:14 | POR | Brook Lopez blocks Jerami Grant 's 2-foot two point shot | 6 | 5 |
| Q1 | 9:09 | MIL | Malik Beasley defensive rebound | 6 | 5 |
| Q1 | 9:06 | MIL | Damian Lillard misses 24-foot three point jumper | 6 | 5 |
| Q1 | 8:59 | POR | Malcolm Brogdon defensive rebound | 6 | 5 |
| Q1 | 8:55 | POR | Malcolm Brogdon misses 16-foot pullup jump shot | 6 | 5 |
| Q1 | 8:52 | MIL | Malik Beasley defensive rebound | 6 | 5 |
| Q1 | 8:43 | MIL | Giannis Antetokounmpo makes driving layup | 6 | 7 |
| Q1 | 8:30 | POR | Malcolm Brogdon makes driving layup | 8 | 7 |
| Q1 | 8:30 | MIL | Brook Lopez defensive goaltending violation | 8 | 7 |
| Q1 | 8:16 | MIL | Damian Lillard misses driving layup | 8 | 7 |
| Q1 | 8:13 | POR | Deandre Ayton defensive rebound | 8 | 7 |
| Q1 | 8:07 | POR | Shaedon Sharpe misses 28-foot three point jumper | 8 | 7 |
| Q1 | 8:03 | MIL | Giannis Antetokounmpo defensive rebound | 8 | 7 |
| Q1 | 8:00 | POR | Toumani Camara shooting foul | 8 | 7 |
| Q1 | 8:00 | MIL | Giannis Antetokounmpo makes free throw 1 of 2 | 8 | 8 |
| Q1 | 8:00 | MIL | Giannis Antetokounmpo misses free throw 2 of 2 | 8 | 8 |
| Q1 | 7:57 | POR | Shaedon Sharpe defensive rebound | 8 | 8 |
| Q1 | 7:44 | POR | Toumani Camara makes 25-foot three point jumper (Shaedon Sharpe assists) | 11 | 8 |
| Q1 | 7:28 | MIL | Damian Lillard makes 1-foot layup (Brook Lopez assists) | 11 | 10 |
| Q1 | 7:28 | POR | Shaedon Sharpe defensive goaltending violation | 11 | 10 |
| Q1 | 7:15 | POR | Shaedon Sharpe misses 28-foot three point pullup jump shot | 11 | 10 |
| Q1 | 7:10 | MIL | Andre Jackson Jr. defensive rebound | 11 | 10 |
| Q1 | 6:59 | MIL | Damian Lillard makes 26-foot three point jumper (Brook Lopez assists) | 11 | 13 |
| Q1 | 6:39 | POR | Jerami Grant misses 15-foot two point shot | 11 | 13 |
| Q1 | 6:39 | POR | Deandre Ayton offensive rebound | 11 | 13 |
| Q1 | 6:33 | POR | Shaedon Sharpe misses 16-foot jumper | 11 | 13 |
| Q1 | 6:30 | MIL | Brook Lopez defensive rebound | 11 | 13 |
| Q1 | 6:26 | MIL | Malik Beasley makes 26-foot three point jumper (Giannis Antetokounmpo assists) | 11 | 16 |
| Q1 | 6:24 | POR | Trail Blazers Full timeout | 11 | 16 |
| Q1 | 6:24 | MIL | Bobby Portis enters the game for Giannis Antetokounmpo | 11 | 16 |
| Q1 | 6:24 | MIL | Pat Connaughton enters the game for Andre Jackson Jr. | 11 | 16 |
| Q1 | 6:24 | POR | Jabari Walker enters the game for Jerami Grant | 11 | 16 |
| Q1 | 6:05 | MIL | Pat Connaughton shooting foul | 11 | 16 |
| Q1 | 6:05 | POR | Deandre Ayton misses free throw 1 of 2 | 11 | 16 |
| Q1 | 6:05 | POR | Trail Blazers offensive team rebound | 11 | 16 |
| Q1 | 6:05 | POR | Scoot Henderson enters the game for Malcolm Brogdon | 11 | 16 |
| Q1 | 6:05 | POR | Matisse Thybulle enters the game for Toumani Camara | 11 | 16 |
| Q1 | 6:05 | POR | Deandre Ayton makes free throw 2 of 2 | 12 | 16 |
| Q1 | 5:50 | MIL | Pat Connaughton bad pass (Matisse Thybulle steals) | 12 | 16 |
| Q1 | 5:46 | POR | Scoot Henderson makes 2-foot layup (Matisse Thybulle assists) | 14 | 16 |
| Q1 | 5:32 | MIL | Brook Lopez makes 4-foot two point shot | 14 | 18 |
| Q1 | 5:16 | POR | Deandre Ayton makes 16-foot jumper (Shaedon Sharpe assists) | 16 | 18 |
| Q1 | 5:02 | MIL | Brook Lopez misses 6-foot two point shot | 16 | 18 |
| Q1 | 5:02 | MIL | Brook Lopez offensive rebound | 16 | 18 |
| Q1 | 4:55 | MIL | Brook Lopez misses two point shot | 16 | 18 |
| Q1 | 4:52 | POR | Shaedon Sharpe defensive rebound | 16 | 18 |
| Q1 | 4:49 | POR | Shaedon Sharpe makes 15-foot driving floating jump shot | 18 | 18 |
| Q1 | 4:32 | MIL | Malik Beasley lost ball turnover (Shaedon Sharpe steals) | 18 | 18 |
| Q1 | 4:29 | POR | Shaedon Sharpe makes dunk (Scoot Henderson assists) | 20 | 18 |
| Q1 | 4:29 | MIL | Bucks Full timeout | 20 | 18 |
| Q1 | 4:29 | MIL | MarJon Beauchamp enters the game for Malik Beasley | 20 | 18 |
| Q1 | 4:29 | MIL | Giannis Antetokounmpo enters the game for Brook Lopez | 20 | 18 |
| Q1 | 4:15 | MIL | Giannis Antetokounmpo makes 1-foot two point shot (Damian Lillard assists) | 20 | 20 |
| Q1 | 4:03 | POR | Shaedon Sharpe out of bounds bad pass turnover | 20 | 20 |
| Q1 | 3:42 | MIL | Bobby Portis misses 26-foot three point jumper | 20 | 20 |
| Q1 | 3:37 | POR | Jabari Walker defensive rebound | 20 | 20 |
| Q1 | 3:36 | MIL | MarJon Beauchamp shooting foul | 20 | 20 |
| Q1 | 3:36 | POR | Deandre Ayton makes free throw 1 of 2 | 21 | 20 |
| Q1 | 3:36 | POR | Jerami Grant enters the game for Shaedon Sharpe | 21 | 20 |
| Q1 | 3:36 | POR | Deandre Ayton misses free throw 2 of 2 | 21 | 20 |
| Q1 | 3:33 | POR | Deandre Ayton offensive rebound | 21 | 20 |
| Q1 | 3:28 | POR | Matisse Thybulle makes 27-foot three point jumper (Deandre Ayton assists) | 24 | 20 |
| Q1 | 3:13 | MIL | Damian Lillard misses 26-foot three point pullup jump shot | 24 | 20 |
| Q1 | 3:09 | POR | Jabari Walker defensive rebound | 24 | 20 |
| Q1 | 3:05 | POR | Matisse Thybulle lost ball turnover (Damian Lillard steals) | 24 | 20 |
| Q1 | 3:01 | MIL | Damian Lillard misses dunk | 24 | 20 |
| Q1 | 3:01 | POR | Trail Blazers defensive team rebound | 24 | 20 |
| Q1 | 2:50 | POR | Duop Reath offensive foul | 24 | 20 |
| Q1 | 2:50 | POR | Duop Reath turnover | 24 | 20 |
| Q1 | 2:40 | POR | Scoot Henderson personal foul | 24 | 20 |
| Q1 | 3:01 | POR | Duop Reath enters the game for Deandre Ayton | 24 | 20 |
| Q1 | 2:38 | POR | Jabari Walker personal foul | 24 | 20 |
| Q1 | 2:27 | MIL | Pat Connaughton misses 26-foot three point jumper | 24 | 20 |
| Q1 | 2:24 | POR | Scoot Henderson defensive rebound | 24 | 20 |
| Q1 | 2:19 | POR | Matisse Thybulle lost ball turnover (Damian Lillard steals) | 24 | 20 |
| Q1 | 2:13 | MIL | Giannis Antetokounmpo makes dunk (MarJon Beauchamp assists) | 24 | 22 |
| Q1 | 2:02 | POR | Giannis Antetokounmpo blocks Jerami Grant 's 3-foot driving floating jump shot | 24 | 22 |
| Q1 | 2:02 | POR | Trail Blazers offensive team rebound | 24 | 22 |
| Q1 | 2:01 | MIL | Giannis Antetokounmpo personal foul | 24 | 22 |
| Q1 | 1:52 | POR | Scoot Henderson makes 26-foot step back jumpshot | 27 | 22 |
| Q1 | 1:35 | MIL | Giannis Antetokounmpo makes two point shot | 27 | 24 |
| Q1 | 1:13 | POR | Duop Reath misses 29-foot three point jumper | 27 | 24 |
| Q1 | 1:11 | MIL | Giannis Antetokounmpo defensive rebound | 27 | 24 |
| Q1 | 1:04 | POR | Jabari Walker personal foul | 27 | 24 |
| Q1 | 1:04 | MIL | Giannis Antetokounmpo makes free throw 1 of 2 | 27 | 25 |
| Q1 | 1:04 | MIL | Giannis Antetokounmpo makes free throw 2 of 2 | 27 | 26 |
| Q1 | 0:00 | POR | Duop Reath misses 28-foot three point jumper | 27 | 26 |
| Q1 | 0:00 | MIL | Bucks defensive team rebound | 27 | 26 |
| Q1 | 0:00 | MIL | Bobby Portis misses 24-foot three point jumper | 27 | 26 |
| Q1 | 0:00 | POR | Jerami Grant defensive rebound | 27 | 26 |
| Q1 | 0:00 | POR | Jabari Walker makes 2-foot dunk (Jerami Grant assists) | 29 | 26 |
| Q1 | 0:00 | MIL | MarJon Beauchamp lost ball turnover (Jerami Grant steals) | 29 | 26 |
| Q1 | 0:00 | POR | Jerami Grant makes 3-foot dunk | 31 | 26 |
| Q1 | 0:00 | — | End of the 1st Quarter | 31 | 26 |
| Q2 | 12:00 | MIL | Cameron Payne enters the game for Damian Lillard | 31 | 26 |
| Q2 | 12:00 | MIL | AJ Green enters the game for MarJon Beauchamp | 31 | 26 |
| Q2 | 12:00 | MIL | Andre Jackson Jr. enters the game for Pat Connaughton | 31 | 26 |
| Q2 | 12:00 | POR | Malcolm Brogdon enters the game for Jabari Walker | 31 | 26 |
| Q2 | 11:42 | POR | Scoot Henderson makes 23-foot three point jumper (Malcolm Brogdon assists) | 34 | 26 |
| Q2 | 11:27 | MIL | Giannis Antetokounmpo misses two point shot | 34 | 26 |
| Q2 | 11:26 | MIL | Giannis Antetokounmpo offensive rebound | 34 | 26 |
| Q2 | 11:25 | MIL | Giannis Antetokounmpo misses tip shot | 34 | 26 |
| Q2 | 11:24 | MIL | Giannis Antetokounmpo offensive rebound | 34 | 26 |
| Q2 | 11:22 | MIL | Giannis Antetokounmpo makes tip shot | 34 | 28 |
| Q2 | 11:07 | POR | Jerami Grant lost ball turnover (Giannis Antetokounmpo steals) | 34 | 28 |
| Q2 | 10:58 | MIL | AJ Green misses 22-foot three point jumper | 34 | 28 |
| Q2 | 10:58 | POR | Trail Blazers defensive team rebound | 34 | 28 |
| Q2 | 10:58 | MIL | Bobby Portis loose ball foul | 34 | 28 |
| Q2 | 10:50 | POR | Bobby Portis blocks Malcolm Brogdon 's 5-foot driving layup | 34 | 28 |
| Q2 | 10:44 | POR | Malcolm Brogdon offensive rebound | 34 | 28 |
| Q2 | 10:43 | POR | Malcolm Brogdon misses two point shot | 34 | 28 |
| Q2 | 10:39 | MIL | Bobby Portis defensive rebound | 34 | 28 |
| Q2 | 10:39 | MIL | Giannis Antetokounmpo makes 1-foot dunk (Cameron Payne assists) | 34 | 30 |
| Q2 | 10:16 | POR | Duop Reath makes 28-foot three point jumper (Malcolm Brogdon assists) | 37 | 30 |
| Q2 | 9:52 | MIL | Bobby Portis offensive charge | 37 | 30 |
| Q2 | 9:52 | MIL | Bobby Portis turnover | 37 | 30 |
| Q2 | 9:36 | POR | Scoot Henderson makes 27-foot three point jumper (Malcolm Brogdon assists) | 40 | 30 |
| Q2 | 9:22 | MIL | Cameron Payne bad pass (Duop Reath steals) | 40 | 30 |
| Q2 | 9:17 | MIL | AJ Green shooting foul | 40 | 30 |
| Q2 | 9:17 | POR | Matisse Thybulle makes free throw 1 of 2 | 41 | 30 |
| Q2 | 9:17 | MIL | Brook Lopez enters the game for Bobby Portis | 41 | 30 |
| Q2 | 9:17 | POR | Matisse Thybulle makes free throw 2 of 2 | 42 | 30 |
| Q2 | 9:06 | POR | Toumani Camara enters the game for Matisse Thybulle | 42 | 30 |
| Q2 | 8:58 | MIL | AJ Green misses 28-foot three point jumper | 42 | 30 |
| Q2 | 8:54 | POR | Scoot Henderson defensive rebound | 42 | 30 |
| Q2 | 8:40 | POR | Toumani Camara misses 6-foot hook shot | 42 | 30 |
| Q2 | 8:37 | MIL | Giannis Antetokounmpo defensive rebound | 42 | 30 |
| Q2 | 8:28 | MIL | Giannis Antetokounmpo misses 13-foot two point shot | 42 | 30 |
| Q2 | 8:24 | MIL | AJ Green offensive rebound | 42 | 30 |
| Q2 | 8:22 | MIL | Cameron Payne misses 24-foot three point jumper | 42 | 30 |
| Q2 | 8:18 | POR | Malcolm Brogdon defensive rebound | 42 | 30 |
| Q2 | 8:07 | POR | Jerami Grant makes driving layup | 44 | 30 |
| Q2 | 8:06 | MIL | Bucks Full timeout | 44 | 30 |
| Q2 | 8:06 | MIL | Pat Connaughton enters the game for AJ Green | 44 | 30 |
| Q2 | 8:06 | MIL | Malik Beasley enters the game for Giannis Antetokounmpo | 44 | 30 |
| Q2 | 8:06 | MIL | Bobby Portis enters the game for Andre Jackson Jr. | 44 | 30 |
| Q2 | 8:06 | POR | Deandre Ayton enters the game for Scoot Henderson | 44 | 30 |
| Q2 | 8:06 | POR | Shaedon Sharpe enters the game for Duop Reath | 44 | 30 |
| Q2 | 11:15 | MIL | Cameron Payne personal foul | 34 | 28 |
| Q2 | 7:43 | MIL | Malik Beasley makes 15-foot step back jumpshot (Brook Lopez assists) | 44 | 32 |
| Q2 | 7:30 | POR | Toumani Camara makes 27-foot three point jumper (Malcolm Brogdon assists) | 47 | 32 |
| Q2 | 7:14 | MIL | Cameron Payne makes 27-foot three point jumper (Pat Connaughton assists) | 47 | 35 |
| Q2 | 7:00 | POR | Malcolm Brogdon makes 25-foot three pointer | 50 | 35 |
| Q2 | 6:45 | MIL | Brook Lopez makes 25-foot three point jumper (Cameron Payne assists) | 50 | 38 |
| Q2 | 6:33 | POR | Malcolm Brogdon misses driving layup | 50 | 38 |
| Q2 | 6:32 | MIL | Cameron Payne defensive rebound | 50 | 38 |
| Q2 | 6:32 | MIL | Cameron Payne double dribble turnover | 50 | 38 |
| Q2 | 6:32 | POR | Jabari Walker enters the game for Jerami Grant | 50 | 38 |
| Q2 | 6:26 | POR | Shaedon Sharpe makes 11-foot two point shot (Malcolm Brogdon assists) | 52 | 38 |
| Q2 | 6:10 | MIL | Cameron Payne misses 25-foot three point pullup jump shot | 52 | 38 |
| Q2 | 6:06 | POR | Deandre Ayton defensive rebound | 52 | 38 |
| Q2 | 5:59 | POR | Deandre Ayton makes 9-foot jumper (Malcolm Brogdon assists) | 54 | 38 |
| Q2 | 5:48 | MIL | Pat Connaughton lost ball turnover (Malcolm Brogdon steals) | 54 | 38 |
| Q2 | 5:43 | POR | Toumani Camara bad pass (Pat Connaughton steals) | 54 | 38 |
| Q2 | 5:38 | MIL | Malik Beasley misses two point shot | 54 | 38 |
| Q2 | 5:32 | MIL | Pat Connaughton offensive rebound | 54 | 38 |
| Q2 | 5:32 | MIL | Pat Connaughton misses tip shot | 54 | 38 |
| Q2 | 5:30 | MIL | Pat Connaughton offensive rebound | 54 | 38 |
| Q2 | 5:30 | MIL | Pat Connaughton makes tip shot | 54 | 40 |
| Q2 | 5:19 | POR | Malcolm Brogdon makes driving layup (Deandre Ayton assists) | 56 | 40 |
| Q2 | 5:19 | MIL | Cameron Payne shooting foul | 56 | 40 |
| Q2 | 5:19 | MIL | Damian Lillard enters the game for Cameron Payne | 56 | 40 |
| Q2 | 5:19 | POR | Malcolm Brogdon misses free throw 1 of 1 | 56 | 40 |
| Q2 | 5:14 | POR | Toumani Camara offensive rebound | 56 | 40 |
| Q2 | 5:12 | POR | Toumani Camara bad pass (Bobby Portis steals) | 56 | 40 |
| Q2 | 5:10 | POR | Toumani Camara shooting foul | 56 | 40 |
| Q2 | 5:10 | MIL | Damian Lillard makes free throw 1 of 2 | 56 | 41 |
| Q2 | 5:09 | MIL | Giannis Antetokounmpo enters the game for Bobby Portis | 56 | 41 |
| Q2 | 5:09 | MIL | Thanasis Antetokounmpo enters the game for Pat Connaughton | 56 | 41 |
| Q2 | 5:10 | MIL | Damian Lillard makes free throw 2 of 2 | 56 | 42 |
| Q2 | 4:57 | POR | Malcolm Brogdon makes 26-foot step back jumpshot | 59 | 42 |
| Q2 | 4:34 | MIL | Giannis Antetokounmpo makes 8-foot two point shot | 59 | 44 |
| Q2 | 4:21 | POR | Brook Lopez blocks Shaedon Sharpe 's 13-foot jumper | 59 | 44 |
| Q2 | 4:20 | POR | Toumani Camara offensive rebound | 59 | 44 |
| Q2 | 4:17 | POR | Jabari Walker misses 27-foot three point jumper | 59 | 44 |
| Q2 | 4:13 | MIL | Malik Beasley defensive rebound | 59 | 44 |
| Q2 | 4:02 | MIL | Damian Lillard makes 26-foot three pointer | 59 | 47 |
| Q2 | 3:48 | POR | Shaedon Sharpe misses layup | 59 | 47 |
| Q2 | 3:47 | POR | Trail Blazers offensive team rebound | 59 | 47 |
| Q2 | 3:37 | POR | Jabari Walker lost ball turnover (Brook Lopez steals) | 59 | 47 |
| Q2 | 3:16 | MIL | Brook Lopez misses 22-foot three point jumper | 59 | 47 |
| Q2 | 3:15 | MIL | Giannis Antetokounmpo offensive rebound | 59 | 47 |
| Q2 | 3:15 | POR | Jabari Walker shooting foul | 59 | 47 |
| Q2 | 3:15 | MIL | Giannis Antetokounmpo misses free throw 1 of 2 | 59 | 47 |
| Q2 | 3:15 | MIL | Bucks offensive team rebound | 59 | 47 |
| Q2 | 3:15 | POR | Jerami Grant enters the game for Toumani Camara | 59 | 47 |
| Q2 | 3:15 | POR | Matisse Thybulle enters the game for Jabari Walker | 59 | 47 |
| Q2 | 3:15 | MIL | Giannis Antetokounmpo makes free throw 2 of 2 | 59 | 48 |
| Q2 | 3:06 | POR | Malcolm Brogdon misses 19-foot pullup jump shot | 59 | 48 |
| Q2 | 3:03 | MIL | Brook Lopez defensive rebound | 59 | 48 |
| Q2 | 2:58 | POR | Deandre Ayton shooting foul | 59 | 48 |
| Q2 | 2:58 | POR | Trail Blazers Full timeout | 59 | 48 |
| Q2 | 2:58 | MIL | Damian Lillard makes free throw 1 of 2 | 59 | 49 |
| Q2 | 2:58 | MIL | Damian Lillard makes free throw 2 of 2 | 59 | 50 |
| Q2 | 2:44 | POR | Shaedon Sharpe misses driving layup | 59 | 50 |
| Q2 | 2:41 | MIL | Thanasis Antetokounmpo defensive rebound | 59 | 50 |
| Q2 | 2:29 | MIL | Giannis Antetokounmpo lost ball turnover (Matisse Thybulle steals) | 59 | 50 |
| Q2 | 2:25 | POR | Jerami Grant makes 25-foot three point shot (Shaedon Sharpe assists) | 62 | 50 |
| Q2 | 1:57 | MIL | Malik Beasley misses 27-foot three point pullup jump shot | 62 | 50 |
| Q2 | 1:57 | POR | Trail Blazers defensive team rebound | 62 | 50 |
| Q2 | 1:57 | MIL | Malik Beasley loose ball foul | 62 | 50 |
| Q2 | 1:57 | POR | Malcolm Brogdon makes free throw 1 of 2 | 63 | 50 |
| Q2 | 1:57 | POR | Malcolm Brogdon makes free throw 2 of 2 | 64 | 50 |
| Q2 | 1:41 | MIL | Giannis Antetokounmpo misses layup | 64 | 50 |
| Q2 | 1:41 | POR | Trail Blazers defensive team rebound | 64 | 50 |
| Q2 | 1:41 | MIL | Giannis Antetokounmpo loose ball foul | 64 | 50 |
| Q2 | 1:41 | POR | Jerami Grant makes free throw 1 of 2 | 65 | 50 |
| Q2 | 1:41 | POR | Jerami Grant makes free throw 2 of 2 | 66 | 50 |
| Q2 | 1:30 | MIL | Damian Lillard misses 27-foot three point pullup jump shot | 66 | 50 |
| Q2 | 1:27 | POR | Matisse Thybulle defensive rebound | 66 | 50 |
| Q2 | 1:17 | POR | Jerami Grant misses 28-foot three point jumper | 66 | 50 |
| Q2 | 1:13 | MIL | Thanasis Antetokounmpo defensive rebound | 66 | 50 |
| Q2 | 0:00 | MIL | Malik Beasley bad pass (Deandre Ayton steals) | 66 | 50 |
| Q2 | 0:00 | POR | Giannis Antetokounmpo blocks Shaedon Sharpe 's 3-foot dunk | 66 | 50 |
| Q2 | 0:00 | POR | Trail Blazers offensive team rebound | 66 | 50 |
| Q2 | 0:00 | MIL | MarJon Beauchamp enters the game for Thanasis Antetokounmpo | 66 | 50 |
| Q2 | 0:00 | POR | Deandre Ayton makes 11-foot two point shot (Malcolm Brogdon assists) | 68 | 50 |
| Q2 | 0:00 | POR | Matisse Thybulle personal foul | 68 | 50 |
| Q2 | 0:00 | MIL | Damian Lillard makes driving layup | 68 | 52 |
| Q2 | 0:00 | POR | Deandre Ayton misses 22-foot jumper | 68 | 52 |
| Q2 | 0:00 | MIL | Giannis Antetokounmpo defensive rebound | 68 | 52 |
| Q2 | 0:00 | MIL | Matisse Thybulle blocks Malik Beasley 's 26-foot three point jumper | 68 | 52 |
| Q2 | 0:00 | POR | Malcolm Brogdon defensive rebound | 68 | 52 |
| Q2 | 0:00 | POR | Shaedon Sharpe misses 53-foot three point pullup jump shot | 68 | 52 |
| Q2 | 0:00 | POR | Trail Blazers offensive team rebound | 68 | 52 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 68 | 52 |
| Q3 | 12:00 | MIL | Andre Jackson Jr. enters the game for MarJon Beauchamp | 68 | 52 |
| Q3 | 12:00 | POR | Toumani Camara enters the game for Matisse Thybulle | 68 | 52 |
| Q3 | 11:45 | POR | Shaedon Sharpe makes 26-foot three point jumper (Malcolm Brogdon assists) | 71 | 52 |
| Q3 | 11:29 | MIL | Deandre Ayton blocks Giannis Antetokounmpo 's 3-foot driving layup | 71 | 52 |
| Q3 | 11:25 | POR | Deandre Ayton defensive rebound | 71 | 52 |
| Q3 | 11:10 | POR | Jerami Grant makes 6-foot two point shot (Malcolm Brogdon assists) | 73 | 52 |
| Q3 | 10:56 | MIL | Malik Beasley makes 26-foot three point jumper (Giannis Antetokounmpo assists) | 73 | 55 |
| Q3 | 10:32 | POR | Malcolm Brogdon makes 4-foot two point shot | 75 | 55 |
| Q3 | 10:18 | MIL | Giannis Antetokounmpo misses two point shot | 75 | 55 |
| Q3 | 10:16 | POR | Deandre Ayton defensive rebound | 75 | 55 |
| Q3 | 10:15 | POR | Malcolm Brogdon out of bounds bad pass turnover | 75 | 55 |
| Q3 | 10:09 | MIL | Giannis Antetokounmpo lost ball turnover (Jerami Grant steals) | 75 | 55 |
| Q3 | 10:08 | POR | Shaedon Sharpe makes two point shot (Jerami Grant assists) | 77 | 55 |
| Q3 | 10:08 | MIL | Brook Lopez shooting foul | 77 | 55 |
| Q3 | 10:08 | POR | Shaedon Sharpe makes free throw 1 of 1 | 78 | 55 |
| Q3 | 9:58 | POR | Toumani Camara personal foul | 78 | 55 |
| Q3 | 9:58 | MIL | Pat Connaughton enters the game for Andre Jackson Jr. | 78 | 55 |
| Q3 | 9:51 | MIL | Damian Lillard misses 28-foot three point jumper | 78 | 55 |
| Q3 | 9:48 | POR | Deandre Ayton defensive rebound | 78 | 55 |
| Q3 | 9:38 | POR | Brook Lopez blocks Jerami Grant 's 9-foot driving floating jump shot | 78 | 55 |
| Q3 | 9:36 | MIL | Giannis Antetokounmpo defensive rebound | 78 | 55 |
| Q3 | 9:36 | POR | Malcolm Brogdon personal foul | 78 | 55 |
| Q3 | 9:20 | POR | Jerami Grant vs. Damian Lillard (Toumani Camara gains possession) | 78 | 55 |
| Q3 | 9:20 | MIL | Damian Lillard lost ball turnover (Jerami Grant steals) | 78 | 55 |
| Q3 | 9:12 | POR | Shaedon Sharpe misses driving layup | 78 | 55 |
| Q3 | 9:09 | POR | Jerami Grant offensive rebound | 78 | 55 |
| Q3 | 9:09 | POR | Jerami Grant makes 23-foot three point jumper | 81 | 55 |
| Q3 | 9:09 | MIL | Bucks Full timeout | 81 | 55 |
| Q3 | 8:58 | POR | Malcolm Brogdon shooting foul | 81 | 55 |
| Q3 | 8:58 | MIL | Damian Lillard misses free throw 1 of 2 | 81 | 55 |
| Q3 | 8:58 | MIL | Bucks offensive team rebound | 81 | 55 |
| Q3 | 8:58 | MIL | Damian Lillard makes free throw 2 of 2 | 81 | 56 |
| Q3 | 8:45 | POR | Jerami Grant misses 25-foot three point jumper | 81 | 56 |
| Q3 | 8:41 | MIL | Giannis Antetokounmpo defensive rebound | 81 | 56 |
| Q3 | 8:40 | POR | Deandre Ayton shooting foul | 81 | 56 |
| Q3 | 8:40 | MIL | Giannis Antetokounmpo makes free throw 1 of 2 | 81 | 57 |
| Q3 | 8:40 | MIL | Giannis Antetokounmpo makes free throw 2 of 2 | 81 | 58 |
| Q3 | 8:26 | MIL | Brook Lopez shooting foul | 81 | 58 |
| Q3 | 8:26 | POR | Deandre Ayton makes free throw 1 of 2 | 82 | 58 |
| Q3 | 8:26 | POR | Deandre Ayton makes free throw 2 of 2 | 83 | 58 |
| Q3 | 8:19 | MIL | Giannis Antetokounmpo misses free throw 1 of 2 | 83 | 58 |
| Q3 | 8:19 | MIL | Bucks offensive team rebound | 83 | 58 |
| Q3 | 8:19 | MIL | Giannis Antetokounmpo makes free throw 2 of 2 | 83 | 59 |
| Q3 | 7:32 | MIL | Brook Lopez makes 27-foot three point jumper (Giannis Antetokounmpo assists) | 83 | 62 |
| Q3 | 6:33 | POR | Matisse Thybulle misses 23-foot three point jumper | 83 | 62 |
| Q3 | 6:31 | MIL | Giannis Antetokounmpo defensive rebound | 83 | 62 |
| Q3 | 6:07 | MIL | Damian Lillard personal foul | 83 | 62 |
| Q3 | 5:54 | POR | Matisse Thybulle misses 24-foot three point jumper | 83 | 62 |
| Q3 | 5:53 | MIL | Malik Beasley defensive rebound | 83 | 62 |
| Q3 | 5:39 | MIL | Bobby Portis makes two point shot | 83 | 64 |
| Q3 | 5:20 | POR | Scoot Henderson misses layup | 83 | 64 |
| Q3 | 5:17 | MIL | Pat Connaughton defensive rebound | 83 | 64 |
| Q3 | 5:17 | POR | Jerami Grant shooting foul | 83 | 64 |
| Q3 | 5:17 | MIL | Giannis Antetokounmpo misses free throw 1 of 2 | 83 | 64 |
| Q3 | 5:17 | MIL | Bucks offensive team rebound | 83 | 64 |
| Q3 | 5:17 | POR | Duop Reath enters the game for Deandre Ayton | 83 | 64 |
| Q3 | 5:17 | MIL | Giannis Antetokounmpo misses free throw 2 of 2 | 83 | 64 |
| Q3 | 5:16 | MIL | Bucks offensive team rebound | 83 | 64 |
| Q3 | 5:16 | MIL | Bucks Coach's Challenge | 83 | 64 |
| Q3 | 5:16 | MIL | (05:16) [Bucks] COACH'S CHALLENGE (CALL OVERTURNED) [Bucks] retain their timeout | 83 | 64 |
| Q3 | 8:19 | POR | Malcolm Brogdon personal foul | 83 | 62 |
| Q3 | 6:52 | MIL | Giannis Antetokounmpo makes driving layup | 83 | 64 |
| Q3 | 4:51 | POR | Duop Reath shooting foul | 83 | 66 |
| Q3 | 4:51 | MIL | Damian Lillard makes free throw 1 of 2 | 83 | 67 |
| Q3 | 4:51 | MIL | Damian Lillard makes free throw 2 of 2 | 83 | 68 |
| Q3 | 4:37 | POR | Scoot Henderson misses 20-foot pullup jump shot | 83 | 68 |
| Q3 | 4:34 | MIL | Damian Lillard defensive rebound | 83 | 68 |
| Q3 | 4:30 | MIL | Damian Lillard makes 27-foot three point shot | 83 | 71 |
| Q3 | 6:52 | MIL | Giannis Antetokounmpo makes free throw 1 of 1 | 83 | 65 |
| Q3 | 4:09 | POR | Jerami Grant misses driving floating jump shot | 83 | 72 |
| Q3 | 4:09 | MIL | Giannis Antetokounmpo defensive rebound | 83 | 72 |
| Q3 | 8:10 | POR | Jerami Grant lost ball turnover (Malik Beasley steals) | 83 | 59 |
| Q3 | 4:02 | POR | Matisse Thybulle kicked ball violation | 83 | 72 |
| Q3 | 3:56 | MIL | Bobby Portis misses driving dunk | 83 | 72 |
| Q3 | 3:53 | POR | Shaedon Sharpe defensive rebound | 83 | 72 |
| Q3 | 3:48 | POR | Shaedon Sharpe makes driving layup | 85 | 72 |
| Q3 | 3:37 | MIL | Giannis Antetokounmpo misses 27-foot three point pullup jump shot | 85 | 72 |
| Q3 | 3:33 | POR | Scoot Henderson defensive rebound | 85 | 72 |
| Q3 | 3:30 | POR | Scoot Henderson makes two point shot | 87 | 72 |
| Q3 | 3:30 | MIL | Bucks Full timeout | 87 | 72 |
| Q3 | 7:55 | MIL | Giannis Antetokounmpo bad pass (Malcolm Brogdon steals) | 83 | 59 |
| Q3 | 6:52 | POR | Toumani Camara shooting foul | 83 | 65 |
| Q3 | 3:30 | MIL | Cameron Payne enters the game for Malik Beasley | 87 | 72 |
| Q3 | 3:30 | MIL | Brook Lopez enters the game for Giannis Antetokounmpo | 87 | 72 |
| Q3 | 3:15 | POR | Jerami Grant kicked ball violation | 87 | 72 |
| Q3 | 7:42 | POR | Malcolm Brogdon misses 25-foot three point jumper | 83 | 59 |
| Q3 | 7:40 | MIL | Brook Lopez defensive rebound | 83 | 59 |
| Q3 | 3:07 | MIL | Brook Lopez misses 27-foot three point jumper | 87 | 72 |
| Q3 | 3:07 | POR | Trail Blazers defensive team rebound | 87 | 72 |
| Q3 | 7:04 | POR | Malcolm Brogdon misses driving floating jump shot | 83 | 62 |
| Q3 | 7:04 | POR | Malcolm Brogdon offensive rebound | 83 | 62 |
| Q3 | 2:53 | POR | Jerami Grant misses 28-foot three point jumper | 87 | 72 |
| Q3 | 2:49 | MIL | Brook Lopez defensive rebound | 87 | 72 |
| Q3 | 2:37 | MIL | Damian Lillard bad pass (Shaedon Sharpe steals) | 87 | 72 |
| Q3 | 7:02 | POR | Malcolm Brogdon misses 2-foot tip shot | 83 | 62 |
| Q3 | 7:01 | MIL | Pat Connaughton defensive rebound | 83 | 62 |
| Q3 | 2:32 | POR | Shaedon Sharpe misses two point shot | 87 | 72 |
| Q3 | 2:31 | POR | Shaedon Sharpe offensive rebound | 87 | 72 |
| Q3 | 2:31 | MIL | Brook Lopez shooting foul | 87 | 72 |
| Q3 | 6:40 | MIL | Damian Lillard personal foul | 83 | 65 |
| Q3 | 2:31 | POR | Shaedon Sharpe misses free throw 1 of 2 | 87 | 72 |
| Q3 | 2:31 | POR | Trail Blazers offensive team rebound | 87 | 72 |
| Q3 | 2:31 | POR | Jabari Walker enters the game for Jerami Grant | 87 | 72 |
| Q3 | 2:31 | POR | Shaedon Sharpe makes free throw 2 of 2 | 88 | 72 |
| Q3 | 2:15 | MIL | Damian Lillard bad pass (Matisse Thybulle steals) | 88 | 72 |
| Q3 | 2:11 | POR | Trail Blazers Full timeout | 88 | 72 |
| Q3 | 6:26 | MIL | Bobby Portis misses 24-foot three point jumper | 83 | 65 |
| Q3 | 6:24 | POR | Shaedon Sharpe defensive rebound | 83 | 65 |
| Q3 | 6:52 | MIL | Bobby Portis enters the game for Brook Lopez | 83 | 65 |
| Q3 | 6:52 | POR | Scoot Henderson enters the game for Malcolm Brogdon | 83 | 65 |
| Q3 | 6:52 | POR | Matisse Thybulle enters the game for Toumani Camara | 83 | 65 |
| Q3 | 5:45 | MIL | Damian Lillard misses driving layup | 83 | 65 |
| Q3 | 5:44 | MIL | Bobby Portis offensive rebound | 83 | 65 |
| Q3 | 1:56 | POR | Duop Reath misses 8-foot two point shot | 88 | 72 |
| Q3 | 1:56 | MIL | Bobby Portis defensive rebound | 88 | 72 |
| Q3 | 1:46 | MIL | Cameron Payne bad pass (Duop Reath steals) | 88 | 72 |
| Q3 | 1:34 | POR | Scoot Henderson lost ball turnover (Cameron Payne steals) | 88 | 72 |
| Q3 | 1:11 | MIL | Pat Connaughton makes 22-foot three point jumper (Cameron Payne assists) | 88 | 75 |
| Q3 | 0:00 | POR | Shaedon Sharpe lost ball turnover (Brook Lopez steals) | 88 | 75 |
| Q3 | 0:00 | MIL | Damian Lillard misses two point shot | 88 | 75 |
| Q3 | 0:00 | POR | Shaedon Sharpe defensive rebound | 88 | 75 |
| Q3 | 0:00 | POR | Brook Lopez blocks Shaedon Sharpe 's 9-foot driving layup | 88 | 75 |
| Q3 | 0:00 | POR | Trail Blazers offensive team rebound | 88 | 75 |
| Q3 | 0:00 | POR | Duop Reath misses 27-foot three point jumper | 88 | 75 |
| Q3 | 0:00 | POR | Trail Blazers offensive team rebound | 88 | 75 |
| Q3 | 0:00 | POR | shot clock turnover | 88 | 75 |
| Q3 | 0:00 | MIL | Brook Lopez misses 23-foot three point jumper | 88 | 75 |
| Q3 | 0:00 | POR | Jabari Walker defensive rebound | 88 | 75 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 88 | 75 |
| Q3 | 5:09 | MIL | Bobby Portis misses finger roll layup | 83 | 67 |
| Q3 | 5:07 | POR | Trail Blazers defensive team rebound | 83 | 67 |
| Q3 | 4:58 | POR | Bobby Portis blocks Jerami Grant 's 6-foot driving layup | 83 | 67 |
| Q3 | 4:57 | MIL | Damian Lillard defensive rebound | 83 | 67 |
| Q4 | 12:00 | MIL | Malik Beasley enters the game for Damian Lillard | 88 | 75 |
| Q4 | 12:00 | MIL | Giannis Antetokounmpo enters the game for Brook Lopez | 88 | 75 |
| Q4 | 12:00 | MIL | MarJon Beauchamp enters the game for Pat Connaughton | 88 | 75 |
| Q4 | 12:00 | POR | Malcolm Brogdon enters the game for Shaedon Sharpe | 88 | 75 |
| Q4 | 12:00 | POR | Jerami Grant enters the game for Duop Reath | 88 | 75 |
| Q4 | 11:36 | MIL | Malik Beasley misses 25-foot step back jumpshot | 88 | 75 |
| Q4 | 11:36 | POR | Trail Blazers defensive team rebound | 88 | 75 |
| Q4 | 11:17 | POR | Jabari Walker makes 2-foot two point shot (Malcolm Brogdon assists) | 90 | 75 |
| Q4 | 11:06 | MIL | Giannis Antetokounmpo makes 1-foot driving dunk | 90 | 77 |
| Q4 | 10:50 | POR | Malcolm Brogdon makes 6-foot two point shot | 92 | 77 |
| Q4 | 10:35 | MIL | Malik Beasley misses 22-foot three point jumper | 92 | 77 |
| Q4 | 10:35 | MIL | Bobby Portis offensive rebound | 92 | 77 |
| Q4 | 10:30 | MIL | Bobby Portis makes 1-foot hook shot | 92 | 79 |
| Q4 | 10:11 | MIL | MarJon Beauchamp personal foul | 92 | 79 |
| Q4 | 10:04 | POR | Malcolm Brogdon bad pass (Malik Beasley steals) | 92 | 79 |
| Q4 | 10:01 | POR | Scoot Henderson shooting foul | 92 | 79 |
| Q4 | 10:01 | MIL | Giannis Antetokounmpo makes free throw 1 of 2 | 92 | 80 |
| Q4 | 10:01 | MIL | Giannis Antetokounmpo makes free throw 2 of 2 | 92 | 81 |
| Q4 | 9:40 | POR | Malcolm Brogdon makes 16-foot step back jumpshot | 94 | 81 |
| Q4 | 9:27 | POR | Jabari Walker shooting foul | 94 | 81 |
| Q4 | 9:27 | MIL | Giannis Antetokounmpo misses free throw 1 of 2 | 94 | 81 |
| Q4 | 9:27 | MIL | Bucks offensive team rebound | 94 | 81 |
| Q4 | 9:27 | MIL | Giannis Antetokounmpo makes free throw 2 of 2 | 94 | 82 |
| Q4 | 9:16 | POR | Bobby Portis blocks Malcolm Brogdon 's 3-foot driving layup | 94 | 82 |
| Q4 | 9:11 | MIL | Giannis Antetokounmpo defensive rebound | 94 | 82 |
| Q4 | 8:55 | MIL | Cameron Payne misses driving floating jump shot | 94 | 82 |
| Q4 | 8:55 | POR | Trail Blazers defensive team rebound | 94 | 82 |
| Q4 | 8:55 | MIL | Giannis Antetokounmpo loose ball foul | 94 | 82 |
| Q4 | 8:32 | MIL | Bobby Portis shooting foul | 94 | 82 |
| Q4 | 8:32 | POR | Jerami Grant makes free throw 1 of 2 | 95 | 82 |
| Q4 | 8:32 | POR | Jerami Grant misses free throw 2 of 2 | 95 | 82 |
| Q4 | 8:29 | MIL | Giannis Antetokounmpo defensive rebound | 95 | 82 |
| Q4 | 8:24 | POR | Scoot Henderson personal foul | 95 | 82 |
| Q4 | 8:24 | POR | Deandre Ayton enters the game for Jabari Walker | 95 | 82 |
| Q4 | 8:24 | POR | Shaedon Sharpe enters the game for Malcolm Brogdon | 95 | 82 |
| Q4 | 8:20 | MIL | Malik Beasley misses 24-foot three point jumper | 95 | 82 |
| Q4 | 8:17 | POR | Deandre Ayton defensive rebound | 95 | 82 |
| Q4 | 8:09 | POR | MarJon Beauchamp blocks Jerami Grant's layup | 95 | 82 |
| Q4 | 8:04 | POR | Deandre Ayton offensive rebound | 95 | 82 |
| Q4 | 8:03 | POR | Scoot Henderson misses 26-foot three point jumper | 95 | 82 |
| Q4 | 8:03 | MIL | MarJon Beauchamp defensive rebound | 95 | 82 |
| Q4 | 7:57 | MIL | Giannis Antetokounmpo makes driving layup | 95 | 84 |
| Q4 | 7:57 | POR | Deandre Ayton shooting foul | 95 | 84 |
| Q4 | 7:57 | MIL | Damian Lillard enters the game for MarJon Beauchamp | 95 | 84 |
| Q4 | 7:57 | MIL | Giannis Antetokounmpo misses free throw 1 of 1 | 95 | 84 |
| Q4 | 7:52 | MIL | Bobby Portis offensive rebound | 95 | 84 |
| Q4 | 7:50 | MIL | Bobby Portis lost ball turnover (Matisse Thybulle steals) | 95 | 84 |
| Q4 | 7:33 | POR | Jerami Grant misses 18-foot pullup jump shot | 95 | 84 |
| Q4 | 7:29 | POR | Scoot Henderson offensive rebound | 95 | 84 |
| Q4 | 7:29 | POR | Scoot Henderson bad pass (Bobby Portis steals) | 95 | 84 |
| Q4 | 7:11 | MIL | Damian Lillard misses 28-foot three point jumper | 95 | 84 |
| Q4 | 7:10 | MIL | Bobby Portis offensive rebound | 95 | 84 |
| Q4 | 7:08 | MIL | Bobby Portis misses two point shot | 95 | 84 |
| Q4 | 7:07 | MIL | Malik Beasley offensive rebound | 95 | 84 |
| Q4 | 7:06 | MIL | Malik Beasley misses 7-foot two point shot | 95 | 84 |
| Q4 | 7:05 | MIL | Bobby Portis offensive rebound | 95 | 84 |
| Q4 | 7:04 | MIL | Bobby Portis makes two point shot | 95 | 86 |
| Q4 | 7:03 | POR | Trail Blazers Full timeout | 95 | 86 |
| Q4 | 7:03 | POR | Malcolm Brogdon enters the game for Scoot Henderson | 95 | 86 |
| Q4 | 6:46 | POR | Malcolm Brogdon misses 28-foot step back jumpshot | 95 | 86 |
| Q4 | 6:41 | MIL | Cameron Payne defensive rebound | 95 | 86 |
| Q4 | 6:34 | MIL | Bobby Portis makes 28-foot three point jumper (Giannis Antetokounmpo assists) | 95 | 89 |
| Q4 | 6:12 | POR | Matisse Thybulle misses 24-foot three point jumper | 95 | 89 |
| Q4 | 6:09 | MIL | Damian Lillard defensive rebound | 95 | 89 |
| Q4 | 5:58 | MIL | Bobby Portis makes 23-foot three point jumper (Giannis Antetokounmpo assists) | 95 | 92 |
| Q4 | 5:44 | MIL | Giannis Antetokounmpo personal foul | 95 | 92 |
| Q4 | 5:44 | MIL | Brook Lopez enters the game for Giannis Antetokounmpo | 95 | 92 |
| Q4 | 5:30 | POR | Shaedon Sharpe bad pass (Malik Beasley steals) | 95 | 92 |
| Q4 | 5:24 | MIL | Damian Lillard makes driving layup (Bobby Portis assists) | 95 | 94 |
| Q4 | 5:23 | POR | Trail Blazers Full timeout | 95 | 92 |
| Q4 | 5:23 | POR | Scoot Henderson enters the game for Matisse Thybulle | 95 | 92 |
| Q4 | 5:05 | POR | Scoot Henderson misses driving floating jump shot | 95 | 94 |
| Q4 | 5:02 | MIL | Damian Lillard defensive rebound | 95 | 94 |
| Q4 | 4:55 | MIL | Deandre Ayton blocks Damian Lillard 's 8-foot two point shot | 95 | 94 |
| Q4 | 4:55 | MIL | Bucks offensive team rebound | 95 | 94 |
| Q4 | 4:55 | MIL | Giannis Antetokounmpo enters the game for Cameron Payne | 95 | 94 |
| Q4 | 4:51 | MIL | Giannis Antetokounmpo misses 7-foot two point shot | 95 | 94 |
| Q4 | 4:48 | POR | Deandre Ayton defensive rebound | 95 | 94 |
| Q4 | 4:36 | MIL | Giannis Antetokounmpo personal foul | 95 | 94 |
| Q4 | 4:36 | POR | Jerami Grant makes free throw 1 of 2 | 96 | 94 |
| Q4 | 4:36 | POR | Jerami Grant makes free throw 2 of 2 | 97 | 94 |
| Q4 | 4:18 | MIL | Malik Beasley misses 26-foot three point pullup jump shot | 97 | 94 |
| Q4 | 4:16 | MIL | Giannis Antetokounmpo offensive rebound | 97 | 94 |
| Q4 | 4:11 | MIL | Malik Beasley misses 26-foot three point jumper | 97 | 94 |
| Q4 | 4:10 | POR | Deandre Ayton defensive rebound | 97 | 94 |
| Q4 | 3:47 | POR | Malcolm Brogdon misses 26-foot three point pullup jump shot | 97 | 94 |
| Q4 | 3:46 | POR | Trail Blazers offensive team rebound | 97 | 94 |
| Q4 | 3:46 | POR | shot clock turnover | 97 | 94 |
| Q4 | 3:27 | MIL | Brook Lopez misses layup | 97 | 94 |
| Q4 | 3:23 | POR | Malcolm Brogdon defensive rebound | 97 | 94 |
| Q4 | 3:09 | POR | Malcolm Brogdon misses 26-foot three point pullup jump shot | 97 | 94 |
| Q4 | 3:06 | MIL | Malik Beasley defensive rebound | 97 | 94 |
| Q4 | 2:53 | MIL | Damian Lillard makes 26-foot step back jumpshot (Giannis Antetokounmpo assists) | 97 | 97 |
| Q4 | 2:30 | POR | Scoot Henderson misses driving layup | 97 | 97 |
| Q4 | 2:27 | POR | Deandre Ayton offensive rebound | 97 | 97 |
| Q4 | 2:25 | POR | Deandre Ayton makes two point shot | 99 | 97 |
| Q4 | 2:13 | POR | Malcolm Brogdon personal foul | 99 | 97 |
| Q4 | 2:13 | MIL | Damian Lillard makes free throw 1 of 2 | 99 | 98 |
| Q4 | 2:13 | MIL | Damian Lillard makes free throw 2 of 2 | 99 | 99 |
| Q4 | 1:53 | POR | Jerami Grant offensive charge | 99 | 99 |
| Q4 | 1:53 | POR | Jerami Grant turnover | 99 | 99 |
| Q4 | 1:31 | MIL | Malik Beasley makes 23-foot three point jumper (Damian Lillard assists) | 99 | 102 |
| Q4 | 1:20 | POR | Jerami Grant makes 28-foot three point jumper (Malcolm Brogdon assists) | 102 | 102 |
| Q4 | 1:02 | MIL | Damian Lillard misses 23-foot three point jumper | 102 | 102 |
| Q4 | 0:00 | POR | Deandre Ayton defensive rebound | 102 | 102 |
| Q4 | 0:00 | POR | Malcolm Brogdon misses driving floating jump shot | 102 | 102 |
| Q4 | 0:00 | POR | Trail Blazers offensive team rebound | 102 | 102 |
| Q4 | 0:00 | POR | shot clock turnover | 102 | 102 |
| Q4 | 0:00 | MIL | Damian Lillard misses 25-foot step back jumpshot | 102 | 102 |
| Q4 | 0:00 | MIL | Giannis Antetokounmpo offensive rebound | 102 | 102 |
| Q4 | 0:00 | MIL | Bobby Portis misses two point shot | 102 | 102 |
| Q4 | 0:00 | MIL | Giannis Antetokounmpo offensive rebound | 102 | 102 |
| Q4 | 0:00 | MIL | Giannis Antetokounmpo makes tip shot | 102 | 104 |
| Q4 | 0:00 | POR | Trail Blazers Full timeout | 102 | 104 |
| Q4 | 0:00 | MIL | Pat Connaughton enters the game for Brook Lopez | 102 | 104 |
| Q4 | 0:00 | MIL | Bucks Coach's Challenge | 102 | 104 |
| Q4 | 0:00 | MIL | (00:14.6) [Bucks] COACH'S CHALLENGE (CALL OVERTURNED) [Bucks] retain their timeout | 102 | 104 |
| Q4 | 0:00 | POR | Giannis Antetokounmpo blocks Malcolm Brogdon 's 6-foot driving layup | 102 | 104 |
| Q4 | 0:00 | MIL | Bucks defensive team rebound | 102 | 104 |
| Q4 | 0:00 | MIL | Deandre Ayton vs. Brook Lopez (Damian Lillard gains possession) | 102 | 104 |
| Q4 | 0:00 | MIL | Brook Lopez enters the game for Bobby Portis | 102 | 104 |
| Q4 | 0:00 | POR | Scoot Henderson personal take foul | 102 | 104 |
| Q4 | 0:00 | MIL | Damian Lillard makes free throw 1 of 2 | 102 | 105 |
| Q4 | 0:00 | MIL | Damian Lillard makes free throw 2 of 2 | 102 | 106 |
| Q4 | 0:00 | POR | Trail Blazers Full timeout | 102 | 106 |
| Q4 | 0:00 | MIL | Malcolm Brogdon blocks Giannis Antetokounmpo 's 5-foot two point shot | 102 | 102 |
| Q4 | 0:00 | MIL | Bobby Portis offensive rebound | 102 | 102 |
| Q4 | 0:00 | POR | Shaedon Sharpe misses 24-foot three point jumper | 102 | 106 |
| Q4 | 0:00 | MIL | Bucks defensive team rebound | 102 | 106 |
| Q4 | 0:00 | MIL | Bucks Full timeout | 102 | 106 |
| Q4 | 0:00 | POR | Scoot Henderson personal take foul | 102 | 106 |
| Q4 | 0:00 | MIL | Damian Lillard makes free throw 1 of 2 | 102 | 107 |
| Q4 | 0:00 | MIL | Damian Lillard makes free throw 2 of 2 | 102 | 108 |
| Q4 | 0:00 | POR | Malcolm Brogdon misses 18-foot pullup jump shot | 102 | 108 |
| Q4 | 0:00 | POR | Trail Blazers offensive team rebound | 102 | 108 |
| Q4 | 0:00 | — | End of the 4th Quarter | 102 | 108 |
| Q4 | 0:00 | — | End of Game | 102 | 108 |
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: Cached data
Official comparison: Unavailable
Derived team possessions: 0 home / 0 away
NBA-reported team possessions: unavailable
Lineup context: unavailable
Aggregate possession metrics (pace, PPP, ratings) are suppressed for this game.
Showing 25 of 168 matches · 168 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:39 | MILMilwaukee Bucks | Other | 0 | Portland Trail Blazers 0, Milwaukee Bucks 0POR 0 · MIL 0 | |
| 2 | Q1 11:26 | MILMilwaukee Bucks | Made shot | 2 | Portland Trail Blazers 0, Milwaukee Bucks 2POR 0 · MIL 2 | |
| 3 | Q1 11:00 | PORPortland Trail Blazers | Other | 0 | Portland Trail Blazers 0, Milwaukee Bucks 2POR 0 · MIL 2 | |
| 4 | Q1 10:49 | MILMilwaukee Bucks | Other | 0 | Portland Trail Blazers 0, Milwaukee Bucks 2POR 0 · MIL 2 | |
| 5 | Q1 10:39 | PORPortland Trail Blazers | Made shot | 2 | Portland Trail Blazers 2, Milwaukee Bucks 2POR 2 · MIL 2 | |
| 6 | Q1 10:23 | MILMilwaukee Bucks | Turnover | 0 | Portland Trail Blazers 2, Milwaukee Bucks 2POR 2 · MIL 2 | |
| 7 | Q1 10:17 | PORPortland Trail Blazers | Made shot | 2 | Portland Trail Blazers 4, Milwaukee Bucks 2POR 4 · MIL 2 | |
| 8 | Q1 9:51 | MILMilwaukee Bucks | Made shot | 3 | Portland Trail Blazers 4, Milwaukee Bucks 5POR 4 · MIL 5 | |
| 9 | Q1 9:36 | PORPortland Trail Blazers | Made shot | 2 | Portland Trail Blazers 6, Milwaukee Bucks 5POR 6 · MIL 5 | |
| 10 | Q1 9:22 | MILMilwaukee Bucks | Other | 0 | Portland Trail Blazers 6, Milwaukee Bucks 5POR 6 · MIL 5 | |
| 11 | Q1 9:14 | PORPortland Trail Blazers | Other | 0 | Portland Trail Blazers 6, Milwaukee Bucks 5POR 6 · MIL 5 | |
| 12 | Q1 9:06 | MILMilwaukee Bucks | Other | 0 | Portland Trail Blazers 6, Milwaukee Bucks 5POR 6 · MIL 5 | |
| 13 | Q1 8:55 | PORPortland Trail Blazers | Other | 0 | Portland Trail Blazers 6, Milwaukee Bucks 5POR 6 · MIL 5 | |
| 14 | Q1 8:43 | MILMilwaukee Bucks | Made shot | 2 | Portland Trail Blazers 6, Milwaukee Bucks 7POR 6 · MIL 7 | |
| 15 | Q1 8:30 | PORPortland Trail Blazers | Made shot | 2 | Portland Trail Blazers 8, Milwaukee Bucks 7POR 8 · MIL 7 | |
| 16 | Q1 8:16 | MILMilwaukee Bucks | Other | 0 | Portland Trail Blazers 8, Milwaukee Bucks 7POR 8 · MIL 7 | |
| 17 | Q1 8:07 | PORPortland Trail Blazers | Other | 0 | Portland Trail Blazers 8, Milwaukee Bucks 7POR 8 · MIL 7 | |
| 18 | Q1 8:00 | MILMilwaukee Bucks | Other | 1 | Portland Trail Blazers 8, Milwaukee Bucks 8POR 8 · MIL 8 | |
| 19 | Q1 7:44 | PORPortland Trail Blazers | Made shot | 3 | Portland Trail Blazers 11, Milwaukee Bucks 8POR 11 · MIL 8 | |
| 20 | Q1 7:28 | MILMilwaukee Bucks | Made shot | 2 | Portland Trail Blazers 11, Milwaukee Bucks 10POR 11 · MIL 10 | |
| 21 | Q1 7:15 | PORPortland Trail Blazers | Other | 0 | Portland Trail Blazers 11, Milwaukee Bucks 10POR 11 · MIL 10 | |
| 22 | Q1 6:59 | MILMilwaukee Bucks | Made shot | 3 | Portland Trail Blazers 11, Milwaukee Bucks 13POR 11 · MIL 13 | |
| 23 | Q1 6:39 | PORPortland Trail Blazers | Other | 0 | Portland Trail Blazers 11, Milwaukee Bucks 13POR 11 · MIL 13 | |
| 24 | Q1 6:26 | MILMilwaukee Bucks | Made shot | 3 | Portland Trail Blazers 11, Milwaukee Bucks 16POR 11 · MIL 16 | |
| 25 | Q1 6:05 | PORPortland Trail Blazers | Made shot | 3 | Portland Trail Blazers 14, Milwaukee Bucks 16POR 14 · MIL 16 |
POSS 1 · Q1 11:39
MILMilwaukee Bucks
Other
0 PTS
POSS 2 · Q1 11:26
MILMilwaukee Bucks
Made shot
2 PTS
POSS 3 · Q1 11:00
PORPortland Trail Blazers
Other
0 PTS
POSS 4 · Q1 10:49
MILMilwaukee Bucks
Other
0 PTS
POSS 5 · Q1 10:39
PORPortland Trail Blazers
Made shot
2 PTS
POSS 6 · Q1 10:23
MILMilwaukee Bucks
Turnover
0 PTS
POSS 7 · Q1 10:17
PORPortland Trail Blazers
Made shot
2 PTS
POSS 8 · Q1 9:51
MILMilwaukee Bucks
Made shot
3 PTS
POSS 9 · Q1 9:36
PORPortland Trail Blazers
Made shot
2 PTS
POSS 10 · Q1 9:22
MILMilwaukee Bucks
Other
0 PTS
POSS 11 · Q1 9:14
PORPortland Trail Blazers
Other
0 PTS
POSS 12 · Q1 9:06
MILMilwaukee Bucks
Other
0 PTS
POSS 13 · Q1 8:55
PORPortland Trail Blazers
Other
0 PTS
POSS 14 · Q1 8:43
MILMilwaukee Bucks
Made shot
2 PTS
POSS 15 · Q1 8:30
PORPortland Trail Blazers
Made shot
2 PTS
POSS 16 · Q1 8:16
MILMilwaukee Bucks
Other
0 PTS
POSS 17 · Q1 8:07
PORPortland Trail Blazers
Other
0 PTS
POSS 18 · Q1 8:00
MILMilwaukee Bucks
Other
1 PTS
POSS 19 · Q1 7:44
PORPortland Trail Blazers
Made shot
3 PTS
POSS 20 · Q1 7:28
MILMilwaukee Bucks
Made shot
2 PTS
POSS 21 · Q1 7:15
PORPortland Trail Blazers
Other
0 PTS
POSS 22 · Q1 6:59
MILMilwaukee Bucks
Made shot
3 PTS
POSS 23 · Q1 6:39
PORPortland Trail Blazers
Other
0 PTS
POSS 24 · Q1 6:26
MILMilwaukee Bucks
Made shot
3 PTS
POSS 25 · Q1 6:05
PORPortland Trail Blazers
Made shot
3 PTS