POSS 1 · Q1 11:38
PHXPhoenix Suns
Turnover
0 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Wed, Dec 25, 2024·2024-25
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 34 | 22 | 22 | 22 | 100 | |
| 38 | 20 | 27 | 25 | 110 |
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.
DEN
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 leadDEN +2 Q3 10:40PHX +15 Q4 4:34
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. DEN 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 | DEN | 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.
| DEN | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 38.0 | 25 | 15 | 2 | 2 | 0 | 2 | 10-19 | 2-7 | 3-4 | -3 | 60.2% | |
| 37.0 | 22 | 4 | 2 | 0 | 1 | 5 | 7-14 | 3-8 | 5-7 | -4 | 64.4% | |
| 39.0 | 13 | 6 | 6 | 0 | 0 | 4 | 4-10 | 1-2 | 4-4 | -16 | 55.3% | |
| 19.0 | 7 | 3 | 2 | 0 | 0 | 0 | 3-7 | 0-1 | 1-2 | -1 | 44.4% | |
| 28.0 | 5 | 5 | 3 | 0 | 0 | 1 | 2-7 | 0-2 | 1-2 | -10 | 31.7% | |
| 27.0 | 17 | 6 | 2 | 1 | 0 | 4 | 6-12 | 1-4 | 4-7 | 3 | 56.4% | |
| 10.0 | 4 | 2 | 0 | 0 | 0 | 0 | 2-2 | 0-0 | 0-0 | -7 | 100.0% | |
| 18.0 | 5 | 2 | 1 | 0 | 0 | 0 | 2-4 | 1-2 | 0-0 | -8 | 62.5% | |
| 24.0 | 2 | 3 | 2 | 0 | 1 | 0 | 0-3 | 0-3 | 2-2 | -4 | 25.8% | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — |
| PHX | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 38.0 | 27 | 4 | 6 | 2 | 2 | 0 | 9-26 | 0-5 | 9-9 | 3 | 45.1% | |
| 38.0 | 27 | 2 | 4 | 4 | 1 | 3 | 11-21 | 3-7 | 2-4 | 12 | 59.3% | |
| 30.0 | 17 | 3 | 4 | 1 | 0 | 1 | 7-9 | 3-5 | 0-0 | 2 | 94.4% | |
| 30.0 | 8 | 13 | 6 | 0 | 0 | 1 | 3-6 | 1-4 | 1-2 | 5 | 58.1% | |
| 21.0 | 5 | 3 | 1 | 0 | 0 | 0 | 2-3 | 1-2 | 0-0 | 3 | 83.3% | |
| 18.0 | 11 | 2 | 3 | 2 | 0 | 0 | 3-8 | 1-5 | 4-4 | 8 | 56.4% | |
| 30.0 | 5 | 8 | 6 | 2 | 1 | 0 | 2-7 | 1-5 | 0-0 | 3 | 35.7% | |
| 17.0 | 7 | 2 | 0 | 1 | 0 | 0 | 3-6 | 1-3 | 0-0 | 9 | 58.3% | |
| 13.0 | 3 | 4 | 1 | 0 | 0 | 2 | 1-1 | 0-0 | 1-1 | 3 | 104.2% | |
| 6.0 | 0 | 1 | 0 | 0 | 0 | 0 | 0-1 | 0-0 | 0-0 | 2 | 0.0% | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — |
435 events
| Q | Clock | Team | Play | DEN | PHX |
|---|---|---|---|---|---|
| Q1 | 12:00 | PHX | Nikola Jokic vs. Jusuf Nurkic (Bradley Beal gains possession) | 0 | 0 |
| Q1 | 11:38 | PHX | Bradley Beal out of bounds bad pass turnover | 0 | 0 |
| Q1 | 11:21 | PHX | Jusuf Nurkic kicked ball violation | 0 | 0 |
| Q1 | 11:15 | DEN | Michael Porter Jr. lost ball turnover (Bradley Beal steals) | 0 | 0 |
| Q1 | 11:11 | PHX | Kevin Durant makes 1-foot dunk (Bradley Beal assists) | 0 | 2 |
| Q1 | 11:01 | DEN | Jamal Murray misses 25-foot three point step back jumpshot | 0 | 2 |
| Q1 | 11:01 | PHX | Jusuf Nurkic defensive rebound | 0 | 2 |
| Q1 | 10:51 | PHX | Bradley Beal misses 13-foot pullup jump shot | 0 | 2 |
| Q1 | 10:46 | DEN | Christian Braun defensive rebound | 0 | 2 |
| Q1 | 10:42 | DEN | Michael Porter Jr. misses 24-foot three point jumper | 0 | 2 |
| Q1 | 10:38 | PHX | Jusuf Nurkic defensive rebound | 0 | 2 |
| Q1 | 10:24 | PHX | Kevin Durant misses 19-foot pullup jump shot | 0 | 2 |
| Q1 | 10:21 | DEN | Nikola Jokic defensive rebound | 0 | 2 |
| Q1 | 10:12 | DEN | Michael Porter Jr. lost ball turnover (Tyus Jones steals) | 0 | 2 |
| Q1 | 10:09 | PHX | Tyus Jones makes 23-foot three point shot (Ryan Dunn assists) | 0 | 5 |
| Q1 | 9:51 | DEN | Michael Porter Jr. makes 24-foot three point jumper (Aaron Gordon assists) | 3 | 5 |
| Q1 | 9:38 | DEN | Michael Porter Jr. shooting foul | 3 | 5 |
| Q1 | 9:38 | PHX | Bradley Beal misses free throw 1 of 2 | 3 | 5 |
| Q1 | 9:38 | PHX | Suns offensive team rebound | 3 | 5 |
| Q1 | 9:38 | PHX | Bradley Beal misses free throw 2 of 2 | 3 | 5 |
| Q1 | 9:36 | DEN | Michael Porter Jr. defensive rebound | 3 | 5 |
| Q1 | 9:18 | PHX | Ryan Dunn shooting foul | 3 | 5 |
| Q1 | 9:18 | DEN | Michael Porter Jr. makes free throw 1 of 3 | 4 | 5 |
| Q1 | 9:18 | DEN | Michael Porter Jr. misses free throw 2 of 3 | 4 | 5 |
| Q1 | 9:18 | DEN | Nuggets offensive team rebound | 4 | 5 |
| Q1 | 9:18 | DEN | Michael Porter Jr. makes free throw 3 of 3 | 5 | 5 |
| Q1 | 9:07 | PHX | Kevin Durant makes 13-foot jumper (Tyus Jones assists) | 5 | 7 |
| Q1 | 8:51 | DEN | Aaron Gordon misses 26-foot three point jumper | 5 | 7 |
| Q1 | 8:48 | DEN | Michael Porter Jr. offensive rebound | 5 | 7 |
| Q1 | 8:47 | DEN | Michael Porter Jr. lost ball turnover (Bradley Beal steals) | 5 | 7 |
| Q1 | 8:36 | PHX | Jusuf Nurkic makes 1-foot layup (Kevin Durant assists) | 5 | 9 |
| Q1 | 8:23 | DEN | Michael Porter Jr. misses 24-foot three point jumper | 5 | 9 |
| Q1 | 8:21 | PHX | Jusuf Nurkic defensive rebound | 5 | 9 |
| Q1 | 8:12 | PHX | Jusuf Nurkic makes 22-foot three point jumper (Bradley Beal assists) | 5 | 12 |
| Q1 | 7:55 | PHX | Jusuf Nurkic shooting foul | 5 | 12 |
| Q1 | 7:55 | DEN | Aaron Gordon makes free throw 1 of 2 | 6 | 12 |
| Q1 | 7:55 | DEN | Aaron Gordon misses free throw 2 of 2 | 6 | 12 |
| Q1 | 7:53 | PHX | Kevin Durant defensive rebound | 6 | 12 |
| Q1 | 7:44 | PHX | Ryan Dunn makes 23-foot three point jumper (Tyus Jones assists) | 6 | 15 |
| Q1 | 7:26 | DEN | Michael Porter Jr. makes 1-foot dunk (Jamal Murray assists) | 8 | 15 |
| Q1 | 7:10 | DEN | Jamal Murray personal foul | 8 | 15 |
| Q1 | 7:00 | PHX | Tyus Jones makes 11-foot driving floating jump shot | 8 | 17 |
| Q1 | 7:00 | DEN | Nuggets Full timeout | 8 | 17 |
| Q1 | 6:46 | DEN | Nikola Jokic makes 18-foot jumper (Jamal Murray assists) | 10 | 17 |
| Q1 | 6:26 | PHX | Jusuf Nurkic makes 1-foot dunk (Kevin Durant assists) | 10 | 19 |
| Q1 | 6:21 | PHX | Kevin Durant personal foul | 10 | 19 |
| Q1 | 6:21 | PHX | Royce O'Neale enters the game for Ryan Dunn | 10 | 19 |
| Q1 | 6:21 | DEN | Russell Westbrook enters the game for Jamal Murray | 10 | 19 |
| Q1 | 6:13 | DEN | Christian Braun makes 3-foot layup (Nikola Jokic assists) | 12 | 19 |
| Q1 | 6:01 | PHX | Tyus Jones out of bounds bad pass turnover | 12 | 19 |
| Q1 | 5:43 | PHX | Tyus Jones shooting foul | 12 | 19 |
| Q1 | 5:43 | DEN | Michael Porter Jr. makes free throw 1 of 2 | 13 | 19 |
| Q1 | 5:43 | DEN | Michael Porter Jr. misses free throw 2 of 2 | 13 | 19 |
| Q1 | 5:41 | PHX | Royce O'Neale defensive rebound | 13 | 19 |
| Q1 | 5:24 | PHX | Kevin Durant misses driving layup | 13 | 19 |
| Q1 | 5:23 | DEN | Nikola Jokic defensive rebound | 13 | 19 |
| Q1 | 5:13 | DEN | Aaron Gordon misses two point shot | 13 | 19 |
| Q1 | 5:10 | DEN | Nikola Jokic offensive rebound | 13 | 19 |
| Q1 | 5:10 | DEN | Nikola Jokic misses 8-foot two point shot | 13 | 19 |
| Q1 | 5:07 | DEN | Nikola Jokic offensive rebound | 13 | 19 |
| Q1 | 4:58 | DEN | Nikola Jokic makes 15-foot jumper (Christian Braun assists) | 15 | 19 |
| Q1 | 4:46 | PHX | Jusuf Nurkic bad pass (Nikola Jokic steals) | 15 | 19 |
| Q1 | 4:43 | PHX | Jusuf Nurkic shooting foul | 15 | 19 |
| Q1 | 4:43 | DEN | Christian Braun misses free throw 1 of 2 | 15 | 19 |
| Q1 | 4:43 | DEN | Nuggets offensive team rebound | 15 | 19 |
| Q1 | 4:43 | PHX | Mason Plumlee enters the game for Jusuf Nurkic | 15 | 19 |
| Q1 | 4:43 | DEN | Christian Braun makes free throw 2 of 2 | 16 | 19 |
| Q1 | 4:31 | PHX | Bradley Beal makes 25-foot three point step back jumpshot (Royce O'Neale assists) | 16 | 22 |
| Q1 | 4:19 | DEN | Russell Westbrook makes driving layup | 18 | 22 |
| Q1 | 4:13 | DEN | Christian Braun shooting foul | 18 | 22 |
| Q1 | 4:13 | PHX | Bradley Beal makes free throw 1 of 2 | 18 | 23 |
| Q1 | 4:13 | PHX | Monte Morris enters the game for Tyus Jones | 18 | 23 |
| Q1 | 4:13 | DEN | Julian Strawther enters the game for Michael Porter Jr. | 18 | 23 |
| Q1 | 4:13 | PHX | Bradley Beal makes free throw 2 of 2 | 18 | 24 |
| Q1 | 4:00 | DEN | Nikola Jokic makes 4-foot layup (Russell Westbrook assists) | 20 | 24 |
| Q1 | 4:00 | PHX | Bradley Beal shooting foul | 20 | 24 |
| Q1 | 4:00 | DEN | Nikola Jokic makes free throw 1 of 1 | 21 | 24 |
| Q1 | 3:45 | PHX | Kevin Durant makes 14-foot pullup jump shot (Royce O'Neale assists) | 21 | 26 |
| Q1 | 3:32 | PHX | Josh Okogie enters the game for Bradley Beal | 21 | 26 |
| Q1 | 3:27 | DEN | Nikola Jokic makes 26-foot three point jumper (Christian Braun assists) | 24 | 26 |
| Q1 | 3:00 | PHX | Josh Okogie makes 23-foot three point jumper (Kevin Durant assists) | 24 | 29 |
| Q1 | 2:45 | DEN | Christian Braun steps out of bounds turnover | 24 | 29 |
| Q1 | 2:45 | PHX | Suns Full timeout | 24 | 29 |
| Q1 | 2:45 | DEN | Peyton Watson enters the game for Christian Braun | 24 | 29 |
| Q1 | 2:45 | DEN | Jamal Murray enters the game for Aaron Gordon | 24 | 29 |
| Q1 | 2:29 | DEN | Russell Westbrook shooting foul | 24 | 29 |
| Q1 | 2:29 | PHX | Kevin Durant makes free throw 1 of 2 | 24 | 30 |
| Q1 | 2:29 | PHX | Kevin Durant makes free throw 2 of 2 | 24 | 31 |
| Q1 | 2:22 | DEN | Russell Westbrook makes driving layup | 26 | 31 |
| Q1 | 2:22 | PHX | Royce O'Neale shooting foul | 26 | 31 |
| Q1 | 2:22 | DEN | Russell Westbrook makes free throw 1 of 1 | 27 | 31 |
| Q1 | 2:04 | DEN | Julian Strawther shooting foul | 27 | 31 |
| Q1 | 2:04 | PHX | Kevin Durant makes free throw 1 of 2 | 27 | 32 |
| Q1 | 2:04 | PHX | Kevin Durant makes free throw 2 of 2 | 27 | 33 |
| Q1 | 1:48 | DEN | Nikola Jokic makes 6-foot two point shot (Peyton Watson assists) | 29 | 33 |
| Q1 | 1:38 | PHX | Monte Morris makes 26-foot three point jumper (Kevin Durant assists) | 29 | 36 |
| Q1 | 1:25 | DEN | Peyton Watson misses 24-foot three point jumper | 29 | 36 |
| Q1 | 1:23 | PHX | Mason Plumlee defensive rebound | 29 | 36 |
| Q1 | 1:14 | DEN | Nikola Jokic personal foul | 29 | 36 |
| Q1 | 1:14 | PHX | Monte Morris makes free throw 1 of 2 | 29 | 37 |
| Q1 | 1:14 | PHX | Monte Morris makes free throw 2 of 2 | 29 | 38 |
| Q1 | 0:00 | DEN | Russell Westbrook misses 24-foot three point step back jumpshot | 29 | 38 |
| Q1 | 0:00 | DEN | Nikola Jokic offensive rebound | 29 | 38 |
| Q1 | 0:00 | DEN | Russell Westbrook misses 12-foot two point shot | 29 | 38 |
| Q1 | 0:00 | DEN | Russell Westbrook offensive rebound | 29 | 38 |
| Q1 | 0:00 | DEN | Russell Westbrook makes tip shot | 31 | 38 |
| Q1 | 0:00 | PHX | Royce O'Neale misses 24-foot three point jumper | 31 | 38 |
| Q1 | 0:00 | DEN | Russell Westbrook defensive rebound | 31 | 38 |
| Q1 | 0:00 | DEN | Nikola Jokic makes 13-foot jump bank shot (Peyton Watson assists) | 33 | 38 |
| Q1 | 0:00 | PHX | Mason Plumlee shooting foul | 33 | 38 |
| Q1 | 0:00 | DEN | Nikola Jokic makes free throw 1 of 1 | 34 | 38 |
| Q1 | 0:00 | PHX | Kevin Durant misses driving floating jump shot | 34 | 38 |
| Q1 | 0:00 | PHX | Suns offensive team rebound | 34 | 38 |
| Q1 | 0:00 | — | End of the 1st Quarter | 34 | 38 |
| Q2 | 12:00 | PHX | Bradley Beal enters the game for Mason Plumlee | 34 | 38 |
| Q2 | 12:00 | PHX | Oso Ighodaro enters the game for Kevin Durant | 34 | 38 |
| Q2 | 12:00 | DEN | DeAndre Jordan enters the game for Nikola Jokic | 34 | 38 |
| Q2 | 11:36 | DEN | Jamal Murray misses 10-foot two point shot | 34 | 38 |
| Q2 | 11:34 | DEN | Peyton Watson offensive rebound | 34 | 38 |
| Q2 | 11:33 | DEN | Russell Westbrook bad pass (Royce O'Neale steals) | 34 | 38 |
| Q2 | 11:29 | PHX | Bradley Beal misses two point shot | 34 | 38 |
| Q2 | 11:27 | DEN | Julian Strawther defensive rebound | 34 | 38 |
| Q2 | 11:06 | DEN | Russell Westbrook misses 28-foot three point shot | 34 | 38 |
| Q2 | 11:04 | PHX | Royce O'Neale defensive rebound | 34 | 38 |
| Q2 | 10:55 | PHX | Monte Morris misses 14-foot pullup jump shot | 34 | 38 |
| Q2 | 10:52 | DEN | DeAndre Jordan defensive rebound | 34 | 38 |
| Q2 | 10:38 | DEN | Peyton Watson misses 26-foot three point jumper | 34 | 38 |
| Q2 | 10:35 | PHX | Royce O'Neale defensive rebound | 34 | 38 |
| Q2 | 10:30 | PHX | Monte Morris makes two point shot (Royce O'Neale assists) | 34 | 40 |
| Q2 | 10:12 | DEN | Julian Strawther misses driving layup | 34 | 40 |
| Q2 | 10:10 | PHX | Bradley Beal defensive rebound | 34 | 40 |
| Q2 | 10:10 | PHX | Josh Okogie makes 2-foot dunk (Royce O'Neale assists) | 34 | 42 |
| Q2 | 10:09 | DEN | Nuggets Full timeout | 34 | 42 |
| Q2 | 10:09 | DEN | Michael Porter Jr. enters the game for Russell Westbrook | 34 | 42 |
| Q2 | 9:57 | DEN | DeAndre Jordan makes 1-foot alley oop dunk shot (Julian Strawther assists) | 36 | 42 |
| Q2 | 9:43 | PHX | Bradley Beal makes 14-foot pullup jump shot (Royce O'Neale assists) | 36 | 44 |
| Q2 | 9:28 | DEN | Jamal Murray misses 17-foot pullup jump shot | 36 | 44 |
| Q2 | 9:23 | DEN | Julian Strawther offensive rebound | 36 | 44 |
| Q2 | 9:23 | DEN | Julian Strawther makes dunk | 38 | 44 |
| Q2 | 9:18 | DEN | DeAndre Jordan personal foul | 38 | 44 |
| Q2 | 9:08 | PHX | Bradley Beal makes 23-foot three point jumper (Monte Morris assists) | 38 | 47 |
| Q2 | 8:43 | DEN | Julian Strawther misses 27-foot three point step back jumpshot | 38 | 47 |
| Q2 | 8:39 | PHX | Oso Ighodaro defensive rebound | 38 | 47 |
| Q2 | 8:33 | PHX | Josh Okogie misses 26-foot three point jumper | 38 | 47 |
| Q2 | 8:29 | DEN | DeAndre Jordan defensive rebound | 38 | 47 |
| Q2 | 8:22 | PHX | Ryan Dunn enters the game for Royce O'Neale | 38 | 47 |
| Q2 | 8:12 | PHX | Bradley Beal misses 25-foot three point pullup jump shot | 38 | 47 |
| Q2 | 8:07 | PHX | Ryan Dunn offensive rebound | 38 | 47 |
| Q2 | 7:59 | PHX | Oso Ighodaro misses 13-foot two point shot | 38 | 47 |
| Q2 | 7:55 | PHX | Ryan Dunn offensive rebound | 38 | 47 |
| Q2 | 7:47 | PHX | Bradley Beal out of bounds bad pass turnover | 38 | 47 |
| Q2 | 7:41 | DEN | Jamal Murray makes 26-foot three pointer | 41 | 47 |
| Q2 | 7:24 | PHX | Bradley Beal makes 11-foot pullup jump shot (Monte Morris assists) | 41 | 49 |
| Q2 | 6:56 | DEN | Jamal Murray bad pass (Bradley Beal steals) | 41 | 49 |
| Q2 | 6:53 | PHX | Monte Morris misses 23-foot three point shot | 41 | 49 |
| Q2 | 6:49 | DEN | Jamal Murray defensive rebound | 41 | 49 |
| Q2 | 6:42 | DEN | DeAndre Jordan makes 2-foot alley oop dunk shot (Jamal Murray assists) | 43 | 49 |
| Q2 | 6:28 | DEN | Jamal Murray kicked ball violation | 43 | 49 |
| Q2 | 6:28 | PHX | Tyus Jones enters the game for Josh Okogie | 43 | 49 |
| Q2 | 6:28 | PHX | Kevin Durant enters the game for Oso Ighodaro | 43 | 49 |
| Q2 | 6:28 | PHX | Jusuf Nurkic enters the game for Monte Morris | 43 | 49 |
| Q2 | 6:28 | DEN | Nikola Jokic enters the game for Julian Strawther | 43 | 49 |
| Q2 | 6:28 | DEN | Aaron Gordon enters the game for DeAndre Jordan | 43 | 49 |
| Q2 | 6:28 | DEN | Russell Westbrook enters the game for Peyton Watson | 43 | 49 |
| Q2 | 6:28 | DEN | Christian Braun enters the game for Jamal Murray | 43 | 49 |
| Q2 | 6:16 | PHX | Bradley Beal misses 20-foot pullup jump shot | 43 | 49 |
| Q2 | 6:12 | DEN | Nikola Jokic defensive rebound | 43 | 49 |
| Q2 | 6:02 | DEN | Aaron Gordon makes two point shot | 45 | 49 |
| Q2 | 5:46 | DEN | Christian Braun personal foul | 45 | 49 |
| Q2 | 5:36 | PHX | Bradley Beal makes 7-foot layup (Kevin Durant assists) | 45 | 51 |
| Q2 | 5:20 | DEN | Russell Westbrook misses 26-foot three point jumper | 45 | 51 |
| Q2 | 5:17 | PHX | Jusuf Nurkic defensive rebound | 45 | 51 |
| Q2 | 4:59 | PHX | Bradley Beal misses 11-foot step back jumpshot | 45 | 51 |
| Q2 | 4:56 | DEN | Russell Westbrook defensive rebound | 45 | 51 |
| Q2 | 4:51 | DEN | Russell Westbrook misses 2-foot two point shot | 45 | 51 |
| Q2 | 4:49 | DEN | Nikola Jokic offensive rebound | 45 | 51 |
| Q2 | 4:46 | DEN | Nikola Jokic misses 25-foot three point jumper | 45 | 51 |
| Q2 | 4:42 | PHX | Jusuf Nurkic defensive rebound | 45 | 51 |
| Q2 | 4:34 | PHX | Kevin Durant misses driving layup | 45 | 51 |
| Q2 | 4:28 | PHX | Kevin Durant offensive rebound | 45 | 51 |
| Q2 | 4:26 | PHX | Jusuf Nurkic misses 24-foot three point pullup jump shot | 45 | 51 |
| Q2 | 4:24 | DEN | Nuggets defensive team rebound | 45 | 51 |
| Q2 | 4:11 | DEN | Nikola Jokic misses 25-foot three point jumper | 45 | 51 |
| Q2 | 4:08 | PHX | Suns defensive team rebound | 45 | 51 |
| Q2 | 4:08 | PHX | Royce O'Neale enters the game for Bradley Beal | 45 | 51 |
| Q2 | 3:56 | PHX | Tyus Jones makes 11-foot driving floating jump shot | 45 | 53 |
| Q2 | 3:46 | DEN | Michael Porter Jr. makes 25-foot three point jumper (Nikola Jokic assists) | 48 | 53 |
| Q2 | 3:31 | PHX | Kevin Durant misses two point shot | 48 | 53 |
| Q2 | 3:30 | PHX | Kevin Durant offensive rebound | 48 | 53 |
| Q2 | 3:16 | DEN | Nikola Jokic makes 4-foot layup (Aaron Gordon assists) | 50 | 53 |
| Q2 | 3:08 | PHX | Suns Full timeout | 50 | 53 |
| Q2 | 8:22 | DEN | Jamal Murray out of bounds bad pass turnover | 38 | 47 |
| Q2 | 3:08 | DEN | Jamal Murray enters the game for Christian Braun | 50 | 53 |
| Q2 | 2:59 | PHX | Tyus Jones misses 26-foot three point jumper | 50 | 53 |
| Q2 | 2:54 | DEN | Aaron Gordon defensive rebound | 50 | 53 |
| Q2 | 2:50 | PHX | Royce O'Neale personal foul | 50 | 53 |
| Q2 | 2:37 | DEN | Jamal Murray makes 18-foot step back jumpshot | 52 | 53 |
| Q2 | 2:25 | DEN | Aaron Gordon personal foul | 52 | 53 |
| Q2 | 2:15 | PHX | Kevin Durant misses 13-foot two point shot | 52 | 53 |
| Q2 | 2:10 | PHX | Jusuf Nurkic offensive rebound | 52 | 53 |
| Q2 | 2:09 | PHX | Kevin Durant misses 24-foot three point jumper | 52 | 53 |
| Q2 | 2:06 | DEN | Jamal Murray defensive rebound | 52 | 53 |
| Q2 | 1:58 | DEN | Russell Westbrook makes driving layup | 54 | 53 |
| Q2 | 1:47 | PHX | Kevin Durant makes 14-foot two point shot | 54 | 55 |
| Q2 | 1:28 | DEN | Michael Porter Jr. misses 25-foot three point pullup jump shot | 54 | 55 |
| Q2 | 1:26 | PHX | Jusuf Nurkic defensive rebound | 54 | 55 |
| Q2 | 1:10 | DEN | Michael Porter Jr. shooting foul | 54 | 55 |
| Q2 | 1:10 | PHX | Jusuf Nurkic makes free throw 1 of 2 | 54 | 56 |
| Q2 | 1:10 | PHX | Bradley Beal enters the game for Royce O'Neale | 54 | 56 |
| Q2 | 1:10 | PHX | Jusuf Nurkic misses free throw 2 of 2 | 54 | 56 |
| Q2 | 1:07 | DEN | Jamal Murray defensive rebound | 54 | 56 |
| Q2 | 0:00 | DEN | Kevin Durant blocks Aaron Gordon 's 3-foot layup | 54 | 56 |
| Q2 | 0:00 | DEN | Aaron Gordon offensive rebound | 54 | 56 |
| Q2 | 0:00 | DEN | Aaron Gordon makes 3-foot dunk | 56 | 56 |
| Q2 | 0:00 | PHX | Kevin Durant makes 11-foot pullup jump shot (Tyus Jones assists) | 56 | 58 |
| Q2 | 0:00 | DEN | Nikola Jokic misses 27-foot three point pullup jump shot | 56 | 58 |
| Q2 | 0:00 | PHX | Tyus Jones defensive rebound | 56 | 58 |
| Q2 | 0:00 | PHX | Kevin Durant misses 17-foot two point shot | 56 | 58 |
| Q2 | 0:00 | DEN | Nikola Jokic defensive rebound | 56 | 58 |
| Q2 | 0:00 | DEN | Nikola Jokic misses 43-foot three point pullup jump shot | 56 | 58 |
| Q2 | 0:00 | DEN | Nuggets offensive team rebound | 56 | 58 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 56 | 58 |
| Q2 | 3:29 | PHX | Kevin Durant misses tip shot | 48 | 53 |
| Q2 | 3:28 | DEN | Michael Porter Jr. defensive rebound | 48 | 53 |
| Q3 | 12:00 | DEN | Christian Braun enters the game for Russell Westbrook | 56 | 58 |
| Q3 | 11:44 | DEN | Nikola Jokic misses 26-foot three point jumper | 56 | 58 |
| Q3 | 11:39 | DEN | Christian Braun offensive rebound | 56 | 58 |
| Q3 | 11:39 | DEN | Christian Braun makes dunk | 58 | 58 |
| Q3 | 11:27 | DEN | Aaron Gordon shooting foul | 58 | 58 |
| Q3 | 11:27 | PHX | Kevin Durant makes free throw 1 of 2 | 58 | 59 |
| Q3 | 11:27 | PHX | Kevin Durant makes free throw 2 of 2 | 58 | 60 |
| Q3 | 11:03 | DEN | Nikola Jokic makes 24-foot three point jumper (Michael Porter Jr. assists) | 61 | 60 |
| Q3 | 10:53 | PHX | Tyus Jones makes 12-foot driving floating jump shot | 61 | 62 |
| Q3 | 10:40 | DEN | Michael Porter Jr. makes 23-foot three point jumper (Jamal Murray assists) | 64 | 62 |
| Q3 | 10:24 | PHX | Kevin Durant makes 14-foot pullup jump shot (Tyus Jones assists) | 64 | 64 |
| Q3 | 10:03 | DEN | Christian Braun misses 26-foot three point jumper | 64 | 64 |
| Q3 | 9:57 | PHX | Ryan Dunn defensive rebound | 64 | 64 |
| Q3 | 9:53 | PHX | Tyus Jones makes 26-foot three point jumper (Jusuf Nurkic assists) | 64 | 67 |
| Q3 | 9:36 | DEN | Aaron Gordon misses driving layup | 64 | 67 |
| Q3 | 9:34 | DEN | Michael Porter Jr. offensive rebound | 64 | 67 |
| Q3 | 9:34 | DEN | Michael Porter Jr. makes dunk | 66 | 67 |
| Q3 | 9:20 | PHX | Ryan Dunn misses 24-foot three point jumper | 66 | 67 |
| Q3 | 9:16 | DEN | Aaron Gordon defensive rebound | 66 | 67 |
| Q3 | 9:06 | DEN | Aaron Gordon makes driving layup | 68 | 67 |
| Q3 | 8:41 | PHX | Bradley Beal makes 25-foot three point jumper (Jusuf Nurkic assists) | 68 | 70 |
| Q3 | 8:40 | DEN | Nuggets Full timeout | 68 | 70 |
| Q3 | 8:40 | DEN | Peyton Watson enters the game for Aaron Gordon | 68 | 70 |
| Q3 | 8:25 | DEN | Nikola Jokic makes 7-foot hook shot (Jamal Murray assists) | 70 | 70 |
| Q3 | 8:08 | PHX | Bradley Beal misses 18-foot pullup jump shot | 70 | 70 |
| Q3 | 8:05 | DEN | Nikola Jokic defensive rebound | 70 | 70 |
| Q3 | 7:53 | DEN | Michael Porter Jr. bad pass (Bradley Beal steals) | 70 | 70 |
| Q3 | 7:50 | PHX | Bradley Beal makes two point shot | 70 | 72 |
| Q3 | 7:25 | DEN | Michael Porter Jr. misses 23-foot jumper | 70 | 72 |
| Q3 | 7:23 | PHX | Jusuf Nurkic defensive rebound | 70 | 72 |
| Q3 | 7:12 | PHX | Kevin Durant misses 24-foot three point jumper | 70 | 72 |
| Q3 | 7:09 | DEN | Nikola Jokic defensive rebound | 70 | 72 |
| Q3 | 7:00 | DEN | Jamal Murray misses 13-foot two point shot | 70 | 72 |
| Q3 | 6:58 | PHX | Jusuf Nurkic defensive rebound | 70 | 72 |
| Q3 | 6:40 | PHX | Tyus Jones misses 25-foot three point jumper | 70 | 72 |
| Q3 | 6:37 | DEN | Nikola Jokic defensive rebound | 70 | 72 |
| Q3 | 6:33 | DEN | Bradley Beal blocks Christian Braun 's 5-foot two point shot | 70 | 72 |
| Q3 | 6:31 | PHX | Tyus Jones defensive rebound | 70 | 72 |
| Q3 | 6:27 | PHX | Ryan Dunn makes 2-foot dunk (Jusuf Nurkic assists) | 70 | 74 |
| Q3 | 6:08 | DEN | Jamal Murray bad pass (Kevin Durant steals) | 70 | 74 |
| Q3 | 5:52 | PHX | Jusuf Nurkic misses 25-foot three point jumper | 70 | 74 |
| Q3 | 5:49 | DEN | Peyton Watson defensive rebound | 70 | 74 |
| Q3 | 5:27 | DEN | Michael Porter Jr. makes 9-foot two point shot (Christian Braun assists) | 72 | 74 |
| Q3 | 5:10 | DEN | Nikola Jokic defensive 3-seconds (technical foul) | 72 | 74 |
| Q3 | 5:10 | PHX | Kevin Durant makes technical free throw | 72 | 75 |
| Q3 | 5:10 | PHX | Royce O'Neale enters the game for Ryan Dunn | 72 | 75 |
| Q3 | 5:10 | PHX | Mason Plumlee enters the game for Jusuf Nurkic | 72 | 75 |
| Q3 | 5:10 | DEN | Russell Westbrook enters the game for Jamal Murray | 72 | 75 |
| Q3 | 4:56 | PHX | Michael Porter Jr. blocks Royce O'Neale 's 27-foot three point pullup jump shot | 72 | 75 |
| Q3 | 4:55 | PHX | Suns offensive team rebound | 72 | 75 |
| Q3 | 4:55 | PHX | shot clock turnover | 72 | 75 |
| Q3 | 4:44 | DEN | Christian Braun misses 24-foot three point jumper | 72 | 75 |
| Q3 | 4:40 | DEN | Christian Braun offensive rebound | 72 | 75 |
| Q3 | 4:40 | PHX | Bradley Beal shooting foul | 72 | 75 |
| Q3 | 4:40 | DEN | Russell Westbrook makes free throw 1 of 2 | 73 | 75 |
| Q3 | 4:40 | DEN | Russell Westbrook misses free throw 2 of 2 | 73 | 75 |
| Q3 | 4:37 | PHX | Mason Plumlee defensive rebound | 73 | 75 |
| Q3 | 4:20 | PHX | Royce O'Neale misses 23-foot three point jumper | 73 | 75 |
| Q3 | 4:15 | DEN | Nikola Jokic defensive rebound | 73 | 75 |
| Q3 | 4:10 | DEN | Russell Westbrook makes driving layup | 75 | 75 |
| Q3 | 3:57 | PHX | Kevin Durant makes 18-foot pullup jump shot (Bradley Beal assists) | 75 | 77 |
| Q3 | 3:42 | DEN | Russell Westbrook misses 14-foot pullup jump shot | 75 | 77 |
| Q3 | 3:40 | PHX | Mason Plumlee defensive rebound | 75 | 77 |
| Q3 | 3:26 | PHX | Tyus Jones makes 11-foot driving floating jump shot (Mason Plumlee assists) | 75 | 79 |
| Q3 | 3:16 | DEN | Nikola Jokic bad pass (Royce O'Neale steals) | 75 | 79 |
| Q3 | 3:12 | DEN | Peyton Watson personal foul | 75 | 79 |
| Q3 | 3:12 | DEN | Jamal Murray enters the game for Christian Braun | 75 | 79 |
| Q3 | 3:12 | DEN | Julian Strawther enters the game for Michael Porter Jr. | 75 | 79 |
| Q3 | 3:12 | PHX | Suns Full timeout | 75 | 79 |
| Q3 | 3:12 | PHX | Monte Morris enters the game for Bradley Beal | 75 | 79 |
| Q3 | 3:12 | PHX | Josh Okogie enters the game for Tyus Jones | 75 | 79 |
| Q3 | 2:57 | PHX | Josh Okogie misses 22-foot three point jumper | 75 | 79 |
| Q3 | 2:54 | DEN | Jamal Murray defensive rebound | 75 | 79 |
| Q3 | 2:49 | PHX | Royce O'Neale shooting foul | 75 | 79 |
| Q3 | 2:49 | DEN | Russell Westbrook misses free throw 1 of 2 | 75 | 79 |
| Q3 | 2:49 | DEN | Nuggets offensive team rebound | 75 | 79 |
| Q3 | 2:49 | DEN | Russell Westbrook makes free throw 2 of 2 | 76 | 79 |
| Q3 | 2:38 | DEN | Peyton Watson shooting foul | 76 | 79 |
| Q3 | 2:38 | PHX | Kevin Durant makes free throw 1 of 2 | 76 | 80 |
| Q3 | 2:38 | PHX | Kevin Durant makes free throw 2 of 2 | 76 | 81 |
| Q3 | 2:27 | DEN | Russell Westbrook bad pass (Monte Morris steals) | 76 | 81 |
| Q3 | 2:22 | PHX | Royce O'Neale makes two point shot (Monte Morris assists) | 76 | 83 |
| Q3 | 1:58 | DEN | Kevin Durant blocks Nikola Jokic 's 10-foot jumper | 76 | 83 |
| Q3 | 1:55 | DEN | Nikola Jokic offensive rebound | 76 | 83 |
| Q3 | 1:54 | DEN | Nikola Jokic bad pass (Monte Morris steals) | 76 | 83 |
| Q3 | 1:49 | PHX | Kevin Durant misses two point shot | 76 | 83 |
| Q3 | 1:45 | PHX | Josh Okogie offensive rebound | 76 | 83 |
| Q3 | 1:45 | PHX | Josh Okogie misses dunk | 76 | 83 |
| Q3 | 1:44 | DEN | Jamal Murray defensive rebound | 76 | 83 |
| Q3 | 1:44 | PHX | Mason Plumlee shooting foul | 76 | 83 |
| Q3 | 1:44 | DEN | Jamal Murray makes free throw 1 of 2 | 77 | 83 |
| Q3 | 1:44 | DEN | Jamal Murray makes free throw 2 of 2 | 78 | 83 |
| Q3 | 1:20 | PHX | Royce O'Neale misses driving floating jump shot | 78 | 83 |
| Q3 | 1:16 | PHX | Royce O'Neale offensive rebound | 78 | 83 |
| Q3 | 1:08 | PHX | Monte Morris misses 25-foot three point pullup jump shot | 78 | 83 |
| Q3 | 1:05 | DEN | Russell Westbrook defensive rebound | 78 | 83 |
| Q3 | 0:00 | DEN | Russell Westbrook out of bounds bad pass turnover | 78 | 83 |
| Q3 | 0:00 | PHX | Monte Morris misses 24-foot three point jumper | 78 | 83 |
| Q3 | 0:00 | PHX | Suns offensive team rebound | 78 | 83 |
| Q3 | 0:00 | DEN | Julian Strawther loose ball foul | 78 | 83 |
| Q3 | 0:00 | PHX | Kevin Durant misses 25-foot three point jumper | 78 | 83 |
| Q3 | 0:00 | PHX | Josh Okogie offensive rebound | 78 | 83 |
| Q3 | 0:00 | PHX | Mason Plumlee lost ball turnover (Russell Westbrook steals) | 78 | 83 |
| Q3 | 0:00 | DEN | Russell Westbrook lost ball turnover (Josh Okogie steals) | 78 | 83 |
| Q3 | 0:00 | PHX | Josh Okogie makes 1-foot driving dunk | 78 | 85 |
| Q3 | 0:00 | DEN | Nikola Jokic misses 18-foot step back jumpshot | 78 | 85 |
| Q3 | 0:00 | PHX | Royce O'Neale defensive rebound | 78 | 85 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 78 | 85 |
| Q4 | 12:00 | PHX | Bradley Beal enters the game for Kevin Durant | 78 | 85 |
| Q4 | 12:00 | DEN | DeAndre Jordan enters the game for Peyton Watson | 78 | 85 |
| Q4 | 12:00 | DEN | Christian Braun enters the game for Nikola Jokic | 78 | 85 |
| Q4 | 12:00 | DEN | Michael Porter Jr. enters the game for Russell Westbrook | 78 | 85 |
| Q4 | 11:38 | PHX | Bradley Beal misses 25-foot three point jumper | 78 | 85 |
| Q4 | 11:34 | DEN | Christian Braun defensive rebound | 78 | 85 |
| Q4 | 11:19 | DEN | Jamal Murray misses driving floating jump shot | 78 | 85 |
| Q4 | 11:16 | PHX | Mason Plumlee defensive rebound | 78 | 85 |
| Q4 | 11:08 | PHX | Mason Plumlee makes layup (Bradley Beal assists) | 78 | 87 |
| Q4 | 11:08 | DEN | Julian Strawther shooting foul | 78 | 87 |
| Q4 | 11:08 | PHX | Mason Plumlee makes free throw 1 of 1 | 78 | 88 |
| Q4 | 10:47 | DEN | Julian Strawther makes 24-foot three point jumper (Jamal Murray assists) | 81 | 88 |
| Q4 | 10:32 | PHX | Mason Plumlee traveling | 81 | 88 |
| Q4 | 10:07 | DEN | Jamal Murray makes 21-foot two point shot | 83 | 88 |
| Q4 | 9:45 | PHX | Bradley Beal makes 19-foot step back jumpshot | 83 | 90 |
| Q4 | 9:21 | PHX | Mason Plumlee shooting foul | 83 | 90 |
| Q4 | 9:21 | DEN | Jamal Murray makes free throw 1 of 2 | 84 | 90 |
| Q4 | 9:21 | PHX | Jusuf Nurkic enters the game for Mason Plumlee | 84 | 90 |
| Q4 | 9:21 | DEN | Jamal Murray makes free throw 2 of 2 | 85 | 90 |
| Q4 | 9:09 | PHX | Royce O'Neale misses 25-foot three point jumper | 85 | 90 |
| Q4 | 9:05 | PHX | Monte Morris offensive rebound | 85 | 90 |
| Q4 | 9:04 | PHX | Bradley Beal misses 27-foot three point jumper | 85 | 90 |
| Q4 | 9:04 | PHX | Jusuf Nurkic offensive rebound | 85 | 90 |
| Q4 | 8:59 | PHX | Monte Morris makes 16-foot pullup jump shot (Jusuf Nurkic assists) | 85 | 92 |
| Q4 | 8:58 | DEN | Nuggets Full timeout | 85 | 92 |
| Q4 | 8:44 | DEN | Jamal Murray makes driving layup | 87 | 92 |
| Q4 | 8:25 | DEN | Christian Braun shooting foul | 87 | 92 |
| Q4 | 8:25 | PHX | Monte Morris makes free throw 1 of 2 | 87 | 93 |
| Q4 | 8:25 | PHX | Monte Morris makes free throw 2 of 2 | 87 | 94 |
| Q4 | 8:12 | DEN | Jamal Murray misses driving layup | 87 | 94 |
| Q4 | 8:09 | PHX | Monte Morris defensive rebound | 87 | 94 |
| Q4 | 7:57 | PHX | Bradley Beal makes 3-foot two point shot | 87 | 96 |
| Q4 | 7:45 | DEN | Michael Porter Jr. out of bounds bad pass turnover | 87 | 96 |
| Q4 | 7:26 | PHX | Monte Morris misses 23-foot three point jumper | 87 | 96 |
| Q4 | 7:22 | PHX | Jusuf Nurkic offensive rebound | 87 | 96 |
| Q4 | 7:20 | PHX | Royce O'Neale makes 25-foot three point jumper (Jusuf Nurkic assists) | 87 | 99 |
| Q4 | 7:20 | DEN | Nuggets Full timeout | 87 | 99 |
| Q4 | 7:20 | PHX | Kevin Durant enters the game for Josh Okogie | 87 | 99 |
| Q4 | 7:20 | PHX | Tyus Jones enters the game for Monte Morris | 87 | 99 |
| Q4 | 7:20 | DEN | Russell Westbrook enters the game for Julian Strawther | 87 | 99 |
| Q4 | 7:20 | DEN | Nikola Jokic enters the game for Michael Porter Jr. | 87 | 99 |
| Q4 | 7:20 | DEN | Peyton Watson enters the game for DeAndre Jordan | 87 | 99 |
| Q4 | 7:09 | DEN | Christian Braun misses driving layup | 87 | 99 |
| Q4 | 7:05 | DEN | Christian Braun offensive rebound | 87 | 99 |
| Q4 | 7:05 | DEN | Christian Braun misses tip shot | 87 | 99 |
| Q4 | 7:04 | PHX | Royce O'Neale defensive rebound | 87 | 99 |
| Q4 | 6:48 | PHX | Bradley Beal makes 15-foot pullup jump shot | 87 | 101 |
| Q4 | 6:30 | PHX | Bradley Beal shooting foul | 87 | 101 |
| Q4 | 6:30 | DEN | Peyton Watson makes free throw 1 of 2 | 88 | 101 |
| Q4 | 6:30 | DEN | Peyton Watson makes free throw 2 of 2 | 89 | 101 |
| Q4 | 6:16 | PHX | Bradley Beal misses 25-foot three point pullup jump shot | 89 | 101 |
| Q4 | 6:14 | DEN | Nuggets defensive team rebound | 89 | 101 |
| Q4 | 6:07 | DEN | Peyton Watson misses 22-foot three point jumper | 89 | 101 |
| Q4 | 6:02 | PHX | Jusuf Nurkic defensive rebound | 89 | 101 |
| Q4 | 5:48 | PHX | Kevin Durant misses 8-foot two point shot | 89 | 101 |
| Q4 | 5:46 | DEN | Russell Westbrook defensive rebound | 89 | 101 |
| Q4 | 5:40 | DEN | Nikola Jokic misses two point shot | 89 | 101 |
| Q4 | 5:38 | PHX | Kevin Durant defensive rebound | 89 | 101 |
| Q4 | 5:26 | PHX | Bradley Beal makes 1-foot layup (Jusuf Nurkic assists) | 89 | 103 |
| Q4 | 5:16 | PHX | Bradley Beal shooting foul | 89 | 103 |
| Q4 | 5:16 | PHX | Suns Full timeout | 89 | 103 |
| Q4 | 5:16 | PHX | (05:16) [Suns] COACH'S CHALLENGE (CALL STANDS) [Suns] charged with a timeout | 89 | 103 |
| Q4 | 5:16 | DEN | Michael Porter Jr. enters the game for Christian Braun | 89 | 103 |
| Q4 | 5:16 | DEN | Russell Westbrook makes free throw 1 of 2 | 90 | 103 |
| Q4 | 5:16 | DEN | Russell Westbrook misses free throw 2 of 2 | 90 | 103 |
| Q4 | 5:13 | PHX | Royce O'Neale defensive rebound | 90 | 103 |
| Q4 | 5:00 | PHX | Kevin Durant misses 22-foot three point jumper | 90 | 103 |
| Q4 | 4:58 | DEN | Nikola Jokic defensive rebound | 90 | 103 |
| Q4 | 4:43 | DEN | Jamal Murray bad pass (Kevin Durant steals) | 90 | 103 |
| Q4 | 4:34 | PHX | Kevin Durant makes 17-foot jumper (Royce O'Neale assists) | 90 | 105 |
| Q4 | 4:13 | DEN | Nikola Jokic makes 13-foot driving floating jump shot (Michael Porter Jr. assists) | 92 | 105 |
| Q4 | 3:45 | PHX | Peyton Watson blocks Bradley Beal 's 15-foot pullup jump shot | 92 | 105 |
| Q4 | 3:45 | PHX | Bradley Beal offensive rebound | 92 | 105 |
| Q4 | 3:40 | PHX | Kevin Durant misses 16-foot step back jumpshot | 92 | 105 |
| Q4 | 3:37 | DEN | Russell Westbrook defensive rebound | 92 | 105 |
| Q4 | 3:22 | PHX | Suns Full timeout | 92 | 105 |
| Q4 | 3:06 | PHX | Kevin Durant makes driving layup | 92 | 107 |
| Q4 | 3:00 | DEN | Michael Porter Jr. misses 30-foot three point jumper | 92 | 107 |
| Q4 | 2:57 | PHX | Tyus Jones defensive rebound | 92 | 107 |
| Q4 | 2:41 | PHX | Kevin Durant misses 27-foot three point pullup jump shot | 92 | 107 |
| Q4 | 2:36 | DEN | Peyton Watson defensive rebound | 92 | 107 |
| Q4 | 2:30 | PHX | Kevin Durant shooting foul | 92 | 107 |
| Q4 | 2:30 | DEN | Michael Porter Jr. makes free throw 1 of 2 | 93 | 107 |
| Q4 | 2:30 | DEN | Michael Porter Jr. makes free throw 2 of 2 | 94 | 107 |
| Q4 | 2:07 | PHX | Bradley Beal lost ball turnover (Nikola Jokic steals) | 94 | 107 |
| Q4 | 2:01 | DEN | Michael Porter Jr. makes 1-foot dunk (Russell Westbrook assists) | 96 | 107 |
| Q4 | 1:40 | PHX | Tyus Jones makes 26-foot three point jumper (Kevin Durant assists) | 96 | 110 |
| Q4 | 1:35 | PHX | Kevin Durant personal foul | 96 | 110 |
| Q4 | 1:35 | DEN | Nikola Jokic misses free throw 1 of 2 | 96 | 110 |
| Q4 | 1:35 | DEN | Nuggets offensive team rebound | 96 | 110 |
| Q4 | 1:35 | DEN | Nikola Jokic makes free throw 2 of 2 | 97 | 110 |
| Q4 | 1:13 | PHX | Jusuf Nurkic misses 26-foot three point pullup jump shot | 97 | 110 |
| Q4 | 1:09 | DEN | Jamal Murray defensive rebound | 97 | 110 |
| Q4 | 1:01 | DEN | Michael Porter Jr. misses 27-foot three point jumper | 97 | 110 |
| Q4 | 0:00 | PHX | Jusuf Nurkic defensive rebound | 97 | 110 |
| Q4 | 0:00 | PHX | Kevin Durant misses 6-foot pullup jump shot | 97 | 110 |
| Q4 | 0:00 | DEN | Nikola Jokic defensive rebound | 97 | 110 |
| Q4 | 0:00 | DEN | Russell Westbrook makes 23-foot three pointer | 100 | 110 |
| Q4 | 0:00 | PHX | shot clock turnover | 100 | 110 |
| Q4 | 0:00 | — | End of the 4th Quarter | 100 | 110 |
| Q4 | 0:00 | — | End of Game | 100 | 110 |
| Q4 | 3:32 | DEN | Royce O'Neale blocks Michael Porter Jr. 's 5-foot layup | 92 | 105 |
| Q4 | 3:30 | PHX | Royce O'Neale defensive rebound | 92 | 105 |
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 169 matches · 169 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:38 | PHXPhoenix Suns | Turnover | 0 | Denver Nuggets 0, Phoenix Suns 0DEN 0 · PHX 0 | |
| 2 | Q1 11:15 | DENDenver Nuggets | Turnover | 0 | Denver Nuggets 0, Phoenix Suns 0DEN 0 · PHX 0 | |
| 3 | Q1 11:11 | PHXPhoenix Suns | Made shot | 2 | Denver Nuggets 0, Phoenix Suns 2DEN 0 · PHX 2 | |
| 4 | Q1 11:01 | DENDenver Nuggets | Other | 0 | Denver Nuggets 0, Phoenix Suns 2DEN 0 · PHX 2 | |
| 5 | Q1 10:51 | PHXPhoenix Suns | Other | 0 | Denver Nuggets 0, Phoenix Suns 2DEN 0 · PHX 2 | |
| 6 | Q1 10:42 | DENDenver Nuggets | Other | 0 | Denver Nuggets 0, Phoenix Suns 2DEN 0 · PHX 2 | |
| 7 | Q1 10:24 | PHXPhoenix Suns | Other | 0 | Denver Nuggets 0, Phoenix Suns 2DEN 0 · PHX 2 | |
| 8 | Q1 10:12 | DENDenver Nuggets | Turnover | 0 | Denver Nuggets 0, Phoenix Suns 2DEN 0 · PHX 2 | |
| 9 | Q1 10:09 | PHXPhoenix Suns | Made shot | 3 | Denver Nuggets 0, Phoenix Suns 5DEN 0 · PHX 5 | |
| 10 | Q1 9:51 | DENDenver Nuggets | Made shot | 3 | Denver Nuggets 3, Phoenix Suns 5DEN 3 · PHX 5 | |
| 11 | Q1 9:38 | PHXPhoenix Suns | Other | 0 | Denver Nuggets 3, Phoenix Suns 5DEN 3 · PHX 5 | |
| 12 | Q1 9:18 | DENDenver Nuggets | Other | 2 | Denver Nuggets 5, Phoenix Suns 7DEN 5 · PHX 7 | |
| 13 | Q1 9:07 | PHXPhoenix Suns | Made shot | 2 | Denver Nuggets 5, Phoenix Suns 7DEN 5 · PHX 7 | |
| 14 | Q1 8:51 | DENDenver Nuggets | Turnover | 0 | Denver Nuggets 5, Phoenix Suns 7DEN 5 · PHX 7 | |
| 15 | Q1 8:36 | PHXPhoenix Suns | Made shot | 2 | Denver Nuggets 5, Phoenix Suns 9DEN 5 · PHX 9 | |
| 16 | Q1 8:23 | DENDenver Nuggets | Other | 0 | Denver Nuggets 5, Phoenix Suns 9DEN 5 · PHX 9 | |
| 17 | Q1 8:12 | PHXPhoenix Suns | Made shot | 3 | Denver Nuggets 5, Phoenix Suns 12DEN 5 · PHX 12 | |
| 18 | Q1 7:55 | DENDenver Nuggets | Other | 1 | Denver Nuggets 6, Phoenix Suns 12DEN 6 · PHX 12 | |
| 19 | Q1 7:44 | PHXPhoenix Suns | Made shot | 3 | Denver Nuggets 6, Phoenix Suns 15DEN 6 · PHX 15 | |
| 20 | Q1 7:26 | DENDenver Nuggets | Made shot | 2 | Denver Nuggets 8, Phoenix Suns 15DEN 8 · PHX 15 | |
| 21 | Q1 7:00 | PHXPhoenix Suns | Made shot | 2 | Denver Nuggets 8, Phoenix Suns 17DEN 8 · PHX 17 | |
| 22 | Q1 6:46 | DENDenver Nuggets | Made shot | 2 | Denver Nuggets 10, Phoenix Suns 17DEN 10 · PHX 17 | |
| 23 | Q1 6:26 | PHXPhoenix Suns | Made shot | 2 | Denver Nuggets 10, Phoenix Suns 19DEN 10 · PHX 19 | |
| 24 | Q1 6:13 | DENDenver Nuggets | Made shot | 2 | Denver Nuggets 12, Phoenix Suns 19DEN 12 · PHX 19 | |
| 25 | Q1 6:01 | PHXPhoenix Suns | Turnover | 0 | Denver Nuggets 12, Phoenix Suns 19DEN 12 · PHX 19 |
POSS 1 · Q1 11:38
PHXPhoenix Suns
Turnover
0 PTS
POSS 2 · Q1 11:15
DENDenver Nuggets
Turnover
0 PTS
POSS 3 · Q1 11:11
PHXPhoenix Suns
Made shot
2 PTS
POSS 4 · Q1 11:01
DENDenver Nuggets
Other
0 PTS
POSS 5 · Q1 10:51
PHXPhoenix Suns
Other
0 PTS
POSS 6 · Q1 10:42
DENDenver Nuggets
Other
0 PTS
POSS 7 · Q1 10:24
PHXPhoenix Suns
Other
0 PTS
POSS 8 · Q1 10:12
DENDenver Nuggets
Turnover
0 PTS
POSS 9 · Q1 10:09
PHXPhoenix Suns
Made shot
3 PTS
POSS 10 · Q1 9:51
DENDenver Nuggets
Made shot
3 PTS
POSS 11 · Q1 9:38
PHXPhoenix Suns
Other
0 PTS
POSS 12 · Q1 9:18
DENDenver Nuggets
Other
2 PTS
POSS 13 · Q1 9:07
PHXPhoenix Suns
Made shot
2 PTS
POSS 14 · Q1 8:51
DENDenver Nuggets
Turnover
0 PTS
POSS 15 · Q1 8:36
PHXPhoenix Suns
Made shot
2 PTS
POSS 16 · Q1 8:23
DENDenver Nuggets
Other
0 PTS
POSS 17 · Q1 8:12
PHXPhoenix Suns
Made shot
3 PTS
POSS 18 · Q1 7:55
DENDenver Nuggets
Other
1 PTS
POSS 19 · Q1 7:44
PHXPhoenix Suns
Made shot
3 PTS
POSS 20 · Q1 7:26
DENDenver Nuggets
Made shot
2 PTS
POSS 21 · Q1 7:00
PHXPhoenix Suns
Made shot
2 PTS
POSS 22 · Q1 6:46
DENDenver Nuggets
Made shot
2 PTS
POSS 23 · Q1 6:26
PHXPhoenix Suns
Made shot
2 PTS
POSS 24 · Q1 6:13
DENDenver Nuggets
Made shot
2 PTS
POSS 25 · Q1 6:01
PHXPhoenix Suns
Turnover
0 PTS