POSS 1 · Q1 11:41
PHXPhoenix Suns
Made shot
2 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Mon, Dec 23, 2024·2024-25
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 26 | 25 | 28 | 11 | 90 | |
| 27 | 28 | 45 | 17 | 117 |
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.
PHX
DEN
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 leadPHX +6 Q1 9:34DEN +28 Q4 1:03
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. PHX attacks the left basket and DEN the right.
Filled dots are makes, rings are misses. Tap a dot to pin it, or a team to isolate its shots.
| Zone | PHX | DEN | ||
|---|---|---|---|---|
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
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.
| PHX | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 31 | 23 | 9 | 2 | 2 | 1 | 3 | 8-15 | 2-3 | 5-6 | -19 | 65.2% | |
| 35 | 23 | 0 | 2 | 1 | 0 | 2 | 9-17 | 5-7 | 0-0 | -18 | 67.6% | |
| 23 | 9 | 2 | 2 | 0 | 1 | 2 | 4-8 | 1-3 | 0-0 | -24 | 56.3% | |
| 15 | 4 | 4 | 4 | 1 | 0 | 2 | 1-3 | 1-1 | 1-1 | -5 | 58.1% | |
| 29 | 6 | 2 | 4 | 1 | 0 | 0 | 2-9 | 2-8 | 0-0 | -10 | 33.3% | |
| 18 | 7 | 6 | 1 | 0 | 1 | 0 | 3-3 | 0-0 | 1-4 | -10 | 73.5% | |
| 15 | 6 | 4 | 2 | 0 | 0 | 0 | 1-3 | 0-0 | 4-4 | -12 | 63.0% | |
| 20 | 7 | 4 | 3 | 1 | 0 | 0 | 3-10 | 1-3 | 0-0 | +4 | 35.0% | |
| 30 | 5 | 4 | 2 | 0 | 2 | 1 | 2-6 | 1-4 | 0-0 | -19 | 41.7% | |
| 5 | 0 | 2 | 0 | 0 | 0 | 0 | 0-1 | 0-1 | 0-0 | -5 | 0.0% | |
| 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0-4 | 0-2 | 0-0 | -3 | 0.0% | |
| 13 | 0 | 2 | 1 | 0 | 0 | 3 | 0-4 | 0-1 | 0-0 | -14 | 0.0% |
| DEN | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 30 | 32 | 2 | 7 | 0 | 0 | 1 | 12-17 | 4-6 | 4-5 | +19 | 83.3% | |
| 30 | 24 | 6 | 4 | 0 | 0 | 1 | 10-12 | 2-4 | 2-2 | +22 | 93.2% | |
| 25 | 11 | 5 | 7 | 2 | 0 | 3 | 5-12 | 1-5 | 0-0 | +10 | 45.8% | |
| 23 | 12 | 2 | 1 | 1 | 0 | 0 | 4-7 | 2-3 | 2-2 | +9 | 76.1% | |
| 26 | 4 | 7 | 4 | 0 | 0 | 1 | 2-9 | 0-3 | 0-0 | +18 | 22.2% | |
| 23 | 11 | 3 | 8 | 0 | 1 | 2 | 4-11 | 3-8 | 0-0 | +17 | 50.0% | |
| 14 | 4 | 5 | 1 | 1 | 1 | 1 | 2-2 | 0-0 | 0-0 | +8 | 100.0% | |
| 18 | 9 | 2 | 1 | 1 | 0 | 0 | 3-9 | 3-7 | 0-0 | +7 | 50.0% | |
| 16 | 6 | 4 | 0 | 1 | 0 | 0 | 2-4 | 1-2 | 1-2 | +3 | 61.5% | |
| 21 | 4 | 6 | 1 | 0 | 1 | 2 | 2-5 | 0-1 | 0-0 | +14 | 40.0% | |
| 3 | 0 | 2 | 0 | 0 | 1 | 0 | 0-0 | 0-0 | 0-0 | +2 | — | |
| 4 | 0 | 0 | 1 | 0 | 0 | 0 | 0-0 | 0-0 | 0-0 | +2 | — | |
| 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0-1 | 0-1 | 0-0 | +2 | 0.0% | |
| 4 | 0 | 2 | 0 | 0 | 0 | 1 | 0-1 | 0-1 | 0-0 | +2 | 0.0% | |
| OUT · COACH'S DECISION | ||||||||||||
434 events
| Q | Clock | Team | Play | PHX | DEN |
|---|---|---|---|---|---|
| Q1 | 12:00 | PHX | Jusuf Nurkic vs. Nikola Jokic (Tyus Jones gains possession) | 0 | 0 |
| Q1 | 11:41 | PHX | Bradley Beal makes 9-foot pullup jump shot (Jusuf Nurkic assists) | 2 | 0 |
| Q1 | 11:22 | DEN | Nikola Jokic lost ball turnover (Jusuf Nurkic steals) | 2 | 0 |
| Q1 | 11:11 | PHX | Kevin Durant makes 14-foot pullup jump shot | 4 | 0 |
| Q1 | 10:53 | DEN | Michael Porter Jr. makes layup (Russell Westbrook assists) | 4 | 2 |
| Q1 | 10:45 | DEN | Aaron Gordon personal foul | 4 | 2 |
| Q1 | 10:33 | PHX | Tyus Jones makes 14-foot driving floating jump shot (Royce O'Neale assists) | 6 | 2 |
| Q1 | 10:25 | DEN | Russell Westbrook misses two point shot | 6 | 2 |
| Q1 | 10:22 | PHX | Kevin Durant defensive rebound | 6 | 2 |
| Q1 | 10:09 | PHX | Tyus Jones traveling | 6 | 2 |
| Q1 | 9:51 | DEN | Christian Braun misses 27-foot three point pullup jump shot | 6 | 2 |
| Q1 | 9:48 | PHX | Jusuf Nurkic defensive rebound | 6 | 2 |
| Q1 | 9:34 | PHX | Kevin Durant makes 1-foot dunk (Jusuf Nurkic assists) | 8 | 2 |
| Q1 | 9:21 | DEN | Michael Porter Jr. makes 26-foot three point jumper (Nikola Jokic assists) | 8 | 5 |
| Q1 | 9:05 | PHX | Bradley Beal misses 14-foot pullup jump shot | 8 | 5 |
| Q1 | 9:02 | DEN | Michael Porter Jr. defensive rebound | 8 | 5 |
| Q1 | 8:57 | DEN | Russell Westbrook misses 23-foot three point jumper | 8 | 5 |
| Q1 | 8:53 | PHX | Kevin Durant defensive rebound | 8 | 5 |
| Q1 | 8:48 | PHX | Tyus Jones makes two point shot | 10 | 5 |
| Q1 | 8:29 | DEN | Nikola Jokic makes 25-foot three pointer | 10 | 8 |
| Q1 | 8:12 | PHX | Jusuf Nurkic bad pass (Aaron Gordon steals) | 10 | 8 |
| Q1 | 8:00 | DEN | Nikola Jokic misses 25-foot three point jumper | 10 | 8 |
| Q1 | 7:56 | PHX | Tyus Jones defensive rebound | 10 | 8 |
| Q1 | 7:42 | PHX | Jusuf Nurkic misses 7-foot pullup jump shot | 10 | 8 |
| Q1 | 7:40 | DEN | Nikola Jokic defensive rebound | 10 | 8 |
| Q1 | 7:36 | PHX | Jusuf Nurkic personal foul | 10 | 8 |
| Q1 | 7:36 | PHX | Ryan Dunn enters the game for Royce O'Neale | 10 | 8 |
| Q1 | 7:31 | DEN | Michael Porter Jr. makes 21-foot jumper (Russell Westbrook assists) | 10 | 10 |
| Q1 | 7:14 | PHX | Tyus Jones bad pass (Russell Westbrook steals) | 10 | 10 |
| Q1 | 7:00 | DEN | Kevin Durant blocks Aaron Gordon 's 6-foot layup | 10 | 10 |
| Q1 | 6:57 | PHX | Kevin Durant defensive rebound | 10 | 10 |
| Q1 | 6:50 | PHX | Jusuf Nurkic makes 23-foot three point jumper (Bradley Beal assists) | 13 | 10 |
| Q1 | 6:38 | PHX | Jusuf Nurkic personal foul | 13 | 10 |
| Q1 | 6:38 | DEN | Nuggets Full timeout | 13 | 10 |
| Q1 | 6:38 | PHX | Mason Plumlee enters the game for Jusuf Nurkic | 13 | 10 |
| Q1 | 6:25 | DEN | Russell Westbrook misses 15-foot pullup jump shot | 13 | 10 |
| Q1 | 6:22 | PHX | Kevin Durant defensive rebound | 13 | 10 |
| Q1 | 6:20 | PHX | Ryan Dunn makes two point shot (Kevin Durant assists) | 15 | 10 |
| Q1 | 5:59 | DEN | Nikola Jokic makes 6-foot jumper (Aaron Gordon assists) | 15 | 12 |
| Q1 | 5:43 | PHX | Mason Plumlee misses 12-foot two point shot | 15 | 12 |
| Q1 | 5:41 | DEN | Aaron Gordon defensive rebound | 15 | 12 |
| Q1 | 5:37 | DEN | Christian Braun misses 25-foot three point shot | 15 | 12 |
| Q1 | 5:33 | DEN | Michael Porter Jr. offensive rebound | 15 | 12 |
| Q1 | 5:32 | DEN | Michael Porter Jr. makes 5-foot jumper | 15 | 14 |
| Q1 | 5:11 | PHX | Kevin Durant makes 12-foot pullup jump shot | 17 | 14 |
| Q1 | 4:50 | DEN | Michael Porter Jr. makes driving layup (Nikola Jokic assists) | 17 | 16 |
| Q1 | 4:50 | PHX | Mason Plumlee shooting foul | 17 | 16 |
| Q1 | 4:50 | DEN | Julian Strawther enters the game for Christian Braun | 17 | 16 |
| Q1 | 4:50 | PHX | Monte Morris enters the game for Tyus Jones | 17 | 16 |
| Q1 | 4:50 | DEN | Michael Porter Jr. makes free throw 1 of 1 | 17 | 17 |
| Q1 | 4:35 | PHX | Bradley Beal makes 12-foot two point shot | 19 | 17 |
| Q1 | 4:20 | DEN | Aaron Gordon makes 8-foot two point shot | 19 | 19 |
| Q1 | 4:01 | PHX | Monte Morris misses layup | 19 | 19 |
| Q1 | 3:55 | PHX | Mason Plumlee offensive rebound | 19 | 19 |
| Q1 | 3:52 | PHX | Bradley Beal makes 22-foot three point jumper (Mason Plumlee assists) | 22 | 19 |
| Q1 | 3:40 | DEN | Michael Porter Jr. out of bounds lost ball turnover | 22 | 19 |
| Q1 | 3:40 | DEN | Jalen Pickett enters the game for Russell Westbrook | 22 | 19 |
| Q1 | 3:40 | DEN | Peyton Watson enters the game for Aaron Gordon | 22 | 19 |
| Q1 | 3:40 | PHX | Royce O'Neale enters the game for Ryan Dunn | 22 | 19 |
| Q1 | 3:27 | PHX | Monte Morris makes 10-foot driving floating jump shot (Kevin Durant assists) | 24 | 19 |
| Q1 | 2:57 | DEN | Michael Porter Jr. misses 25-foot three point jumper | 24 | 19 |
| Q1 | 2:54 | DEN | Julian Strawther offensive rebound | 24 | 19 |
| Q1 | 2:47 | DEN | Michael Porter Jr. makes 8-foot driving floating jump shot (Julian Strawther assists) | 24 | 21 |
| Q1 | 2:21 | PHX | Royce O'Neale misses 29-foot three point pullup jump shot | 24 | 21 |
| Q1 | 2:19 | DEN | Peyton Watson defensive rebound | 24 | 21 |
| Q1 | 2:11 | DEN | Peyton Watson misses 26-foot three point jumper | 24 | 21 |
| Q1 | 2:08 | DEN | Michael Porter Jr. offensive rebound | 24 | 21 |
| Q1 | 2:07 | DEN | Julian Strawther misses 26-foot three point jumper | 24 | 21 |
| Q1 | 2:03 | PHX | Royce O'Neale defensive rebound | 24 | 21 |
| Q1 | 2:00 | PHX | Suns Full timeout | 24 | 21 |
| Q1 | 2:00 | DEN | Hunter Tyson enters the game for Michael Porter Jr. | 24 | 21 |
| Q1 | 2:00 | PHX | Ryan Dunn enters the game for Bradley Beal | 24 | 21 |
| Q1 | 1:51 | PHX | Royce O'Neale misses 23-foot three point jumper | 24 | 21 |
| Q1 | 1:46 | PHX | Kevin Durant offensive rebound | 24 | 21 |
| Q1 | 1:43 | PHX | Kevin Durant lost ball turnover (Julian Strawther steals) | 24 | 21 |
| Q1 | 1:31 | DEN | Nikola Jokic misses 10-foot two point shot | 24 | 21 |
| Q1 | 1:28 | DEN | Peyton Watson offensive rebound | 24 | 21 |
| Q1 | 1:26 | DEN | Jalen Pickett makes 23-foot jumper (Peyton Watson assists) | 24 | 23 |
| Q1 | 1:00 | PHX | Peyton Watson blocks Kevin Durant's driving floating jump shot | 24 | 23 |
| Q1 | 1:00 | PHX | Royce O'Neale offensive rebound | 24 | 23 |
| Q1 | 1:00 | PHX | shot clock turnover | 24 | 23 |
| Q1 | 0:00 | DEN | Nikola Jokic makes 15-foot jumper | 24 | 25 |
| Q1 | 0:00 | PHX | Monte Morris misses 11-foot jumper | 24 | 25 |
| Q1 | 0:00 | DEN | Nikola Jokic defensive rebound | 24 | 25 |
| Q1 | 0:00 | DEN | Nikola Jokic makes 17-foot step back jumpshot (Jalen Pickett assists) | 24 | 27 |
| Q1 | 0:00 | DEN | Peyton Watson personal take foul | 24 | 27 |
| Q1 | 0:00 | DEN | Aaron Gordon enters the game for Julian Strawther | 24 | 27 |
| Q1 | 0:00 | DEN | Christian Braun enters the game for Nikola Jokic | 24 | 27 |
| Q1 | 0:00 | PHX | Jalen Pickett blocks Mason Plumlee 's 5-foot layup | 24 | 27 |
| Q1 | 0:00 | PHX | Suns offensive team rebound | 24 | 27 |
| Q1 | 0:00 | DEN | Hunter Tyson shooting foul | 24 | 27 |
| Q1 | 0:00 | PHX | Mason Plumlee makes free throw 1 of 2 | 25 | 27 |
| Q1 | 0:00 | DEN | DeAndre Jordan enters the game for Christian Braun | 25 | 27 |
| Q1 | 0:00 | PHX | Oso Ighodaro enters the game for Monte Morris | 25 | 27 |
| Q1 | 0:00 | PHX | Mason Plumlee makes free throw 2 of 2 | 26 | 27 |
| Q1 | 0:00 | DEN | Jalen Pickett misses 60-foot three point jumper | 26 | 27 |
| Q1 | 0:00 | DEN | Nuggets offensive team rebound | 26 | 27 |
| Q1 | 0:00 | — | End of the 1st Quarter | 26 | 27 |
| Q2 | 12:00 | DEN | Christian Braun enters the game for Hunter Tyson | 26 | 27 |
| Q2 | 12:00 | DEN | Michael Porter Jr. enters the game for Aaron Gordon | 26 | 27 |
| Q2 | 12:00 | PHX | Tyus Jones enters the game for Mason Plumlee | 26 | 27 |
| Q2 | 12:00 | PHX | Bradley Beal enters the game for Kevin Durant | 26 | 27 |
| Q2 | 11:38 | DEN | DeAndre Jordan makes layup (Michael Porter Jr. assists) | 26 | 29 |
| Q2 | 11:22 | PHX | DeAndre Jordan blocks Royce O'Neale 's 7-foot driving layup | 26 | 29 |
| Q2 | 11:19 | DEN | Christian Braun defensive rebound | 26 | 29 |
| Q2 | 10:50 | PHX | Royce O'Neale misses 23-foot three point jumper | 26 | 29 |
| Q2 | 10:49 | PHX | Suns offensive team rebound | 26 | 29 |
| Q2 | 10:36 | PHX | Bradley Beal misses 14-foot pullup jump shot | 26 | 29 |
| Q2 | 10:33 | DEN | Jalen Pickett defensive rebound | 26 | 29 |
| Q2 | 10:27 | DEN | Jalen Pickett misses 26-foot three point pullup jump shot | 26 | 29 |
| Q2 | 10:21 | PHX | Oso Ighodaro defensive rebound | 26 | 29 |
| Q2 | 10:19 | DEN | DeAndre Jordan shooting foul | 26 | 29 |
| Q2 | 10:19 | PHX | Oso Ighodaro misses free throw 1 of 2 | 26 | 29 |
| Q2 | 10:19 | PHX | Suns offensive team rebound | 26 | 29 |
| Q2 | 10:19 | PHX | Oso Ighodaro misses free throw 2 of 2 | 26 | 29 |
| Q2 | 10:16 | DEN | Christian Braun defensive rebound | 26 | 29 |
| Q2 | 9:55 | DEN | Peyton Watson bad pass (Bradley Beal steals) | 26 | 29 |
| Q2 | 9:50 | PHX | Bradley Beal misses two point shot | 26 | 29 |
| Q2 | 9:47 | PHX | Ryan Dunn offensive rebound | 26 | 29 |
| Q2 | 9:45 | PHX | Tyus Jones makes 26-foot three point jumper (Ryan Dunn assists) | 29 | 29 |
| Q2 | 9:45 | DEN | Nuggets Full timeout | 29 | 29 |
| Q2 | 9:33 | DEN | Jalen Pickett misses driving floating jump shot | 29 | 29 |
| Q2 | 9:30 | PHX | Oso Ighodaro defensive rebound | 29 | 29 |
| Q2 | 9:12 | PHX | Tyus Jones misses 12-foot two point shot | 29 | 29 |
| Q2 | 9:09 | DEN | Michael Porter Jr. defensive rebound | 29 | 29 |
| Q2 | 9:06 | DEN | Peyton Watson makes two point shot (Michael Porter Jr. assists) | 29 | 31 |
| Q2 | 9:06 | PHX | Ryan Dunn defensive goaltending violation | 29 | 31 |
| Q2 | 8:42 | PHX | shot clock turnover | 29 | 31 |
| Q2 | 8:42 | PHX | Josh Okogie enters the game for Royce O'Neale | 29 | 31 |
| Q2 | 8:31 | DEN | Michael Porter Jr. misses 26-foot three point jumper | 29 | 31 |
| Q2 | 8:27 | PHX | Tyus Jones defensive rebound | 29 | 31 |
| Q2 | 8:14 | PHX | Josh Okogie misses 22-foot three point jumper | 29 | 31 |
| Q2 | 8:10 | DEN | Christian Braun defensive rebound | 29 | 31 |
| Q2 | 7:52 | DEN | Jalen Pickett makes 26-foot three point step back jumpshot | 29 | 34 |
| Q2 | 7:37 | PHX | Oso Ighodaro makes 11-foot two point shot (Tyus Jones assists) | 31 | 34 |
| Q2 | 7:25 | PHX | Josh Okogie personal foul | 31 | 34 |
| Q2 | 7:20 | DEN | Jalen Pickett out of bounds bad pass turnover | 31 | 34 |
| Q2 | 7:04 | PHX | Kevin Durant enters the game for Ryan Dunn | 31 | 34 |
| Q2 | 6:58 | PHX | Kevin Durant misses 14-foot jumper | 31 | 34 |
| Q2 | 6:53 | DEN | Jalen Pickett defensive rebound | 31 | 34 |
| Q2 | 6:50 | DEN | Christian Braun makes 2-foot dunk (Jalen Pickett assists) | 31 | 36 |
| Q2 | 6:25 | PHX | Tyus Jones misses 25-foot three point jumper | 31 | 36 |
| Q2 | 6:22 | DEN | Christian Braun defensive rebound | 31 | 36 |
| Q2 | 6:20 | DEN | Christian Braun lost ball turnover (Kevin Durant steals) | 31 | 36 |
| Q2 | 6:14 | PHX | Tyus Jones makes 9-foot two point shot (Oso Ighodaro assists) | 33 | 36 |
| Q2 | 5:54 | DEN | Peyton Watson makes 8-foot driving floating jump shot (Jalen Pickett assists) | 33 | 38 |
| Q2 | 5:51 | PHX | Josh Okogie steps out of bounds turnover | 33 | 38 |
| Q2 | 5:51 | DEN | Aaron Gordon enters the game for DeAndre Jordan | 33 | 38 |
| Q2 | 5:51 | DEN | Nikola Jokic enters the game for Peyton Watson | 33 | 38 |
| Q2 | 5:51 | DEN | Russell Westbrook enters the game for Jalen Pickett | 33 | 38 |
| Q2 | 5:51 | PHX | Jusuf Nurkic enters the game for Oso Ighodaro | 33 | 38 |
| Q2 | 5:40 | DEN | Nikola Jokic makes 27-foot three point jumper (Christian Braun assists) | 33 | 41 |
| Q2 | 5:39 | PHX | Suns Full timeout | 33 | 41 |
| Q2 | 11:02 | DEN | Tyus Jones blocks Christian Braun 's 10-foot driving floating jump shot | 26 | 29 |
| Q2 | 11:01 | PHX | Oso Ighodaro defensive rebound | 26 | 29 |
| Q2 | 5:39 | DEN | Hunter Tyson enters the game for Christian Braun | 33 | 41 |
| Q2 | 5:39 | DEN | Julian Strawther enters the game for Michael Porter Jr. | 33 | 41 |
| Q2 | 5:18 | PHX | Josh Okogie misses driving floating jump shot | 33 | 41 |
| Q2 | 5:15 | DEN | Hunter Tyson defensive rebound | 33 | 41 |
| Q2 | 5:01 | PHX | Jusuf Nurkic shooting foul | 33 | 41 |
| Q2 | 5:01 | DEN | Nikola Jokic makes free throw 1 of 2 | 33 | 42 |
| Q2 | 5:01 | DEN | Nikola Jokic makes free throw 2 of 2 | 33 | 43 |
| Q2 | 4:46 | PHX | Kevin Durant misses 12-foot pullup jump shot | 33 | 43 |
| Q2 | 4:45 | DEN | Nuggets defensive team rebound | 33 | 43 |
| Q2 | 4:27 | PHX | Suns Coach's Challenge | 33 | 43 |
| Q2 | 4:27 | PHX | (04:27) [Suns] COACH'S CHALLENGE (CALL OVERTURNED) [Suns] retain their timeout | 33 | 43 |
| Q2 | 4:27 | PHX | Jusuf Nurkic jump ball violation | 33 | 43 |
| Q2 | 4:16 | DEN | Russell Westbrook misses 25-foot three point jumper | 33 | 43 |
| Q2 | 4:14 | PHX | Kevin Durant defensive rebound | 33 | 43 |
| Q2 | 4:01 | PHX | Kevin Durant makes 15-foot pullup jump shot | 35 | 43 |
| Q2 | 3:55 | DEN | Russell Westbrook out of bounds lost ball turnover | 35 | 43 |
| Q2 | 3:55 | PHX | Royce O'Neale enters the game for Josh Okogie | 35 | 43 |
| Q2 | 3:41 | DEN | Julian Strawther shooting foul | 35 | 43 |
| Q2 | 3:41 | PHX | Kevin Durant makes free throw 1 of 2 | 36 | 43 |
| Q2 | 3:41 | PHX | Kevin Durant makes free throw 2 of 2 | 37 | 43 |
| Q2 | 3:25 | DEN | Russell Westbrook bad pass (Kevin Durant steals) | 37 | 43 |
| Q2 | 3:17 | DEN | Russell Westbrook shooting foul | 37 | 43 |
| Q2 | 3:17 | PHX | Ryan Dunn enters the game for Bradley Beal | 37 | 43 |
| Q2 | 3:08 | DEN | Nikola Jokic misses driving layup | 37 | 43 |
| Q2 | 3:05 | PHX | Kevin Durant defensive rebound | 37 | 43 |
| Q2 | 2:52 | PHX | Monte Morris makes 16-foot pullup jump shot (Jusuf Nurkic assists) | 39 | 43 |
| Q2 | 2:52 | DEN | Aaron Gordon away from play foul | 39 | 43 |
| Q2 | 2:52 | — | (02:52) [Suns] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL) | 39 | 43 |
| Q2 | 2:52 | PHX | Jusuf Nurkic makes free throw 1 of 1 | 40 | 43 |
| Q2 | 2:31 | DEN | Nikola Jokic misses 28-foot three point jumper | 40 | 43 |
| Q2 | 2:28 | PHX | Ryan Dunn defensive rebound | 40 | 43 |
| Q2 | 2:23 | PHX | Kevin Durant makes 26-foot three pointer | 43 | 43 |
| Q2 | 2:08 | DEN | Nikola Jokic makes 26-foot three point jumper (Michael Porter Jr. assists) | 43 | 46 |
| Q2 | 1:58 | PHX | Jusuf Nurkic offensive foul | 43 | 46 |
| Q2 | 1:58 | PHX | Jusuf Nurkic turnover | 43 | 46 |
| Q2 | 1:58 | PHX | Mason Plumlee enters the game for Jusuf Nurkic | 43 | 46 |
| Q2 | 1:44 | DEN | Aaron Gordon makes 10-foot two point shot (Nikola Jokic assists) | 43 | 48 |
| Q2 | 1:30 | PHX | Monte Morris makes 22-foot three point jumper (Royce O'Neale assists) | 46 | 48 |
| Q2 | 1:16 | DEN | Aaron Gordon misses two point shot | 46 | 48 |
| Q2 | 1:14 | PHX | Monte Morris defensive rebound | 46 | 48 |
| Q2 | 1:10 | PHX | Monte Morris misses two point shot | 46 | 48 |
| Q2 | 1:07 | DEN | Aaron Gordon defensive rebound | 46 | 48 |
| Q2 | 1:04 | DEN | Ryan Dunn blocks Christian Braun 's 4-foot two point shot | 46 | 48 |
| Q2 | 1:04 | DEN | Nuggets offensive team rebound | 46 | 48 |
| Q2 | 1:02 | DEN | Michael Porter Jr. makes layup (Russell Westbrook assists) | 46 | 50 |
| Q2 | 1:02 | PHX | Royce O'Neale shooting foul | 46 | 50 |
| Q2 | 1:02 | DEN | Michael Porter Jr. makes free throw 1 of 1 | 46 | 51 |
| Q2 | 0:00 | PHX | Ryan Dunn misses 25-foot three point jumper | 46 | 51 |
| Q2 | 0:00 | PHX | Kevin Durant offensive rebound | 46 | 51 |
| Q2 | 0:00 | PHX | Kevin Durant makes 17-foot jumper | 48 | 51 |
| Q2 | 0:00 | DEN | Russell Westbrook makes driving layup | 48 | 53 |
| Q2 | 0:00 | DEN | Michael Porter Jr. shooting foul | 48 | 53 |
| Q2 | 0:00 | PHX | Mason Plumlee makes free throw 1 of 2 | 49 | 53 |
| Q2 | 0:00 | PHX | Josh Okogie enters the game for Monte Morris | 49 | 53 |
| Q2 | 0:00 | PHX | Mason Plumlee makes free throw 2 of 2 | 50 | 53 |
| Q2 | 0:00 | PHX | Ryan Dunn shooting foul | 50 | 53 |
| Q2 | 0:00 | DEN | Nikola Jokic makes free throw 1 of 2 | 50 | 54 |
| Q2 | 0:00 | DEN | Peyton Watson enters the game for Aaron Gordon | 50 | 54 |
| Q2 | 0:00 | PHX | Bradley Beal enters the game for Ryan Dunn | 50 | 54 |
| Q2 | 0:00 | PHX | Tyus Jones enters the game for Josh Okogie | 50 | 54 |
| Q2 | 0:00 | DEN | Nikola Jokic makes free throw 2 of 2 | 50 | 55 |
| Q2 | 0:00 | PHX | Royce O'Neale misses 29-foot three point jumper | 50 | 55 |
| Q2 | 0:00 | PHX | Suns offensive team rebound | 50 | 55 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 50 | 55 |
| Q2 | 4:27 | DEN | Aaron Gordon misses 26-foot three point jumper | 33 | 43 |
| Q2 | 4:27 | DEN | Nuggets offensive team rebound | 33 | 43 |
| Q2 | 3:41 | DEN | Christian Braun enters the game for Julian Strawther | 37 | 43 |
| Q2 | 3:41 | DEN | Michael Porter Jr. enters the game for Hunter Tyson | 37 | 43 |
| Q2 | 3:41 | PHX | Monte Morris enters the game for Tyus Jones | 37 | 43 |
| Q2 | 3:17 | PHX | Kevin Durant misses free throw 1 of 2 | 37 | 43 |
| Q2 | 3:17 | PHX | Suns offensive team rebound | 37 | 43 |
| Q2 | 3:17 | PHX | Kevin Durant makes free throw 2 of 2 | 38 | 43 |
| Q2 | 3:07 | DEN | Russell Westbrook misses 1-foot tip shot | 38 | 43 |
| Q2 | 3:06 | PHX | Kevin Durant defensive rebound | 38 | 43 |
| Q3 | 12:00 | DEN | Aaron Gordon enters the game for Peyton Watson | 51 | 55 |
| Q3 | 12:00 | PHX | Jusuf Nurkic enters the game for Mason Plumlee | 51 | 55 |
| Q3 | 11:39 | DEN | Nikola Jokic makes 12-foot two point shot | 51 | 57 |
| Q3 | 11:16 | PHX | Bradley Beal misses 9-foot two point shot | 51 | 57 |
| Q3 | 11:14 | DEN | Russell Westbrook defensive rebound | 51 | 57 |
| Q3 | 11:11 | DEN | Michael Porter Jr. makes 25-foot three point shot (Russell Westbrook assists) | 51 | 60 |
| Q3 | 10:54 | DEN | Aaron Gordon shooting foul | 51 | 60 |
| Q3 | 10:54 | PHX | Kevin Durant makes free throw 1 of 2 | 52 | 60 |
| Q3 | 10:54 | PHX | Kevin Durant makes free throw 2 of 2 | 53 | 60 |
| Q3 | 10:39 | DEN | Nikola Jokic makes 12-foot two point shot (Christian Braun assists) | 53 | 62 |
| Q3 | 10:27 | PHX | Kevin Durant bad pass (Russell Westbrook steals) | 53 | 62 |
| Q3 | 10:24 | DEN | Russell Westbrook makes 1-foot dunk | 53 | 64 |
| Q3 | 10:21 | PHX | Suns Full timeout | 53 | 64 |
| Q3 | 10:09 | PHX | Royce O'Neale misses 23-foot three point jumper | 53 | 64 |
| Q3 | 10:06 | DEN | Russell Westbrook defensive rebound | 53 | 64 |
| Q3 | 10:02 | DEN | Christian Braun misses two point shot | 53 | 64 |
| Q3 | 9:56 | DEN | Russell Westbrook offensive rebound | 53 | 64 |
| Q3 | 9:56 | DEN | Russell Westbrook makes dunk | 53 | 66 |
| Q3 | 9:38 | PHX | Kevin Durant misses 15-foot two point shot | 53 | 66 |
| Q3 | 9:38 | DEN | Christian Braun defensive rebound | 53 | 66 |
| Q3 | 9:30 | PHX | Kevin Durant shooting foul | 53 | 66 |
| Q3 | 9:30 | DEN | Aaron Gordon makes free throw 1 of 2 | 53 | 67 |
| Q3 | 9:30 | DEN | Aaron Gordon makes free throw 2 of 2 | 53 | 68 |
| Q3 | 9:17 | PHX | Bradley Beal makes 26-foot three pointer (Jusuf Nurkic assists) | 56 | 68 |
| Q3 | 8:58 | DEN | Nikola Jokic makes 23-foot three point jumper (Christian Braun assists) | 56 | 71 |
| Q3 | 8:35 | PHX | Bradley Beal makes 4-foot two point shot | 58 | 71 |
| Q3 | 8:22 | DEN | Christian Braun misses 27-foot three point jumper | 58 | 71 |
| Q3 | 8:19 | PHX | Jusuf Nurkic defensive rebound | 58 | 71 |
| Q3 | 8:06 | PHX | Kevin Durant misses 12-foot pullup jump shot | 58 | 71 |
| Q3 | 8:03 | DEN | Christian Braun defensive rebound | 58 | 71 |
| Q3 | 7:56 | DEN | Russell Westbrook makes 23-foot three point jumper (Nikola Jokic assists) | 58 | 74 |
| Q3 | 7:47 | DEN | Nikola Jokic personal take foul | 58 | 74 |
| Q3 | 7:35 | PHX | Tyus Jones misses 27-foot three point jumper | 58 | 74 |
| Q3 | 7:34 | PHX | Jusuf Nurkic offensive rebound | 58 | 74 |
| Q3 | 7:27 | PHX | Bradley Beal makes 24-foot three point jumper (Royce O'Neale assists) | 61 | 74 |
| Q3 | 7:06 | DEN | Michael Porter Jr. makes finger roll layup (Russell Westbrook assists) | 61 | 76 |
| Q3 | 6:45 | PHX | Bradley Beal makes driving layup (Tyus Jones assists) | 63 | 76 |
| Q3 | 6:34 | DEN | Nikola Jokic misses 8-foot two point shot | 63 | 76 |
| Q3 | 6:32 | DEN | Russell Westbrook offensive rebound | 63 | 76 |
| Q3 | 6:31 | DEN | Russell Westbrook makes tip shot | 63 | 78 |
| Q3 | 6:22 | PHX | Suns Full timeout | 63 | 78 |
| Q3 | 6:22 | PHX | Mason Plumlee enters the game for Royce O'Neale | 63 | 78 |
| Q3 | 6:22 | PHX | Ryan Dunn enters the game for Jusuf Nurkic | 63 | 78 |
| Q3 | 6:07 | PHX | Ryan Dunn misses 25-foot three point jumper | 63 | 78 |
| Q3 | 6:04 | DEN | Nuggets defensive team rebound | 63 | 78 |
| Q3 | 6:04 | PHX | Bradley Beal personal foul | 63 | 78 |
| Q3 | 6:04 | DEN | Nuggets Coach's Challenge | 63 | 78 |
| Q3 | 6:04 | DEN | (06:04) [Nuggets] COACH'S CHALLENGE (CALL OVERTURNED) [Nuggets] retain their timeout | 63 | 78 |
| Q3 | 5:48 | DEN | Aaron Gordon makes 27-foot three point jumper (Michael Porter Jr. assists) | 63 | 81 |
| Q3 | 5:33 | PHX | Kevin Durant misses 27-foot three point jumper | 63 | 81 |
| Q3 | 5:29 | DEN | Michael Porter Jr. defensive rebound | 63 | 81 |
| Q3 | 5:25 | DEN | Nikola Jokic makes two point shot (Russell Westbrook assists) | 63 | 83 |
| Q3 | 5:15 | PHX | Tyus Jones misses two point shot | 63 | 83 |
| Q3 | 5:13 | DEN | Michael Porter Jr. defensive rebound | 63 | 83 |
| Q3 | 5:10 | DEN | Christian Braun misses running pullup jump shot | 63 | 83 |
| Q3 | 5:08 | DEN | Christian Braun offensive rebound | 63 | 83 |
| Q3 | 5:05 | DEN | Aaron Gordon makes 25-foot three point jumper (Christian Braun assists) | 63 | 86 |
| Q3 | 7:34 | PHX | Jusuf Nurkic misses 2-foot tip shot | 58 | 74 |
| Q3 | 7:33 | PHX | Jusuf Nurkic offensive rebound | 58 | 74 |
| Q3 | 4:46 | DEN | Russell Westbrook personal foul | 63 | 86 |
| Q3 | 4:46 | PHX | Monte Morris enters the game for Tyus Jones | 63 | 86 |
| Q3 | 4:32 | PHX | Kevin Durant misses 12-foot pullup jump shot | 63 | 86 |
| Q3 | 4:29 | PHX | Mason Plumlee offensive rebound | 63 | 86 |
| Q3 | 4:23 | PHX | Mason Plumlee makes layup (Monte Morris assists) | 65 | 86 |
| Q3 | 4:07 | DEN | Michael Porter Jr. makes 21-foot step back jumpshot (Nikola Jokic assists) | 65 | 88 |
| Q3 | 3:53 | PHX | Ryan Dunn makes 23-foot three point jumper (Mason Plumlee assists) | 68 | 88 |
| Q3 | 3:46 | DEN | Christian Braun makes layup | 68 | 90 |
| Q3 | 3:34 | PHX | Ryan Dunn misses 25-foot three point jumper | 68 | 90 |
| Q3 | 3:31 | PHX | Mason Plumlee offensive rebound | 68 | 90 |
| Q3 | 3:26 | PHX | Bradley Beal makes 27-foot three point jumper (Monte Morris assists) | 71 | 90 |
| Q3 | 3:25 | DEN | Nuggets Full timeout | 71 | 90 |
| Q3 | 3:25 | DEN | Julian Strawther enters the game for Christian Braun | 71 | 90 |
| Q3 | 3:25 | DEN | Peyton Watson enters the game for Aaron Gordon | 71 | 90 |
| Q3 | 3:09 | DEN | Julian Strawther makes 27-foot three point jumper (Nikola Jokic assists) | 71 | 93 |
| Q3 | 2:56 | PHX | Monte Morris misses driving floating jump shot | 71 | 93 |
| Q3 | 2:56 | DEN | Nuggets defensive team rebound | 71 | 93 |
| Q3 | 2:48 | DEN | Nikola Jokic makes 11-foot two point shot (Russell Westbrook assists) | 71 | 95 |
| Q3 | 2:28 | PHX | Kevin Durant out of bounds lost ball turnover | 71 | 95 |
| Q3 | 2:28 | DEN | Hunter Tyson enters the game for Michael Porter Jr. | 71 | 95 |
| Q3 | 2:19 | DEN | Russell Westbrook bad pass (Royce O'Neale steals) | 71 | 95 |
| Q3 | 2:13 | PHX | Royce O'Neale makes 27-foot running pullup jump shot | 74 | 95 |
| Q3 | 2:28 | PHX | Royce O'Neale enters the game for Ryan Dunn | 71 | 95 |
| Q3 | 1:49 | DEN | Russell Westbrook misses 37-foot three point jumper | 74 | 95 |
| Q3 | 1:46 | PHX | Monte Morris defensive rebound | 74 | 95 |
| Q3 | 1:39 | PHX | Kevin Durant makes 26-foot three point jumper (Royce O'Neale assists) | 77 | 95 |
| Q3 | 1:25 | DEN | Russell Westbrook misses 27-foot three point jumper | 77 | 95 |
| Q3 | 1:24 | PHX | Mason Plumlee defensive rebound | 77 | 95 |
| Q3 | 1:23 | PHX | Bradley Beal traveling | 77 | 95 |
| Q3 | 1:23 | DEN | Jalen Pickett enters the game for Russell Westbrook | 77 | 95 |
| Q3 | 1:23 | PHX | Ryan Dunn enters the game for Bradley Beal | 77 | 95 |
| Q3 | 1:16 | DEN | Julian Strawther misses 10-foot two point shot | 77 | 95 |
| Q3 | 1:16 | PHX | Suns defensive team rebound | 77 | 95 |
| Q3 | 0:00 | PHX | Kevin Durant makes 13-foot two point shot | 79 | 95 |
| Q3 | 0:00 | DEN | Hunter Tyson misses 28-foot three point jumper | 79 | 95 |
| Q3 | 0:00 | PHX | Kevin Durant defensive rebound | 79 | 95 |
| Q3 | 0:00 | PHX | Royce O'Neale misses 30-foot three point jumper | 79 | 95 |
| Q3 | 0:00 | DEN | Julian Strawther defensive rebound | 79 | 95 |
| Q3 | 0:00 | DEN | Nikola Jokic makes layup (Jalen Pickett assists) | 79 | 97 |
| Q3 | 0:00 | PHX | Mason Plumlee shooting foul | 79 | 97 |
| Q3 | 0:00 | DEN | Nikola Jokic misses free throw 1 of 1 | 79 | 97 |
| Q3 | 0:00 | DEN | Peyton Watson offensive rebound | 79 | 97 |
| Q3 | 0:00 | DEN | Hunter Tyson makes 22-foot three point jumper (Nikola Jokic assists) | 79 | 100 |
| Q3 | 0:00 | PHX | Monte Morris misses driving floating jump shot | 79 | 100 |
| Q3 | 0:00 | PHX | Suns offensive team rebound | 79 | 100 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 79 | 100 |
| Q4 | 12:00 | DEN | DeAndre Jordan enters the game for Nikola Jokic | 79 | 100 |
| Q4 | 12:00 | PHX | Bradley Beal enters the game for Mason Plumlee | 79 | 100 |
| Q4 | 12:00 | PHX | Oso Ighodaro enters the game for Kevin Durant | 79 | 100 |
| Q4 | 11:40 | PHX | Monte Morris misses 28-foot three point pullup jump shot | 79 | 100 |
| Q4 | 11:35 | DEN | Jalen Pickett defensive rebound | 79 | 100 |
| Q4 | 11:14 | DEN | Jalen Pickett misses 14-foot step back jumpshot | 79 | 100 |
| Q4 | 11:12 | DEN | DeAndre Jordan offensive rebound | 79 | 100 |
| Q4 | 11:08 | DEN | DeAndre Jordan bad pass (Monte Morris steals) | 79 | 100 |
| Q4 | 11:03 | PHX | Ryan Dunn misses two point shot | 79 | 100 |
| Q4 | 11:01 | DEN | Hunter Tyson defensive rebound | 79 | 100 |
| Q4 | 10:56 | DEN | Oso Ighodaro blocks Julian Strawther 's 4-foot two point shot | 79 | 100 |
| Q4 | 10:56 | PHX | Ryan Dunn defensive rebound | 79 | 100 |
| Q4 | 10:43 | PHX | Bradley Beal misses driving floating jump shot | 79 | 100 |
| Q4 | 10:41 | DEN | DeAndre Jordan defensive rebound | 79 | 100 |
| Q4 | 10:28 | DEN | Jalen Pickett out of bounds lost ball turnover | 79 | 100 |
| Q4 | 10:14 | PHX | Monte Morris misses 23-foot three point jumper | 79 | 100 |
| Q4 | 10:10 | DEN | DeAndre Jordan defensive rebound | 79 | 100 |
| Q4 | 9:59 | DEN | Ryan Dunn blocks Peyton Watson 's 4-foot driving layup | 79 | 100 |
| Q4 | 9:55 | PHX | Monte Morris defensive rebound | 79 | 100 |
| Q4 | 9:47 | PHX | Bradley Beal makes 24-foot three point jumper (Ryan Dunn assists) | 82 | 100 |
| Q4 | 9:23 | DEN | Jalen Pickett misses 26-foot three point jumper | 82 | 100 |
| Q4 | 9:20 | PHX | Oso Ighodaro defensive rebound | 82 | 100 |
| Q4 | 9:06 | PHX | Bradley Beal misses 24-foot three point jumper | 82 | 100 |
| Q4 | 9:03 | DEN | DeAndre Jordan defensive rebound | 82 | 100 |
| Q4 | 8:51 | DEN | Julian Strawther makes 29-foot three point jumper (Jalen Pickett assists) | 82 | 103 |
| Q4 | 8:36 | PHX | Bradley Beal bad pass (DeAndre Jordan steals) | 82 | 103 |
| Q4 | 8:31 | DEN | Julian Strawther makes 26-foot three point shot (Jalen Pickett assists) | 82 | 106 |
| Q4 | 8:11 | PHX | Royce O'Neale makes 26-foot three point jumper (Bradley Beal assists) | 85 | 106 |
| Q4 | 7:56 | DEN | Peyton Watson offensive foul | 85 | 106 |
| Q4 | 7:56 | DEN | Peyton Watson turnover | 85 | 106 |
| Q4 | 7:56 | PHX | Josh Okogie enters the game for Ryan Dunn | 85 | 106 |
| Q4 | 7:42 | PHX | Josh Okogie bad pass (Hunter Tyson steals) | 85 | 106 |
| Q4 | 7:40 | PHX | Royce O'Neale shooting foul | 85 | 106 |
| Q4 | 7:40 | DEN | Hunter Tyson misses free throw 1 of 2 | 85 | 106 |
| Q4 | 7:40 | DEN | Nuggets offensive team rebound | 85 | 106 |
| Q4 | 7:40 | DEN | Hunter Tyson makes free throw 2 of 2 | 85 | 107 |
| Q4 | 7:25 | PHX | Bradley Beal misses two point shot | 85 | 107 |
| Q4 | 7:22 | DEN | Peyton Watson defensive rebound | 85 | 107 |
| Q4 | 7:05 | DEN | Julian Strawther misses 25-foot three point jumper | 85 | 107 |
| Q4 | 7:03 | PHX | Oso Ighodaro defensive rebound | 85 | 107 |
| Q4 | 6:54 | PHX | Bradley Beal misses 25-foot three point jumper | 85 | 107 |
| Q4 | 6:51 | DEN | Hunter Tyson defensive rebound | 85 | 107 |
| Q4 | 6:45 | DEN | Hunter Tyson makes 4-foot dunk (Jalen Pickett assists) | 85 | 109 |
| Q4 | 6:45 | PHX | Suns Full timeout | 85 | 109 |
| Q4 | 6:45 | PHX | Ryan Dunn enters the game for Royce O'Neale | 85 | 109 |
| Q4 | 6:45 | PHX | Damion Lee enters the game for Bradley Beal | 85 | 109 |
| Q4 | 6:32 | PHX | Oso Ighodaro makes 12-foot two point shot (Monte Morris assists) | 87 | 109 |
| Q4 | 6:19 | DEN | Peyton Watson misses driving floating jump shot | 87 | 109 |
| Q4 | 6:18 | DEN | Peyton Watson offensive rebound | 87 | 109 |
| Q4 | 6:16 | DEN | Julian Strawther misses 27-foot three point jumper | 87 | 109 |
| Q4 | 6:13 | PHX | Monte Morris defensive rebound | 87 | 109 |
| Q4 | 6:04 | PHX | Damion Lee misses 23-foot three point jumper | 87 | 109 |
| Q4 | 6:01 | DEN | DeAndre Jordan defensive rebound | 87 | 109 |
| Q4 | 5:49 | DEN | DeAndre Jordan makes 4-foot alley oop dunk shot (Jalen Pickett assists) | 87 | 111 |
| Q4 | 5:32 | PHX | Oso Ighodaro makes 9-foot two point shot (Josh Okogie assists) | 89 | 111 |
| Q4 | 5:02 | DEN | Julian Strawther misses 29-foot three point pullup jump shot | 89 | 111 |
| Q4 | 5:00 | PHX | Oso Ighodaro defensive rebound | 89 | 111 |
| Q4 | 4:56 | PHX | Josh Okogie steps out of bounds turnover | 89 | 111 |
| Q4 | 4:56 | PHX | Jalen Bridges enters the game for Monte Morris | 89 | 111 |
| Q4 | 4:32 | DEN | Hunter Tyson misses 16-foot two point shot | 89 | 111 |
| Q4 | 4:30 | PHX | Josh Okogie defensive rebound | 89 | 111 |
| Q4 | 4:28 | PHX | Jalen Bridges misses 26-foot three point shot | 89 | 111 |
| Q4 | 4:24 | DEN | Peyton Watson defensive rebound | 89 | 111 |
| Q4 | 4:15 | DEN | Jalen Pickett makes 25-foot three point jumper (DeAndre Jordan assists) | 89 | 114 |
| Q4 | 4:04 | DEN | Hunter Tyson personal take foul | 89 | 114 |
| Q4 | 4:04 | DEN | Spencer Jones enters the game for Julian Strawther | 89 | 114 |
| Q4 | 4:04 | DEN | Zeke Nnaji enters the game for DeAndre Jordan | 89 | 114 |
| Q4 | 4:04 | DEN | Trey Alexander enters the game for Peyton Watson | 89 | 114 |
| Q4 | 3:46 | PHX | Damion Lee misses two point shot | 89 | 114 |
| Q4 | 3:46 | DEN | Nuggets defensive team rebound | 89 | 114 |
| Q4 | 3:30 | DEN | Zeke Nnaji misses 27-foot three point jumper | 89 | 114 |
| Q4 | 3:26 | PHX | Ryan Dunn defensive rebound | 89 | 114 |
| Q4 | 3:15 | PHX | Josh Okogie misses driving layup | 89 | 114 |
| Q4 | 3:13 | DEN | Hunter Tyson defensive rebound | 89 | 114 |
| Q4 | 3:02 | DEN | Spencer Jones misses 23-foot three point jumper | 89 | 114 |
| Q4 | 2:59 | PHX | Josh Okogie defensive rebound | 89 | 114 |
| Q4 | 2:45 | DEN | Trey Alexander kicked ball violation | 89 | 114 |
| Q4 | 2:45 | DEN | Nuggets Full timeout | 89 | 114 |
| Q4 | 2:45 | DEN | PJ Hall enters the game for Hunter Tyson | 89 | 114 |
| Q4 | 2:37 | PHX | Damion Lee misses 4-foot two point shot | 89 | 114 |
| Q4 | 2:35 | DEN | PJ Hall defensive rebound | 89 | 114 |
| Q4 | 2:26 | DEN | Jalen Pickett out of bounds bad pass turnover | 89 | 114 |
| Q4 | 2:19 | DEN | Spencer Jones personal foul | 89 | 114 |
| Q4 | 2:12 | PHX | Damion Lee misses 28-foot three point jumper | 89 | 114 |
| Q4 | 2:09 | DEN | Spencer Jones defensive rebound | 89 | 114 |
| Q4 | 1:56 | PHX | Damion Lee personal foul | 89 | 114 |
| Q4 | 1:44 | DEN | Jalen Pickett misses 31-foot three point jumper | 89 | 114 |
| Q4 | 1:40 | PHX | Jalen Bridges defensive rebound | 89 | 114 |
| Q4 | 1:27 | PHX | Ryan Dunn out of bounds bad pass turnover | 89 | 114 |
| Q4 | 1:03 | DEN | Jalen Pickett makes 23-foot three point shot (Trey Alexander assists) | 89 | 117 |
| Q4 | 0:00 | DEN | Zeke Nnaji shooting foul | 89 | 117 |
| Q4 | 0:00 | PHX | Oso Ighodaro makes free throw 1 of 2 | 90 | 117 |
| Q4 | 0:00 | PHX | Oso Ighodaro misses free throw 2 of 2 | 90 | 117 |
| Q4 | 0:00 | DEN | PJ Hall defensive rebound | 90 | 117 |
| Q4 | 0:00 | DEN | Jalen Pickett misses 27-foot three point jumper | 90 | 117 |
| Q4 | 0:00 | PHX | Jalen Bridges defensive rebound | 90 | 117 |
| Q4 | 0:00 | PHX | PJ Hall blocks Josh Okogie 's 7-foot two point shot | 90 | 117 |
| Q4 | 0:00 | DEN | Spencer Jones defensive rebound | 90 | 117 |
| Q4 | 0:00 | — | End of the 4th Quarter | 90 | 117 |
| Q4 | 0:00 | — | End of Game | 90 | 117 |
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:41 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 2, Denver Nuggets 0PHX 2 · DEN 0 | |
| 2 | Q1 11:22 | DENDenver Nuggets | Turnover | 0 | Phoenix Suns 2, Denver Nuggets 0PHX 2 · DEN 0 | |
| 3 | Q1 11:11 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 4, Denver Nuggets 0PHX 4 · DEN 0 | |
| 4 | Q1 10:53 | DENDenver Nuggets | Made shot | 2 | Phoenix Suns 4, Denver Nuggets 2PHX 4 · DEN 2 | |
| 5 | Q1 10:33 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 6, Denver Nuggets 2PHX 6 · DEN 2 | |
| 6 | Q1 10:25 | DENDenver Nuggets | Other | 0 | Phoenix Suns 6, Denver Nuggets 2PHX 6 · DEN 2 | |
| 7 | Q1 9:51 | DENDenver Nuggets | Other | 0 | Phoenix Suns 6, Denver Nuggets 2PHX 6 · DEN 2 | |
| 8 | Q1 9:34 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 8, Denver Nuggets 2PHX 8 · DEN 2 | |
| 9 | Q1 9:21 | DENDenver Nuggets | Made shot | 3 | Phoenix Suns 8, Denver Nuggets 5PHX 8 · DEN 5 | |
| 10 | Q1 9:05 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 8, Denver Nuggets 5PHX 8 · DEN 5 | |
| 11 | Q1 8:57 | DENDenver Nuggets | Other | 0 | Phoenix Suns 8, Denver Nuggets 5PHX 8 · DEN 5 | |
| 12 | Q1 8:48 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 10, Denver Nuggets 5PHX 10 · DEN 5 | |
| 13 | Q1 8:29 | DENDenver Nuggets | Made shot | 3 | Phoenix Suns 10, Denver Nuggets 8PHX 10 · DEN 8 | |
| 14 | Q1 8:00 | DENDenver Nuggets | Other | 0 | Phoenix Suns 10, Denver Nuggets 8PHX 10 · DEN 8 | |
| 15 | Q1 7:42 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 10, Denver Nuggets 8PHX 10 · DEN 8 | |
| 16 | Q1 7:31 | DENDenver Nuggets | Made shot | 2 | Phoenix Suns 10, Denver Nuggets 10PHX 10 · DEN 10 | |
| 17 | Q1 7:00 | DENDenver Nuggets | Other | 0 | Phoenix Suns 10, Denver Nuggets 10PHX 10 · DEN 10 | |
| 18 | Q1 6:50 | PHXPhoenix Suns | Made shot | 3 | Phoenix Suns 13, Denver Nuggets 10PHX 13 · DEN 10 | |
| 19 | Q1 6:25 | DENDenver Nuggets | Other | 0 | Phoenix Suns 13, Denver Nuggets 10PHX 13 · DEN 10 | |
| 20 | Q1 6:20 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 15, Denver Nuggets 10PHX 15 · DEN 10 | |
| 21 | Q1 5:59 | DENDenver Nuggets | Made shot | 2 | Phoenix Suns 15, Denver Nuggets 12PHX 15 · DEN 12 | |
| 22 | Q1 5:43 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 15, Denver Nuggets 12PHX 15 · DEN 12 | |
| 23 | Q1 5:37 | DENDenver Nuggets | Made shot | 2 | Phoenix Suns 15, Denver Nuggets 14PHX 15 · DEN 14 | |
| 24 | Q1 5:11 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 17, Denver Nuggets 14PHX 17 · DEN 14 | |
| 25 | Q1 4:50 | DENDenver Nuggets | Made shot | 2 | Phoenix Suns 17, Denver Nuggets 16PHX 17 · DEN 16 |
POSS 1 · Q1 11:41
PHXPhoenix Suns
Made shot
2 PTS
POSS 2 · Q1 11:22
DENDenver Nuggets
Turnover
0 PTS
POSS 3 · Q1 11:11
PHXPhoenix Suns
Made shot
2 PTS
POSS 4 · Q1 10:53
DENDenver Nuggets
Made shot
2 PTS
POSS 5 · Q1 10:33
PHXPhoenix Suns
Made shot
2 PTS
POSS 6 · Q1 10:25
DENDenver Nuggets
Other
0 PTS
POSS 7 · Q1 9:51
DENDenver Nuggets
Other
0 PTS
POSS 8 · Q1 9:34
PHXPhoenix Suns
Made shot
2 PTS
POSS 9 · Q1 9:21
DENDenver Nuggets
Made shot
3 PTS
POSS 10 · Q1 9:05
PHXPhoenix Suns
Other
0 PTS
POSS 11 · Q1 8:57
DENDenver Nuggets
Other
0 PTS
POSS 12 · Q1 8:48
PHXPhoenix Suns
Made shot
2 PTS
POSS 13 · Q1 8:29
DENDenver Nuggets
Made shot
3 PTS
POSS 14 · Q1 8:00
DENDenver Nuggets
Other
0 PTS
POSS 15 · Q1 7:42
PHXPhoenix Suns
Other
0 PTS
POSS 16 · Q1 7:31
DENDenver Nuggets
Made shot
2 PTS
POSS 17 · Q1 7:00
DENDenver Nuggets
Other
0 PTS
POSS 18 · Q1 6:50
PHXPhoenix Suns
Made shot
3 PTS
POSS 19 · Q1 6:25
DENDenver Nuggets
Other
0 PTS
POSS 20 · Q1 6:20
PHXPhoenix Suns
Made shot
2 PTS
POSS 21 · Q1 5:59
DENDenver Nuggets
Made shot
2 PTS
POSS 22 · Q1 5:43
PHXPhoenix Suns
Other
0 PTS
POSS 23 · Q1 5:37
DENDenver Nuggets
Made shot
2 PTS
POSS 24 · Q1 5:11
PHXPhoenix Suns
Made shot
2 PTS
POSS 25 · Q1 4:50
DENDenver Nuggets
Made shot
2 PTS