POSS 1 · Q1 11:41
MILMilwaukee Bucks
Made shot
3 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Tue, Feb 6, 2024·2023-24
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 23 | 26 | 24 | 33 | 106 | |
| 22 | 26 | 31 | 35 | 114 |
Catching up to your delay
Box score, plays and charts show here once your score delay has passed, then stay that far behind the live game.
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
PHX
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 +7 Q2 2:24PHX +15 Q4 3:49
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 PHX the right.
Filled dots are makes, rings are misses. Tap a dot to pin it, or a team to isolate its shots.
| Zone | MIL | PHX | ||
|---|---|---|---|---|
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
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% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 39 | 34 | 10 | 6 | 0 | 0 | 5 | 13-24 | 1-3 | 7-13 | +1 | 57.2% | |
| 32 | 12 | 6 | 6 | 0 | 0 | 0 | 4-6 | 3-5 | 1-2 | -15 | 87.2% | |
| 36 | 22 | 4 | 2 | 0 | 0 | 3 | 7-17 | 6-14 | 2-2 | 0 | 61.5% | |
| 8 | 6 | 3 | 1 | 1 | 0 | 1 | 2-3 | 1-1 | 1-2 | -1 | 77.3% | |
| 18 | 6 | 1 | 0 | 1 | 2 | 0 | 3-8 | 0-1 | 0-0 | -13 | 37.5% | |
| 40 | 10 | 6 | 3 | 2 | 1 | 1 | 4-9 | 0-4 | 2-2 | -8 | 50.6% | |
| 23 | 11 | 4 | 3 | 2 | 0 | 1 | 4-10 | 1-4 | 2-4 | -3 | 46.8% | |
| 31 | 5 | 9 | 2 | 4 | 1 | 1 | 2-9 | 1-4 | 0-0 | +3 | 27.8% | |
| 13 | 0 | 1 | 0 | 0 | 0 | 0 | 0-4 | 0-4 | 0-0 | -4 | 0.0% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| PHX | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 38 | 32 | 1 | 4 | 0 | 0 | 1 | 12-21 | 2-6 | 6-10 | +5 | 63.0% | |
| 39 | 28 | 10 | 1 | 1 | 2 | 5 | 11-21 | 1-5 | 5-7 | +8 | 58.1% | |
| 38 | 25 | 10 | 3 | 3 | 0 | 4 | 10-22 | 2-8 | 3-5 | +9 | 51.7% | |
| 32 | 10 | 10 | 4 | 2 | 0 | 2 | 5-9 | 0-1 | 0-1 | +10 | 53.0% | |
| 34 | 8 | 3 | 3 | 1 | 1 | 0 | 2-4 | 2-4 | 2-2 | +2 | 82.0% | |
| 17 | 4 | 6 | 1 | 0 | 1 | 1 | 2-3 | 0-1 | 0-0 | +8 | 66.7% | |
| 16 | 2 | 5 | 0 | 1 | 1 | 0 | 1-3 | 0-0 | 0-0 | -2 | 33.3% | |
| 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0-0 | 0-0 | 2-2 | -3 | 113.6% | |
| 22 | 3 | 4 | 1 | 0 | 0 | 0 | 1-4 | 1-3 | 0-0 | +17 | 37.5% | |
| 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0-0 | 0-0 | 0-0 | -11 | — | |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0-0 | 0-0 | 0-0 | -3 | — | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
486 events
| Q | Clock | Team | Play | MIL | PHX |
|---|---|---|---|---|---|
| Q1 | 12:00 | MIL | Robin Lopez vs. Jusuf Nurkic (Malik Beasley gains possession) | 0 | 0 |
| Q1 | 11:41 | MIL | Malik Beasley misses 23-foot three point jumper | 0 | 0 |
| Q1 | 11:39 | MIL | Giannis Antetokounmpo offensive rebound | 0 | 0 |
| Q1 | 11:35 | MIL | Giannis Antetokounmpo misses driving layup | 0 | 0 |
| Q1 | 11:33 | MIL | Malik Beasley offensive rebound | 0 | 0 |
| Q1 | 11:31 | MIL | Malik Beasley makes 27-foot three pointer | 3 | 0 |
| Q1 | 11:12 | PHX | Devin Booker misses 18-foot pullup jump shot | 3 | 0 |
| Q1 | 11:12 | PHX | Suns offensive team rebound | 3 | 0 |
| Q1 | 11:07 | PHX | Kevin Durant misses 25-foot three point jumper | 3 | 0 |
| Q1 | 11:04 | MIL | Khris Middleton defensive rebound | 3 | 0 |
| Q1 | 10:58 | PHX | Bradley Beal kicked ball violation | 3 | 0 |
| Q1 | 10:53 | MIL | Malik Beasley misses 27-foot three point jumper | 3 | 0 |
| Q1 | 10:51 | PHX | Kevin Durant defensive rebound | 3 | 0 |
| Q1 | 10:43 | PHX | Jusuf Nurkic misses driving layup | 3 | 0 |
| Q1 | 10:43 | MIL | Bucks defensive team rebound | 3 | 0 |
| Q1 | 10:26 | MIL | Robin Lopez misses 7-foot two point shot | 3 | 0 |
| Q1 | 10:24 | PHX | Kevin Durant defensive rebound | 3 | 0 |
| Q1 | 10:16 | PHX | Grayson Allen misses 22-foot three point jumper | 3 | 0 |
| Q1 | 10:13 | MIL | Giannis Antetokounmpo defensive rebound | 3 | 0 |
| Q1 | 10:09 | MIL | Giannis Antetokounmpo out of bounds bad pass turnover | 3 | 0 |
| Q1 | 9:54 | PHX | Devin Booker makes 11-foot pullup jump shot | 3 | 2 |
| Q1 | 9:43 | MIL | Giannis Antetokounmpo misses 17-foot pullup jump shot | 3 | 2 |
| Q1 | 9:41 | PHX | Bradley Beal defensive rebound | 3 | 2 |
| Q1 | 9:30 | PHX | Bradley Beal misses driving floating jump shot | 3 | 2 |
| Q1 | 9:29 | PHX | Bradley Beal offensive rebound | 3 | 2 |
| Q1 | 9:22 | PHX | Devin Booker makes 12-foot two point shot | 3 | 4 |
| Q1 | 9:08 | MIL | Malik Beasley makes 25-foot three pointer | 6 | 4 |
| Q1 | 8:53 | PHX | Jusuf Nurkic bad pass (Robin Lopez steals) | 6 | 4 |
| Q1 | 8:43 | MIL | Khris Middleton makes 27-foot three pointer (Giannis Antetokounmpo assists) | 9 | 4 |
| Q1 | 8:24 | PHX | Kevin Durant misses 14-foot pullup jump shot | 9 | 4 |
| Q1 | 8:22 | MIL | Pat Connaughton defensive rebound | 9 | 4 |
| Q1 | 8:14 | MIL | Pat Connaughton misses 28-foot three point jumper | 9 | 4 |
| Q1 | 8:12 | PHX | Jusuf Nurkic defensive rebound | 9 | 4 |
| Q1 | 7:51 | PHX | Bradley Beal makes driving layup (Devin Booker assists) | 9 | 6 |
| Q1 | 7:34 | MIL | Giannis Antetokounmpo bad pass (Grayson Allen steals) | 9 | 6 |
| Q1 | 7:22 | MIL | Giannis Antetokounmpo shooting foul | 9 | 6 |
| Q1 | 7:22 | PHX | Devin Booker misses free throw 1 of 2 | 9 | 6 |
| Q1 | 7:22 | PHX | Suns offensive team rebound | 9 | 6 |
| Q1 | 7:22 | PHX | Devin Booker makes free throw 2 of 2 | 9 | 7 |
| Q1 | 7:09 | MIL | Giannis Antetokounmpo misses layup | 9 | 7 |
| Q1 | 7:08 | MIL | Giannis Antetokounmpo offensive rebound | 9 | 7 |
| Q1 | 7:06 | MIL | Giannis Antetokounmpo misses two point shot | 9 | 7 |
| Q1 | 7:06 | MIL | Bucks offensive team rebound | 9 | 7 |
| Q1 | 7:03 | MIL | Robin Lopez misses 23-foot three point jumper | 9 | 7 |
| Q1 | 7:01 | PHX | Kevin Durant defensive rebound | 9 | 7 |
| Q1 | 6:54 | PHX | Kevin Durant misses 13-foot pullup jump shot | 9 | 7 |
| Q1 | 6:53 | MIL | Khris Middleton defensive rebound | 9 | 7 |
| Q1 | 6:42 | MIL | Khris Middleton makes 19-foot pullup jump shot | 11 | 7 |
| Q1 | 6:30 | PHX | Devin Booker makes 16-foot step back jumpshot | 11 | 9 |
| Q1 | 6:30 | MIL | Khris Middleton shooting foul | 11 | 9 |
| Q1 | 6:30 | PHX | Suns Full timeout | 11 | 9 |
| Q1 | 6:30 | MIL | Jae Crowder enters the game for Giannis Antetokounmpo | 11 | 9 |
| Q1 | 6:30 | PHX | Devin Booker misses free throw 1 of 1 | 11 | 9 |
| Q1 | 6:28 | MIL | Khris Middleton defensive rebound | 11 | 9 |
| Q1 | 6:08 | PHX | Kevin Durant flagrant foul type 1 | 11 | 9 |
| Q1 | 6:08 | — | (06:08) [Bucks] REF-INITIATED REVIEW (CALL OVERTURNED) | 11 | 9 |
| Q1 | 6:08 | MIL | Khris Middleton misses free throw flagrant 1 of 2 | 11 | 9 |
| Q1 | 6:08 | MIL | Bucks offensive team rebound | 11 | 9 |
| Q1 | 6:08 | MIL | Khris Middleton makes free throw flagrant 2 of 2 | 12 | 9 |
| Q1 | 5:57 | MIL | Khris Middleton lost ball turnover (Jusuf Nurkic steals) | 12 | 9 |
| Q1 | 5:55 | MIL | Jae Crowder shooting foul | 12 | 9 |
| Q1 | 5:55 | PHX | Kevin Durant makes free throw 1 of 2 | 12 | 10 |
| Q1 | 5:55 | PHX | Kevin Durant makes free throw 2 of 2 | 12 | 11 |
| Q1 | 5:45 | MIL | Malik Beasley misses 26-foot three point jumper | 12 | 11 |
| Q1 | 5:41 | PHX | Bradley Beal defensive rebound | 12 | 11 |
| Q1 | 5:23 | PHX | Bradley Beal misses driving layup | 12 | 11 |
| Q1 | 5:23 | MIL | Bucks defensive team rebound | 12 | 11 |
| Q1 | 5:23 | PHX | Eric Gordon enters the game for Bradley Beal | 12 | 11 |
| Q1 | 5:06 | MIL | Robin Lopez misses 4-foot two point shot | 12 | 11 |
| Q1 | 5:05 | PHX | Eric Gordon defensive rebound | 12 | 11 |
| Q1 | 4:53 | PHX | Devin Booker bad pass (Khris Middleton steals) | 12 | 11 |
| Q1 | 4:47 | MIL | Malik Beasley makes two point shot (Khris Middleton assists) | 14 | 11 |
| Q1 | 4:26 | PHX | Kevin Durant makes 13-foot pullup jump shot | 14 | 13 |
| Q1 | 4:13 | MIL | Kevin Durant blocks Khris Middleton 's 13-foot pullup jump shot | 14 | 13 |
| Q1 | 4:09 | MIL | Robin Lopez offensive rebound | 14 | 13 |
| Q1 | 4:08 | MIL | Jae Crowder misses 23-foot three point jumper | 14 | 13 |
| Q1 | 4:06 | PHX | Kevin Durant defensive rebound | 14 | 13 |
| Q1 | 3:58 | PHX | Jusuf Nurkic misses driving layup | 14 | 13 |
| Q1 | 3:57 | PHX | Jusuf Nurkic offensive rebound | 14 | 13 |
| Q1 | 3:57 | PHX | Jusuf Nurkic makes two point shot | 14 | 15 |
| Q1 | 3:57 | MIL | Bucks Full timeout | 14 | 13 |
| Q1 | 3:57 | PHX | Drew Eubanks enters the game for Jusuf Nurkic | 14 | 15 |
| Q1 | 3:57 | MIL | Bobby Portis enters the game for Malik Beasley | 14 | 15 |
| Q1 | 3:57 | MIL | Giannis Antetokounmpo enters the game for Khris Middleton | 14 | 15 |
| Q1 | 3:57 | MIL | AJ Green enters the game for Robin Lopez | 14 | 15 |
| Q1 | 3:44 | MIL | AJ Green misses 26-foot three point jumper | 14 | 15 |
| Q1 | 3:42 | MIL | Giannis Antetokounmpo offensive rebound | 14 | 15 |
| Q1 | 3:42 | PHX | Eric Gordon personal foul | 14 | 15 |
| Q1 | 3:32 | MIL | Bobby Portis makes 11-foot pullup jump shot (Jae Crowder assists) | 16 | 15 |
| Q1 | 3:11 | PHX | Kevin Durant misses 17-foot pullup jump shot | 16 | 15 |
| Q1 | 3:08 | MIL | Bobby Portis defensive rebound | 16 | 15 |
| Q1 | 2:58 | MIL | AJ Green misses 26-foot three point jumper | 16 | 15 |
| Q1 | 2:56 | PHX | Suns defensive team rebound | 16 | 15 |
| Q1 | 2:56 | PHX | Bol Bol enters the game for Kevin Durant | 16 | 15 |
| Q1 | 2:42 | PHX | Devin Booker makes 16-foot pullup jump shot | 16 | 17 |
| Q1 | 2:28 | MIL | Pat Connaughton makes 23-foot three point jumper (Giannis Antetokounmpo assists) | 19 | 17 |
| Q1 | 2:10 | MIL | Jae Crowder shooting foul | 19 | 17 |
| Q1 | 2:10 | PHX | Devin Booker makes free throw 1 of 2 | 19 | 18 |
| Q1 | 2:10 | PHX | Bradley Beal enters the game for Grayson Allen | 19 | 18 |
| Q1 | 2:10 | PHX | Devin Booker makes free throw 2 of 2 | 19 | 19 |
| Q1 | 2:01 | MIL | Bobby Portis misses 24-foot three point jumper | 19 | 19 |
| Q1 | 1:59 | PHX | Drew Eubanks defensive rebound | 19 | 19 |
| Q1 | 1:44 | PHX | Devin Booker misses 18-foot pullup jump shot | 19 | 19 |
| Q1 | 1:43 | MIL | Bobby Portis defensive rebound | 19 | 19 |
| Q1 | 1:36 | MIL | Drew Eubanks blocks Giannis Antetokounmpo 's 3-foot driving layup | 19 | 19 |
| Q1 | 1:35 | PHX | Eric Gordon defensive rebound | 19 | 19 |
| Q1 | 1:31 | PHX | Eric Gordon makes 26-foot running pullup jump shot | 19 | 22 |
| Q1 | 1:18 | MIL | Giannis Antetokounmpo out of bounds bad pass turnover | 19 | 22 |
| Q1 | 1:18 | MIL | Cameron Payne enters the game for Pat Connaughton | 19 | 22 |
| Q1 | 0:00 | PHX | Bol Bol misses 29-foot three point pullup jump shot | 19 | 22 |
| Q1 | 0:00 | MIL | Bobby Portis defensive rebound | 19 | 22 |
| Q1 | 0:00 | MIL | Giannis Antetokounmpo makes 2-foot driving dunk | 21 | 22 |
| Q1 | 0:00 | PHX | Bradley Beal misses 25-foot three point jumper | 21 | 22 |
| Q1 | 0:00 | MIL | Bobby Portis defensive rebound | 21 | 22 |
| Q1 | 0:00 | MIL | Giannis Antetokounmpo makes driving layup | 23 | 22 |
| Q1 | 0:00 | — | End of the 1st Quarter | 23 | 22 |
| Q1 | 0:00 | — | (00:00) [Bucks] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL) | 23 | 22 |
| Q2 | 12:00 | PHX | Kevin Durant enters the game for Devin Booker | 23 | 22 |
| Q2 | 11:51 | PHX | Bradley Beal misses 26-foot three point pullup jump shot | 23 | 22 |
| Q2 | 11:48 | MIL | Cameron Payne defensive rebound | 23 | 22 |
| Q2 | 11:42 | MIL | Cameron Payne misses 27-foot step back jumpshot | 23 | 22 |
| Q2 | 11:38 | PHX | Bradley Beal defensive rebound | 23 | 22 |
| Q2 | 11:30 | PHX | Kevin Durant makes 15-foot jumper | 23 | 24 |
| Q2 | 11:11 | MIL | Bobby Portis misses 12-foot two point shot | 23 | 24 |
| Q2 | 11:09 | PHX | Bol Bol defensive rebound | 23 | 24 |
| Q2 | 10:58 | PHX | Bobby Portis blocks Eric Gordon 's 10-foot two point shot | 23 | 24 |
| Q2 | 10:56 | MIL | Jae Crowder defensive rebound | 23 | 24 |
| Q2 | 10:46 | PHX | Bradley Beal makes 7-foot pullup jump shot | 23 | 26 |
| Q2 | 10:46 | MIL | Cameron Payne shooting foul | 23 | 26 |
| Q2 | 10:46 | PHX | Bradley Beal makes free throw 1 of 1 | 23 | 27 |
| Q2 | 10:37 | MIL | Cameron Payne bad pass (Drew Eubanks steals) | 23 | 27 |
| Q2 | 10:28 | PHX | Kevin Durant misses driving floating jump shot | 23 | 27 |
| Q2 | 10:26 | MIL | Giannis Antetokounmpo defensive rebound | 23 | 27 |
| Q2 | 10:21 | MIL | Bol Bol blocks AJ Green 's 24-foot three point shot | 23 | 27 |
| Q2 | 10:20 | PHX | Bradley Beal defensive rebound | 23 | 27 |
| Q2 | 10:08 | PHX | Bradley Beal makes 10-foot two point shot | 23 | 29 |
| Q2 | 10:08 | MIL | Bucks Full timeout | 23 | 29 |
| Q2 | 9:53 | MIL | Giannis Antetokounmpo misses 20-foot pullup jump shot | 23 | 29 |
| Q2 | 9:50 | PHX | Eric Gordon defensive rebound | 23 | 29 |
| Q2 | 9:33 | PHX | Kevin Durant out of bounds bad pass turnover | 23 | 29 |
| Q2 | 9:18 | MIL | Cameron Payne misses driving floating jump shot | 23 | 29 |
| Q2 | 9:16 | PHX | Drew Eubanks defensive rebound | 23 | 29 |
| Q2 | 9:02 | PHX | Drew Eubanks misses 5-foot two point shot | 23 | 29 |
| Q2 | 9:01 | MIL | Jae Crowder defensive rebound | 23 | 29 |
| Q2 | 8:50 | MIL | Jae Crowder misses driving floating jump shot | 23 | 29 |
| Q2 | 8:47 | MIL | Bobby Portis offensive rebound | 23 | 29 |
| Q2 | 8:46 | MIL | Jae Crowder makes layup (Bobby Portis assists) | 25 | 29 |
| Q2 | 8:24 | PHX | Bradley Beal misses 27-foot three point jumper | 25 | 29 |
| Q2 | 8:22 | MIL | Jae Crowder defensive rebound | 25 | 29 |
| Q2 | 8:16 | PHX | Bol Bol shooting foul | 25 | 29 |
| Q2 | 8:16 | MIL | Jae Crowder makes free throw 1 of 2 | 26 | 29 |
| Q2 | 8:16 | PHX | Josh Okogie enters the game for Bol Bol | 26 | 29 |
| Q2 | 8:16 | PHX | Grayson Allen enters the game for Eric Gordon | 26 | 29 |
| Q2 | 8:16 | MIL | Malik Beasley enters the game for AJ Green | 26 | 29 |
| Q2 | 8:16 | MIL | Jae Crowder makes free throw 2 of 2 | 27 | 29 |
| Q2 | 10:55 | MIL | Jae Crowder lost ball turnover (Bradley Beal steals) | 23 | 24 |
| Q2 | 7:55 | MIL | Malik Beasley misses 23-foot three point shot | 27 | 29 |
| Q2 | 7:54 | MIL | Bobby Portis offensive rebound | 27 | 29 |
| Q2 | 7:54 | MIL | Bobby Portis misses 1-foot tip shot | 27 | 29 |
| Q2 | 7:53 | MIL | Giannis Antetokounmpo offensive rebound | 27 | 29 |
| Q2 | 7:53 | MIL | Giannis Antetokounmpo makes tip shot | 29 | 29 |
| Q2 | 7:50 | PHX | Suns Full timeout | 29 | 29 |
| Q2 | 7:50 | PHX | Jusuf Nurkic enters the game for Drew Eubanks | 29 | 29 |
| Q2 | 7:33 | PHX | Kevin Durant makes 8-foot pullup jump shot | 29 | 31 |
| Q2 | 7:16 | MIL | Malik Beasley misses 23-foot three point jumper | 29 | 31 |
| Q2 | 7:11 | MIL | Malik Beasley offensive rebound | 29 | 31 |
| Q2 | 7:11 | MIL | Bobby Portis makes 27-foot three point jumper (Malik Beasley assists) | 32 | 31 |
| Q2 | 6:45 | PHX | Kevin Durant misses 14-foot pullup jump shot | 32 | 31 |
| Q2 | 6:43 | MIL | Giannis Antetokounmpo defensive rebound | 32 | 31 |
| Q2 | 6:38 | MIL | Jae Crowder misses 26-foot three point shot | 32 | 31 |
| Q2 | 6:36 | MIL | Bobby Portis offensive rebound | 32 | 31 |
| Q2 | 6:31 | MIL | Giannis Antetokounmpo makes 27-foot three point jumper (Bobby Portis assists) | 35 | 31 |
| Q2 | 6:17 | MIL | Cameron Payne shooting foul | 35 | 31 |
| Q2 | 6:17 | PHX | Bradley Beal makes free throw 1 of 2 | 35 | 32 |
| Q2 | 6:17 | PHX | Devin Booker enters the game for Grayson Allen | 35 | 32 |
| Q2 | 6:17 | PHX | Bradley Beal makes free throw 2 of 2 | 35 | 33 |
| Q2 | 6:04 | MIL | Cameron Payne makes 1-foot two point shot | 37 | 33 |
| Q2 | 5:40 | PHX | Bradley Beal misses driving floating jump shot | 37 | 33 |
| Q2 | 5:39 | PHX | Jusuf Nurkic offensive rebound | 37 | 33 |
| Q2 | 5:37 | MIL | Giannis Antetokounmpo shooting foul | 37 | 33 |
| Q2 | 5:37 | PHX | Kevin Durant misses free throw 1 of 2 | 37 | 33 |
| Q2 | 5:37 | PHX | Suns offensive team rebound | 37 | 33 |
| Q2 | 5:37 | PHX | Grayson Allen enters the game for Bradley Beal | 37 | 33 |
| Q2 | 5:37 | PHX | Kevin Durant makes free throw 2 of 2 | 37 | 34 |
| Q2 | 5:25 | MIL | Giannis Antetokounmpo makes 1-foot driving dunk | 39 | 34 |
| Q2 | 5:02 | PHX | Devin Booker misses 9-foot two point shot | 39 | 34 |
| Q2 | 5:01 | MIL | Cameron Payne defensive rebound | 39 | 34 |
| Q2 | 4:56 | PHX | Jusuf Nurkic shooting foul | 39 | 34 |
| Q2 | 4:56 | MIL | Giannis Antetokounmpo makes free throw 1 of 2 | 40 | 34 |
| Q2 | 4:56 | PHX | Eric Gordon enters the game for Josh Okogie | 40 | 34 |
| Q2 | 4:56 | PHX | Bol Bol enters the game for Kevin Durant | 40 | 34 |
| Q2 | 4:56 | MIL | Giannis Antetokounmpo misses free throw 2 of 2 | 40 | 34 |
| Q2 | 4:54 | PHX | Bol Bol defensive rebound | 40 | 34 |
| Q2 | 4:42 | PHX | Jae Crowder blocks Jusuf Nurkic 's 4-foot layup | 40 | 34 |
| Q2 | 4:41 | PHX | Jusuf Nurkic offensive rebound | 40 | 34 |
| Q2 | 4:38 | PHX | Bol Bol makes 14-foot jumper (Jusuf Nurkic assists) | 40 | 36 |
| Q2 | 4:21 | MIL | Giannis Antetokounmpo makes two point shot | 42 | 36 |
| Q2 | 4:20 | MIL | Bucks delay of game violation | 42 | 36 |
| Q2 | 4:07 | PHX | Devin Booker misses 13-foot pullup jump shot | 42 | 36 |
| Q2 | 4:05 | MIL | Bobby Portis defensive rebound | 42 | 36 |
| Q2 | 4:00 | MIL | Cameron Payne misses 26-foot three point jumper | 42 | 36 |
| Q2 | 3:54 | PHX | Bol Bol defensive rebound | 42 | 36 |
| Q2 | 3:41 | PHX | Devin Booker makes 14-foot pullup jump shot (Bol Bol assists) | 42 | 38 |
| Q2 | 3:29 | MIL | Giannis Antetokounmpo misses 27-foot three point pullup jump shot | 42 | 38 |
| Q2 | 3:25 | PHX | Eric Gordon defensive rebound | 42 | 38 |
| Q2 | 3:04 | PHX | Eric Gordon misses 29-foot three point jumper | 42 | 38 |
| Q2 | 3:01 | MIL | Giannis Antetokounmpo defensive rebound | 42 | 38 |
| Q2 | 2:52 | MIL | Bobby Portis misses 28-foot three point jumper | 42 | 38 |
| Q2 | 2:50 | PHX | Bol Bol defensive rebound | 42 | 38 |
| Q2 | 2:42 | PHX | 8 second turnover | 42 | 38 |
| Q2 | 2:42 | PHX | Bradley Beal enters the game for Eric Gordon | 42 | 38 |
| Q2 | 2:42 | PHX | Kevin Durant enters the game for Bol Bol | 42 | 38 |
| Q2 | 2:42 | MIL | Robin Lopez enters the game for Giannis Antetokounmpo | 42 | 38 |
| Q2 | 2:31 | PHX | Devin Booker personal foul | 42 | 38 |
| Q2 | 2:31 | MIL | Pat Connaughton enters the game for Bobby Portis | 42 | 38 |
| Q2 | 2:24 | MIL | Malik Beasley makes 26-foot three point jumper (Cameron Payne assists) | 45 | 38 |
| Q2 | 2:10 | PHX | Kevin Durant misses 25-foot three point pullup jump shot | 45 | 38 |
| Q2 | 2:08 | PHX | Jusuf Nurkic offensive rebound | 45 | 38 |
| Q2 | 2:08 | PHX | Jusuf Nurkic makes 1-foot dunk | 45 | 40 |
| Q2 | 1:53 | MIL | Robin Lopez makes 6-foot two point shot (Cameron Payne assists) | 47 | 40 |
| Q2 | 1:45 | MIL | Robin Lopez shooting foul | 47 | 40 |
| Q2 | 1:45 | PHX | Devin Booker misses free throw 1 of 2 | 47 | 40 |
| Q2 | 1:45 | PHX | Suns offensive team rebound | 47 | 40 |
| Q2 | 1:45 | PHX | Devin Booker makes free throw 2 of 2 | 47 | 41 |
| Q2 | 1:33 | PHX | Grayson Allen personal foul | 47 | 41 |
| Q2 | 1:22 | MIL | Malik Beasley bad pass (Kevin Durant steals) | 47 | 41 |
| Q2 | 1:19 | PHX | Kevin Durant makes two point shot | 47 | 43 |
| Q2 | 1:19 | MIL | Robin Lopez shooting foul | 47 | 43 |
| Q2 | 1:19 | PHX | Kevin Durant makes free throw 1 of 1 | 47 | 44 |
| Q2 | 1:06 | MIL | Malik Beasley misses 27-foot three point pullup jump shot | 47 | 44 |
| Q2 | 1:02 | PHX | Jusuf Nurkic defensive rebound | 47 | 44 |
| Q2 | 0:00 | PHX | Jusuf Nurkic makes 2-foot layup (Grayson Allen assists) | 47 | 46 |
| Q2 | 0:00 | MIL | Cameron Payne makes 13-foot pullup jump shot | 49 | 46 |
| Q2 | 0:00 | PHX | Devin Booker makes 10-foot pullup jump shot | 49 | 48 |
| Q2 | 0:00 | MIL | Malik Beasley lost ball turnover (Jusuf Nurkic steals) | 49 | 48 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 49 | 48 |
| Q2 | 8:00 | PHX | Kevin Durant lost ball turnover (Cameron Payne steals) | 27 | 29 |
| Q3 | 12:00 | MIL | Giannis Antetokounmpo enters the game for Cameron Payne | 49 | 48 |
| Q3 | 11:56 | PHX | Robin Lopez blocks Bradley Beal 's 2-foot two point shot | 49 | 48 |
| Q3 | 11:56 | PHX | Suns offensive team rebound | 49 | 48 |
| Q3 | 11:52 | PHX | Kevin Durant makes 15-foot jumper (Devin Booker assists) | 49 | 50 |
| Q3 | 11:33 | PHX | Jusuf Nurkic shooting foul | 49 | 50 |
| Q3 | 11:33 | MIL | Giannis Antetokounmpo makes free throw 1 of 2 | 50 | 50 |
| Q3 | 11:33 | MIL | Giannis Antetokounmpo makes free throw 2 of 2 | 51 | 50 |
| Q3 | 11:12 | PHX | Devin Booker makes 23-foot three point jumper (Bradley Beal assists) | 51 | 53 |
| Q3 | 11:01 | PHX | Jusuf Nurkic personal foul | 51 | 53 |
| Q3 | 10:55 | MIL | Malik Beasley misses 26-foot three point jumper | 51 | 53 |
| Q3 | 10:51 | PHX | Jusuf Nurkic defensive rebound | 51 | 53 |
| Q3 | 10:39 | PHX | Devin Booker misses 17-foot pullup jump shot | 51 | 53 |
| Q3 | 10:38 | PHX | Jusuf Nurkic offensive rebound | 51 | 53 |
| Q3 | 10:37 | PHX | Jusuf Nurkic makes 5-foot two point shot | 51 | 55 |
| Q3 | 10:20 | MIL | Robin Lopez misses 9-foot two point shot | 51 | 55 |
| Q3 | 10:18 | PHX | Grayson Allen defensive rebound | 51 | 55 |
| Q3 | 10:04 | PHX | Bradley Beal misses driving layup | 51 | 55 |
| Q3 | 10:02 | MIL | Pat Connaughton defensive rebound | 51 | 55 |
| Q3 | 9:51 | MIL | Jae Crowder misses 24-foot three point jumper | 51 | 55 |
| Q3 | 9:49 | PHX | Grayson Allen defensive rebound | 51 | 55 |
| Q3 | 9:45 | PHX | Bradley Beal steps out of bounds turnover | 51 | 55 |
| Q3 | 9:33 | MIL | Giannis Antetokounmpo steps out of bounds turnover | 51 | 55 |
| Q3 | 9:21 | PHX | Kevin Durant misses 27-foot three point pullup jump shot | 51 | 55 |
| Q3 | 9:20 | MIL | Pat Connaughton defensive rebound | 51 | 55 |
| Q3 | 9:06 | MIL | Malik Beasley misses 23-foot three point jumper | 51 | 55 |
| Q3 | 9:03 | PHX | Bradley Beal defensive rebound | 51 | 55 |
| Q3 | 9:00 | MIL | Pat Connaughton shooting foul | 51 | 55 |
| Q3 | 9:00 | PHX | Devin Booker makes free throw 1 of 2 | 51 | 56 |
| Q3 | 9:00 | PHX | Devin Booker misses free throw 2 of 2 | 51 | 56 |
| Q3 | 8:59 | MIL | Jae Crowder defensive rebound | 51 | 56 |
| Q3 | 8:59 | MIL | Bucks Full timeout | 51 | 56 |
| Q3 | 8:45 | MIL | Robin Lopez makes 5-foot two point shot (Pat Connaughton assists) | 53 | 56 |
| Q3 | 8:27 | MIL | Malik Beasley personal foul | 53 | 56 |
| Q3 | 8:15 | PHX | Grayson Allen makes 28-foot three point jumper (Devin Booker assists) | 53 | 59 |
| Q3 | 7:49 | MIL | Robin Lopez makes 6-foot hook shot (Giannis Antetokounmpo assists) | 55 | 59 |
| Q3 | 7:40 | PHX | Devin Booker makes 28-foot three pointer (Jusuf Nurkic assists) | 55 | 62 |
| Q3 | 7:29 | MIL | Giannis Antetokounmpo misses driving layup | 55 | 62 |
| Q3 | 7:27 | PHX | Kevin Durant defensive rebound | 55 | 62 |
| Q3 | 7:19 | PHX | Bradley Beal misses 23-foot three point jumper | 55 | 62 |
| Q3 | 7:16 | MIL | Malik Beasley defensive rebound | 55 | 62 |
| Q3 | 7:12 | MIL | Giannis Antetokounmpo makes two point shot (Malik Beasley assists) | 57 | 62 |
| Q3 | 6:56 | PHX | Devin Booker makes driving layup | 57 | 64 |
| Q3 | 6:44 | MIL | Pat Connaughton makes 25-foot three pointer | 60 | 64 |
| Q3 | 6:25 | PHX | Bradley Beal makes driving layup (Jusuf Nurkic assists) | 60 | 66 |
| Q3 | 6:13 | MIL | Robin Lopez misses 7-foot two point shot | 60 | 66 |
| Q3 | 6:11 | PHX | Kevin Durant defensive rebound | 60 | 66 |
| Q3 | 6:03 | PHX | Bradley Beal misses 22-foot three point jumper | 60 | 66 |
| Q3 | 6:01 | MIL | Malik Beasley defensive rebound | 60 | 66 |
| Q3 | 5:49 | MIL | Giannis Antetokounmpo bad pass (Bradley Beal steals) | 60 | 66 |
| Q3 | 5:45 | PHX | Bradley Beal out of bounds bad pass turnover | 60 | 66 |
| Q3 | 5:45 | MIL | Bobby Portis enters the game for Robin Lopez | 60 | 66 |
| Q3 | 5:32 | MIL | Giannis Antetokounmpo makes driving layup (Pat Connaughton assists) | 62 | 66 |
| Q3 | 5:32 | PHX | Suns Full timeout | 62 | 66 |
| Q3 | 5:32 | PHX | Drew Eubanks enters the game for Bradley Beal | 62 | 66 |
| Q3 | 5:32 | PHX | Eric Gordon enters the game for Jusuf Nurkic | 62 | 66 |
| Q3 | 5:17 | PHX | Devin Booker makes 11-foot two point shot | 62 | 68 |
| Q3 | 4:58 | PHX | Kevin Durant personal foul | 62 | 68 |
| Q3 | 4:58 | MIL | Cameron Payne enters the game for Pat Connaughton | 62 | 68 |
| Q3 | 4:43 | MIL | Cameron Payne misses 12-foot step back jumpshot | 62 | 68 |
| Q3 | 4:41 | PHX | Devin Booker defensive rebound | 62 | 68 |
| Q3 | 4:40 | PHX | Devin Booker makes two point shot | 62 | 70 |
| Q3 | 4:40 | MIL | Jae Crowder shooting foul | 62 | 70 |
| Q3 | 4:40 | PHX | Devin Booker makes free throw 1 of 1 | 62 | 71 |
| Q3 | 4:25 | PHX | Devin Booker personal foul | 62 | 71 |
| Q3 | 4:17 | MIL | Grayson Allen blocks Malik Beasley 's 5-foot driving layup | 62 | 71 |
| Q3 | 4:17 | MIL | Bucks offensive team rebound | 62 | 71 |
| Q3 | 4:13 | MIL | Giannis Antetokounmpo makes driving dunk (Cameron Payne assists) | 64 | 71 |
| Q3 | 4:03 | PHX | Kevin Durant misses 27-foot three point pullup jump shot | 64 | 71 |
| Q3 | 4:01 | MIL | Cameron Payne defensive rebound | 64 | 71 |
| Q3 | 3:53 | MIL | Jae Crowder makes layup (Giannis Antetokounmpo assists) | 66 | 71 |
| Q3 | 3:36 | PHX | Drew Eubanks makes 3-foot two point shot (Grayson Allen assists) | 66 | 73 |
| Q3 | 3:26 | MIL | Giannis Antetokounmpo misses 26-foot three point jumper | 66 | 73 |
| Q3 | 3:25 | PHX | Drew Eubanks defensive rebound | 66 | 73 |
| Q3 | 3:15 | PHX | Grayson Allen misses 23-foot three point jumper | 66 | 73 |
| Q3 | 3:14 | MIL | Cameron Payne defensive rebound | 66 | 73 |
| Q3 | 3:11 | PHX | Kevin Durant personal foul | 66 | 73 |
| Q3 | 3:11 | MIL | Giannis Antetokounmpo makes free throw 1 of 2 | 67 | 73 |
| Q3 | 3:11 | PHX | Bol Bol enters the game for Grayson Allen | 67 | 73 |
| Q3 | 3:11 | PHX | Bradley Beal enters the game for Kevin Durant | 67 | 73 |
| Q3 | 3:11 | MIL | Giannis Antetokounmpo makes free throw 2 of 2 | 68 | 73 |
| Q3 | 2:59 | MIL | AJ Green enters the game for Giannis Antetokounmpo | 68 | 73 |
| Q3 | 2:53 | PHX | Bradley Beal lost ball turnover (Bobby Portis steals) | 68 | 73 |
| Q3 | 2:48 | MIL | Malik Beasley makes 23-foot three point shot (Jae Crowder assists) | 71 | 73 |
| Q3 | 2:46 | PHX | Suns Full timeout | 71 | 73 |
| Q3 | 2:28 | PHX | Devin Booker makes 10-foot driving floating jump shot | 71 | 75 |
| Q3 | 2:13 | MIL | Cameron Payne makes 3-foot two point shot | 73 | 75 |
| Q3 | 1:58 | PHX | Devin Booker misses 27-foot three point pullup jump shot | 73 | 75 |
| Q3 | 1:56 | PHX | Bobby Portis vs. Bol Bol (Devin Booker gains possession) | 73 | 75 |
| Q3 | 1:56 | PHX | Suns offensive team rebound | 73 | 75 |
| Q3 | 1:46 | PHX | Bradley Beal misses 26-foot three point jumper | 73 | 75 |
| Q3 | 1:43 | MIL | Jae Crowder defensive rebound | 73 | 75 |
| Q3 | 1:34 | MIL | Bobby Portis out of bounds lost ball turnover | 73 | 75 |
| Q3 | 1:19 | PHX | Bol Bol makes 5-foot two point shot (Bradley Beal assists) | 73 | 77 |
| Q3 | 1:04 | MIL | AJ Green misses 26-foot three point pullup jump shot | 73 | 77 |
| Q3 | 1:02 | PHX | Bradley Beal defensive rebound | 73 | 77 |
| Q3 | 0:00 | PHX | Eric Gordon misses 28-foot three point jumper | 73 | 77 |
| Q3 | 0:00 | PHX | Drew Eubanks offensive rebound | 73 | 77 |
| Q3 | 0:00 | PHX | Bradley Beal makes 14-foot step back jumpshot | 73 | 79 |
| Q3 | 0:00 | MIL | Giannis Antetokounmpo enters the game for Jae Crowder | 73 | 79 |
| Q3 | 0:00 | PHX | Jusuf Nurkic enters the game for Drew Eubanks | 73 | 79 |
| Q3 | 0:00 | PHX | Malik Beasley vs. Bradley Beal (Devin Booker gains possession) | 73 | 79 |
| Q3 | 0:00 | MIL | Malik Beasley lost ball turnover (Bradley Beal steals) | 73 | 79 |
| Q3 | 0:00 | MIL | AJ Green personal foul | 73 | 79 |
| Q3 | 0:00 | PHX | Devin Booker misses 27-foot three point pullup jump shot | 73 | 79 |
| Q3 | 0:00 | MIL | AJ Green defensive rebound | 73 | 79 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 73 | 79 |
| Q4 | 12:00 | PHX | Kevin Durant enters the game for Devin Booker | 73 | 79 |
| Q4 | 12:00 | MIL | Pat Connaughton enters the game for Malik Beasley | 73 | 79 |
| Q4 | 11:38 | MIL | Pat Connaughton misses 24-foot three point jumper | 73 | 79 |
| Q4 | 11:35 | PHX | Kevin Durant defensive rebound | 73 | 79 |
| Q4 | 11:21 | PHX | Bradley Beal makes 27-foot three point jumper (Kevin Durant assists) | 73 | 82 |
| Q4 | 11:12 | MIL | Bobby Portis misses 26-foot three point jumper | 73 | 82 |
| Q4 | 11:08 | PHX | Bradley Beal defensive rebound | 73 | 82 |
| Q4 | 10:59 | PHX | Kevin Durant lost ball turnover (Cameron Payne steals) | 73 | 82 |
| Q4 | 10:56 | PHX | Bradley Beal shooting foul | 73 | 82 |
| Q4 | 10:56 | MIL | Cameron Payne makes free throw 1 of 2 | 74 | 82 |
| Q4 | 10:56 | MIL | Cameron Payne misses free throw 2 of 2 | 74 | 82 |
| Q4 | 10:53 | PHX | Bol Bol defensive rebound | 74 | 82 |
| Q4 | 10:41 | MIL | Giannis Antetokounmpo personal foul | 74 | 82 |
| Q4 | 10:38 | PHX | Jusuf Nurkic makes driving layup | 74 | 84 |
| Q4 | 10:38 | MIL | Pat Connaughton shooting foul | 74 | 84 |
| Q4 | 10:38 | PHX | Jusuf Nurkic misses free throw 1 of 1 | 74 | 84 |
| Q4 | 10:35 | MIL | Giannis Antetokounmpo defensive rebound | 74 | 84 |
| Q4 | 10:19 | MIL | Cameron Payne makes 27-foot three point jumper (Pat Connaughton assists) | 77 | 84 |
| Q4 | 10:04 | PHX | Kevin Durant makes 4-foot two point shot | 77 | 86 |
| Q4 | 9:52 | MIL | Giannis Antetokounmpo makes driving layup | 79 | 86 |
| Q4 | 9:52 | PHX | Bol Bol defensive goaltending violation | 79 | 86 |
| Q4 | 9:52 | PHX | Bol Bol shooting foul | 79 | 86 |
| Q4 | 9:52 | MIL | Giannis Antetokounmpo misses free throw 1 of 1 | 79 | 86 |
| Q4 | 9:49 | PHX | Bol Bol defensive rebound | 79 | 86 |
| Q4 | 9:39 | PHX | Bradley Beal makes driving layup | 79 | 88 |
| Q4 | 9:34 | PHX | Eric Gordon shooting foul | 79 | 88 |
| Q4 | 9:34 | MIL | Cameron Payne makes free throw 1 of 2 | 80 | 88 |
| Q4 | 9:34 | MIL | Jae Crowder enters the game for AJ Green | 80 | 88 |
| Q4 | 9:34 | MIL | Cameron Payne misses free throw 2 of 2 | 80 | 88 |
| Q4 | 9:31 | PHX | Kevin Durant defensive rebound | 80 | 88 |
| Q4 | 9:18 | PHX | Bradley Beal makes 14-foot pullup jump shot (Jusuf Nurkic assists) | 80 | 90 |
| Q4 | 9:04 | MIL | Cameron Payne misses 25-foot step back jumpshot | 80 | 90 |
| Q4 | 9:00 | PHX | Kevin Durant defensive rebound | 80 | 90 |
| Q4 | 8:51 | PHX | Kevin Durant makes 2-foot driving dunk (Eric Gordon assists) | 80 | 92 |
| Q4 | 8:51 | MIL | Giannis Antetokounmpo shooting foul | 80 | 92 |
| Q4 | 8:51 | PHX | Kevin Durant makes free throw 1 of 1 | 80 | 93 |
| Q4 | 8:39 | MIL | Giannis Antetokounmpo misses driving layup | 80 | 93 |
| Q4 | 8:37 | PHX | Kevin Durant defensive rebound | 80 | 93 |
| Q4 | 8:26 | PHX | Bol Bol bad pass (Jae Crowder steals) | 80 | 93 |
| Q4 | 8:19 | MIL | Giannis Antetokounmpo makes 2-foot dunk | 82 | 93 |
| Q4 | 8:04 | PHX | Bradley Beal misses two point shot | 82 | 93 |
| Q4 | 8:03 | PHX | Bradley Beal offensive rebound | 82 | 93 |
| Q4 | 8:02 | PHX | Bradley Beal makes two point shot | 82 | 95 |
| Q4 | 7:54 | MIL | Cameron Payne misses two point shot | 82 | 95 |
| Q4 | 7:51 | PHX | Jusuf Nurkic defensive rebound | 82 | 95 |
| Q4 | 7:43 | PHX | Jusuf Nurkic misses 26-foot three point jumper | 82 | 95 |
| Q4 | 7:42 | MIL | Pat Connaughton defensive rebound | 82 | 95 |
| Q4 | 7:38 | PHX | Bradley Beal shooting foul | 82 | 95 |
| Q4 | 7:38 | MIL | Giannis Antetokounmpo misses free throw 1 of 2 | 82 | 95 |
| Q4 | 7:38 | MIL | Bucks offensive team rebound | 82 | 95 |
| Q4 | 7:38 | PHX | Drew Eubanks enters the game for Bradley Beal | 82 | 95 |
| Q4 | 7:38 | PHX | Grayson Allen enters the game for Jusuf Nurkic | 82 | 95 |
| Q4 | 7:38 | PHX | Devin Booker enters the game for Eric Gordon | 82 | 95 |
| Q4 | 7:38 | MIL | Malik Beasley enters the game for Cameron Payne | 82 | 95 |
| Q4 | 7:38 | MIL | Giannis Antetokounmpo misses free throw 2 of 2 | 82 | 95 |
| Q4 | 7:36 | PHX | Drew Eubanks defensive rebound | 82 | 95 |
| Q4 | 7:18 | PHX | Devin Booker misses 27-foot three point pullup jump shot | 82 | 95 |
| Q4 | 7:16 | MIL | Giannis Antetokounmpo defensive rebound | 82 | 95 |
| Q4 | 7:11 | MIL | Giannis Antetokounmpo makes dunk | 84 | 95 |
| Q4 | 7:11 | PHX | Suns Full timeout | 84 | 95 |
| Q4 | 7:11 | PHX | Eric Gordon enters the game for Bol Bol | 84 | 95 |
| Q4 | 6:58 | MIL | Giannis Antetokounmpo personal foul | 84 | 95 |
| Q4 | 6:58 | MIL | Robin Lopez enters the game for Giannis Antetokounmpo | 84 | 95 |
| Q4 | 6:46 | PHX | Kevin Durant bad pass (Bobby Portis steals) | 84 | 95 |
| Q4 | 6:38 | MIL | Jae Crowder makes two point shot (Pat Connaughton assists) | 86 | 95 |
| Q4 | 6:31 | PHX | Grayson Allen makes 27-foot three pointer (Devin Booker assists) | 86 | 98 |
| Q4 | 6:13 | MIL | Kevin Durant blocks Bobby Portis 's 7-foot pullup jump shot | 86 | 98 |
| Q4 | 6:11 | PHX | Grayson Allen defensive rebound | 86 | 98 |
| Q4 | 6:09 | MIL | Pat Connaughton shooting foul | 86 | 98 |
| Q4 | 6:09 | PHX | Grayson Allen makes free throw 1 of 2 | 86 | 99 |
| Q4 | 6:09 | PHX | Bradley Beal enters the game for Eric Gordon | 86 | 99 |
| Q4 | 6:09 | PHX | Grayson Allen makes free throw 2 of 2 | 86 | 100 |
| Q4 | 5:57 | MIL | Malik Beasley makes 26-foot three pointer (Pat Connaughton assists) | 89 | 100 |
| Q4 | 5:36 | PHX | Kevin Durant makes 13-foot pullup jump shot | 89 | 102 |
| Q4 | 5:30 | MIL | Bucks Full timeout | 89 | 102 |
| Q4 | 5:30 | PHX | Jusuf Nurkic enters the game for Drew Eubanks | 89 | 102 |
| Q4 | 5:30 | MIL | Giannis Antetokounmpo enters the game for Robin Lopez | 89 | 102 |
| Q4 | 5:18 | MIL | Pat Connaughton makes 26-foot three point jumper (Giannis Antetokounmpo assists) | 92 | 102 |
| Q4 | 4:48 | PHX | Kevin Durant makes 14-foot pullup jump shot | 92 | 104 |
| Q4 | 4:48 | MIL | Jae Crowder shooting foul | 92 | 104 |
| Q4 | 4:48 | PHX | Kevin Durant misses free throw 1 of 1 | 92 | 104 |
| Q4 | 4:44 | MIL | Bobby Portis defensive rebound | 92 | 104 |
| Q4 | 4:31 | MIL | Giannis Antetokounmpo misses 7-foot two point shot | 92 | 104 |
| Q4 | 4:31 | PHX | Bradley Beal defensive rebound | 92 | 104 |
| Q4 | 4:09 | PHX | Bradley Beal bad pass (Bobby Portis steals) | 92 | 104 |
| Q4 | 4:04 | MIL | Malik Beasley misses two point shot | 92 | 104 |
| Q4 | 4:03 | PHX | Jusuf Nurkic defensive rebound | 92 | 104 |
| Q4 | 3:49 | PHX | Kevin Durant makes 26-foot three point jumper (Bradley Beal assists) | 92 | 107 |
| Q4 | 3:46 | MIL | Bucks Full timeout | 92 | 107 |
| Q4 | 3:21 | MIL | Bobby Portis misses 11-foot two point shot | 92 | 107 |
| Q4 | 3:21 | MIL | Bucks offensive team rebound | 92 | 107 |
| Q4 | 3:21 | PHX | Jusuf Nurkic loose ball foul | 92 | 107 |
| Q4 | 3:21 | MIL | Giannis Antetokounmpo misses free throw 1 of 2 | 92 | 107 |
| Q4 | 3:21 | MIL | Bucks offensive team rebound | 92 | 107 |
| Q4 | 3:21 | MIL | Giannis Antetokounmpo makes free throw 2 of 2 | 93 | 107 |
| Q4 | 3:08 | PHX | Devin Booker misses 27-foot three point pullup jump shot | 93 | 107 |
| Q4 | 3:05 | MIL | Jae Crowder defensive rebound | 93 | 107 |
| Q4 | 2:56 | MIL | Jae Crowder makes 2-foot two point shot (Giannis Antetokounmpo assists) | 95 | 107 |
| Q4 | 2:43 | PHX | Kevin Durant bad pass (Bobby Portis steals) | 95 | 107 |
| Q4 | 2:40 | MIL | Giannis Antetokounmpo makes 1-foot dunk (Jae Crowder assists) | 97 | 107 |
| Q4 | 2:14 | MIL | Jae Crowder kicked ball violation | 97 | 107 |
| Q4 | 2:01 | PHX | Kevin Durant misses two point shot | 97 | 107 |
| Q4 | 1:59 | MIL | Pat Connaughton defensive rebound | 97 | 107 |
| Q4 | 1:53 | PHX | Bradley Beal personal foul | 97 | 107 |
| Q4 | 1:53 | MIL | Pat Connaughton misses free throw 1 of 2 | 97 | 107 |
| Q4 | 1:53 | MIL | Bucks offensive team rebound | 97 | 107 |
| Q4 | 1:53 | MIL | Pat Connaughton makes free throw 2 of 2 | 98 | 107 |
| Q4 | 1:39 | PHX | Jusuf Nurkic bad pass (Jae Crowder steals) | 98 | 107 |
| Q4 | 1:37 | PHX | Grayson Allen personal foul | 98 | 107 |
| Q4 | 1:37 | MIL | Giannis Antetokounmpo misses free throw 1 of 2 | 98 | 107 |
| Q4 | 1:37 | MIL | Bucks offensive team rebound | 98 | 107 |
| Q4 | 1:37 | MIL | Giannis Antetokounmpo makes free throw 2 of 2 | 99 | 107 |
| Q4 | 1:24 | MIL | Jae Crowder kicked ball violation | 99 | 107 |
| Q4 | 1:11 | MIL | Bobby Portis shooting foul | 99 | 107 |
| Q4 | 1:11 | MIL | Bucks Full timeout | 99 | 107 |
| Q4 | 1:11 | MIL | (01:11) [Bucks] COACH'S CHALLENGE (CALL STANDS) [Bucks] charged with a timeout | 99 | 107 |
| Q4 | 5:43 | PHX | Robin Lopez blocks Drew Eubanks 's 4-foot alley oop layup | 89 | 100 |
| Q4 | 5:42 | PHX | Suns offensive team rebound | 89 | 100 |
| Q4 | 1:11 | PHX | Bradley Beal misses free throw 1 of 2 | 99 | 107 |
| Q4 | 1:11 | PHX | Suns offensive team rebound | 99 | 107 |
| Q4 | 1:11 | PHX | Bradley Beal misses free throw 2 of 2 | 99 | 107 |
| Q4 | 1:09 | MIL | Pat Connaughton defensive rebound | 99 | 107 |
| Q4 | 1:09 | MIL | Bucks Full timeout | 99 | 107 |
| Q4 | 1:09 | MIL | 5 second violation | 99 | 107 |
| Q4 | 0:00 | PHX | Bradley Beal makes 28-foot step back jumpshot | 99 | 110 |
| Q4 | 0:00 | PHX | Devin Booker personal foul | 99 | 110 |
| Q4 | 0:00 | MIL | Malik Beasley makes free throw 1 of 2 | 100 | 110 |
| Q4 | 0:00 | MIL | Malik Beasley makes free throw 2 of 2 | 101 | 110 |
| Q4 | 0:00 | PHX | Kevin Durant makes 1-foot dunk (Grayson Allen assists) | 101 | 112 |
| Q4 | 0:00 | MIL | Jae Crowder misses 23-foot three point jumper | 101 | 112 |
| Q4 | 0:00 | MIL | Bucks offensive team rebound | 101 | 112 |
| Q4 | 0:00 | PHX | Drew Eubanks enters the game for Devin Booker | 101 | 112 |
| Q4 | 0:00 | PHX | Jordan Goodwin enters the game for Bradley Beal | 101 | 112 |
| Q4 | 0:00 | PHX | Bol Bol enters the game for Grayson Allen | 101 | 112 |
| Q4 | 0:00 | PHX | Yuta Watanabe enters the game for Kevin Durant | 101 | 112 |
| Q4 | 0:00 | PHX | Josh Okogie enters the game for Jusuf Nurkic | 101 | 112 |
| Q4 | 0:00 | MIL | Malik Beasley makes 24-foot three pointer (Pat Connaughton assists) | 104 | 112 |
| Q4 | 0:00 | MIL | Pat Connaughton personal take foul | 104 | 112 |
| Q4 | 0:00 | PHX | Jordan Goodwin makes free throw 1 of 2 | 104 | 113 |
| Q4 | 0:00 | PHX | Jordan Goodwin makes free throw 2 of 2 | 104 | 114 |
| Q4 | 0:00 | MIL | Pat Connaughton makes two point shot | 106 | 114 |
| Q4 | 0:00 | — | End of the 4th Quarter | 106 | 114 |
| Q4 | 0:00 | — | End of Game | 106 | 114 |
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 182 matches · 182 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:41 | MILMilwaukee Bucks | Made shot | 3 | Milwaukee Bucks 3, Phoenix Suns 0MIL 3 · PHX 0 | |
| 2 | Q1 11:12 | PHXPhoenix Suns | Other | 0 | Milwaukee Bucks 3, Phoenix Suns 0MIL 3 · PHX 0 | |
| 3 | Q1 10:53 | MILMilwaukee Bucks | Other | 0 | Milwaukee Bucks 3, Phoenix Suns 0MIL 3 · PHX 0 | |
| 4 | Q1 10:43 | PHXPhoenix Suns | Other | 0 | Milwaukee Bucks 3, Phoenix Suns 0MIL 3 · PHX 0 | |
| 5 | Q1 10:26 | MILMilwaukee Bucks | Other | 0 | Milwaukee Bucks 3, Phoenix Suns 0MIL 3 · PHX 0 | |
| 6 | Q1 10:16 | PHXPhoenix Suns | Other | 0 | Milwaukee Bucks 3, Phoenix Suns 0MIL 3 · PHX 0 | |
| 7 | Q1 10:09 | MILMilwaukee Bucks | Turnover | 0 | Milwaukee Bucks 3, Phoenix Suns 0MIL 3 · PHX 0 | |
| 8 | Q1 9:54 | PHXPhoenix Suns | Made shot | 2 | Milwaukee Bucks 3, Phoenix Suns 2MIL 3 · PHX 2 | |
| 9 | Q1 9:43 | MILMilwaukee Bucks | Other | 0 | Milwaukee Bucks 3, Phoenix Suns 2MIL 3 · PHX 2 | |
| 10 | Q1 9:30 | PHXPhoenix Suns | Made shot | 2 | Milwaukee Bucks 3, Phoenix Suns 4MIL 3 · PHX 4 | |
| 11 | Q1 9:08 | MILMilwaukee Bucks | Made shot | 3 | Milwaukee Bucks 6, Phoenix Suns 4MIL 6 · PHX 4 | |
| 12 | Q1 8:43 | MILMilwaukee Bucks | Made shot | 3 | Milwaukee Bucks 9, Phoenix Suns 4MIL 9 · PHX 4 | |
| 13 | Q1 8:24 | PHXPhoenix Suns | Other | 0 | Milwaukee Bucks 9, Phoenix Suns 4MIL 9 · PHX 4 | |
| 14 | Q1 8:14 | MILMilwaukee Bucks | Other | 0 | Milwaukee Bucks 9, Phoenix Suns 4MIL 9 · PHX 4 | |
| 15 | Q1 7:51 | PHXPhoenix Suns | Made shot | 2 | Milwaukee Bucks 9, Phoenix Suns 6MIL 9 · PHX 6 | |
| 16 | Q1 7:22 | PHXPhoenix Suns | Other | 1 | Milwaukee Bucks 9, Phoenix Suns 7MIL 9 · PHX 7 | |
| 17 | Q1 7:06 | MILMilwaukee Bucks | Other | 0 | Milwaukee Bucks 9, Phoenix Suns 7MIL 9 · PHX 7 | |
| 18 | Q1 6:54 | PHXPhoenix Suns | Other | 0 | Milwaukee Bucks 9, Phoenix Suns 7MIL 9 · PHX 7 | |
| 19 | Q1 6:42 | MILMilwaukee Bucks | Made shot | 2 | Milwaukee Bucks 11, Phoenix Suns 7MIL 11 · PHX 7 | |
| 20 | Q1 6:30 | PHXPhoenix Suns | Made shot | 2 | Milwaukee Bucks 11, Phoenix Suns 9MIL 11 · PHX 9 | |
| 21 | Q1 6:30 | PHXPhoenix Suns | Other | 0 | Milwaukee Bucks 11, Phoenix Suns 9MIL 11 · PHX 9 | |
| 22 | Q1 6:08 | MILMilwaukee Bucks | Turnover | 1 | Milwaukee Bucks 12, Phoenix Suns 9MIL 12 · PHX 9 | |
| 23 | Q1 5:55 | PHXPhoenix Suns | Other | 2 | Milwaukee Bucks 12, Phoenix Suns 11MIL 12 · PHX 11 | |
| 24 | Q1 5:06 | MILMilwaukee Bucks | Other | 0 | Milwaukee Bucks 12, Phoenix Suns 11MIL 12 · PHX 11 | |
| 25 | Q1 4:47 | MILMilwaukee Bucks | Made shot | 2 | Milwaukee Bucks 14, Phoenix Suns 11MIL 14 · PHX 11 |
POSS 1 · Q1 11:41
MILMilwaukee Bucks
Made shot
3 PTS
POSS 2 · Q1 11:12
PHXPhoenix Suns
Other
0 PTS
POSS 3 · Q1 10:53
MILMilwaukee Bucks
Other
0 PTS
POSS 4 · Q1 10:43
PHXPhoenix Suns
Other
0 PTS
POSS 5 · Q1 10:26
MILMilwaukee Bucks
Other
0 PTS
POSS 6 · Q1 10:16
PHXPhoenix Suns
Other
0 PTS
POSS 7 · Q1 10:09
MILMilwaukee Bucks
Turnover
0 PTS
POSS 8 · Q1 9:54
PHXPhoenix Suns
Made shot
2 PTS
POSS 9 · Q1 9:43
MILMilwaukee Bucks
Other
0 PTS
POSS 10 · Q1 9:30
PHXPhoenix Suns
Made shot
2 PTS
POSS 11 · Q1 9:08
MILMilwaukee Bucks
Made shot
3 PTS
POSS 12 · Q1 8:43
MILMilwaukee Bucks
Made shot
3 PTS
POSS 13 · Q1 8:24
PHXPhoenix Suns
Other
0 PTS
POSS 14 · Q1 8:14
MILMilwaukee Bucks
Other
0 PTS
POSS 15 · Q1 7:51
PHXPhoenix Suns
Made shot
2 PTS
POSS 16 · Q1 7:22
PHXPhoenix Suns
Other
1 PTS
POSS 17 · Q1 7:06
MILMilwaukee Bucks
Other
0 PTS
POSS 18 · Q1 6:54
PHXPhoenix Suns
Other
0 PTS
POSS 19 · Q1 6:42
MILMilwaukee Bucks
Made shot
2 PTS
POSS 20 · Q1 6:30
PHXPhoenix Suns
Made shot
2 PTS
POSS 21 · Q1 6:30
PHXPhoenix Suns
Other
0 PTS
POSS 22 · Q1 6:08
MILMilwaukee Bucks
Turnover
1 PTS
POSS 23 · Q1 5:55
PHXPhoenix Suns
Other
2 PTS
POSS 24 · Q1 5:06
MILMilwaukee Bucks
Other
0 PTS
POSS 25 · Q1 4:47
MILMilwaukee Bucks
Made shot
2 PTS