POSS 1 · Q1 11:44
PHXPhoenix Suns
Other
2 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Mon, Jan 1, 2024·2023-24
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 29 | 18 | 14 | 27 | 88 | |
| 20 | 35 | 31 | 23 | 109 |
Loading Game Flow & shots…
Loading Game Lab analysis…
Loading Possession Explorer…
Solid bars mark a clear box score edge. Edges describe the game and don't establish cause.
Against season averages
Each metric compares home vs away totals (or rates). A difference counts only when |delta| meets the metric tolerance. Overall edge is a plurality of meaningful advantages, not an opaque game score.
POR
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 leadPOR +9 Q1 0:00PHX +26 Q4 6:17
Every field goal attempt, filling in as the game goes. Switch to Game chart to add steals, blocks, turnovers, fouls and rebounds, and filter by quarter or player. POR attacks the left basket and PHX the right.
Filled dots are makes, rings are misses. Tap a dot to pin it, or a team to isolate its shots.
| Zone | POR | 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.
| POR | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 25 | 15 | 1 | 3 | 1 | 1 | 3 | 6-12 | 1-3 | 2-3 | -13 | 56.3% | |
| 34 | 17 | 3 | 6 | 1 | 2 | 5 | 7-18 | 1-3 | 2-4 | -18 | 43.0% | |
| 21 | 10 | 2 | 5 | 0 | 0 | 2 | 3-8 | 2-4 | 2-2 | -5 | 56.3% | |
| 29 | 3 | 4 | 0 | 2 | 2 | 0 | 1-5 | 1-4 | 0-0 | -10 | 30.0% | |
| 16 | 2 | 6 | 1 | 0 | 1 | 2 | 1-2 | 0-0 | 0-0 | -5 | 50.0% | |
| 25 | 10 | 9 | 0 | 1 | 0 | 1 | 3-7 | 0-2 | 4-6 | -16 | 51.9% | |
| 19 | 6 | 2 | 1 | 1 | 1 | 0 | 3-5 | 0-2 | 0-0 | -11 | 60.0% | |
| 17 | 7 | 2 | 3 | 0 | 1 | 1 | 3-8 | 1-3 | 0-0 | -10 | 43.8% | |
| 12 | 8 | 1 | 0 | 0 | 1 | 1 | 2-5 | 2-4 | 2-2 | +3 | 68.0% | |
| 23 | 4 | 5 | 1 | 0 | 1 | 2 | 2-2 | 0-0 | 0-0 | -6 | 100.0% | |
| 18 | 6 | 1 | 1 | 0 | 0 | 1 | 2-8 | 0-5 | 2-2 | -14 | 33.8% | |
| OUT · RIGHT KNEE SORENESS | ||||||||||||
| PHX | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 25 | 18 | 7 | 5 | 1 | 2 | 2 | 6-8 | 1-2 | 5-6 | +17 | 84.6% | |
| 28 | 12 | 2 | 4 | 2 | 1 | 1 | 4-7 | 2-5 | 2-2 | +16 | 76.1% | |
| 34 | 21 | 4 | 1 | 1 | 1 | 4 | 8-16 | 1-3 | 4-4 | +22 | 59.1% | |
| 26 | 14 | 5 | 1 | 1 | 0 | 2 | 4-8 | 2-4 | 4-4 | +6 | 71.7% | |
| 31 | 10 | 8 | 6 | 1 | 0 | 2 | 4-16 | 1-4 | 1-2 | +12 | 29.6% | |
| 20 | 11 | 9 | 1 | 0 | 0 | 2 | 4-6 | 1-2 | 2-2 | +10 | 79.9% | |
| 20 | 12 | 3 | 1 | 1 | 0 | 1 | 4-10 | 2-6 | 2-5 | +16 | 49.2% | |
| 17 | 3 | 3 | 1 | 2 | 0 | 0 | 1-1 | 1-1 | 0-0 | +15 | 150.0% | |
| 18 | 3 | 2 | 3 | 0 | 1 | 1 | 1-2 | 0-0 | 1-2 | +8 | 52.1% | |
| 6 | 2 | 1 | 1 | 1 | 0 | 1 | 1-2 | 0-1 | 0-0 | -5 | 50.0% | |
| 6 | 2 | 0 | 0 | 0 | 0 | 0 | 1-2 | 0-1 | 0-0 | -5 | 50.0% | |
| 6 | 1 | 1 | 0 | 0 | 0 | 0 | 0-0 | 0-0 | 1-4 | -5 | 28.4% | |
| 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0-2 | 0-0 | 0-2 | -2 | 0.0% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
464 events
| Q | Clock | Team | Play | POR | PHX |
|---|---|---|---|---|---|
| Q1 | 12:00 | PHX | Moses Brown vs. Jusuf Nurkic (Devin Booker gains possession) | 0 | 0 |
| Q1 | 11:44 | POR | Moses Brown shooting foul | 0 | 0 |
| Q1 | 11:44 | PHX | Jusuf Nurkic makes free throw 1 of 2 | 0 | 1 |
| Q1 | 11:44 | PHX | Jusuf Nurkic makes free throw 2 of 2 | 0 | 2 |
| Q1 | 11:24 | POR | Jerami Grant makes driving layup | 2 | 2 |
| Q1 | 11:10 | PHX | Bradley Beal makes 9-foot driving floating jump shot (Jusuf Nurkic assists) | 2 | 4 |
| Q1 | 11:01 | POR | Jerami Grant misses 25-foot three point jumper | 2 | 4 |
| Q1 | 11:01 | POR | Matisse Thybulle offensive rebound | 2 | 4 |
| Q1 | 10:52 | POR | Matisse Thybulle misses 26-foot three point jumper | 2 | 4 |
| Q1 | 10:49 | PHX | Bradley Beal defensive rebound | 2 | 4 |
| Q1 | 10:41 | PHX | Devin Booker misses driving floating jump shot | 2 | 4 |
| Q1 | 10:38 | PHX | Devin Booker offensive rebound | 2 | 4 |
| Q1 | 10:35 | PHX | Bradley Beal misses 2-foot two point shot | 2 | 4 |
| Q1 | 10:30 | POR | Malcolm Brogdon defensive rebound | 2 | 4 |
| Q1 | 10:28 | POR | Malcolm Brogdon misses running pullup jump shot | 2 | 4 |
| Q1 | 10:25 | PHX | Devin Booker defensive rebound | 2 | 4 |
| Q1 | 10:23 | PHX | Moses Brown blocks Bradley Beal 's 1-foot dunk | 2 | 4 |
| Q1 | 10:23 | POR | Scoot Henderson defensive rebound | 2 | 4 |
| Q1 | 10:16 | POR | Jerami Grant makes 15-foot two point shot (Malcolm Brogdon assists) | 4 | 4 |
| Q1 | 10:03 | PHX | Devin Booker makes 12-foot pullup jump shot | 4 | 6 |
| Q1 | 9:44 | POR | Malcolm Brogdon bad pass (Devin Booker steals) | 4 | 6 |
| Q1 | 9:36 | PHX | Jusuf Nurkic misses 27-foot three point jumper | 4 | 6 |
| Q1 | 9:33 | POR | Malcolm Brogdon defensive rebound | 4 | 6 |
| Q1 | 9:25 | POR | Malcolm Brogdon misses 26-foot three point pullup jump shot | 4 | 6 |
| Q1 | 9:23 | PHX | Devin Booker defensive rebound | 4 | 6 |
| Q1 | 9:12 | PHX | Devin Booker misses 10-foot two point shot | 4 | 6 |
| Q1 | 9:08 | POR | Moses Brown defensive rebound | 4 | 6 |
| Q1 | 9:02 | POR | Moses Brown makes dunk (Jerami Grant assists) | 6 | 6 |
| Q1 | 8:47 | POR | Moses Brown kicked ball violation | 6 | 6 |
| Q1 | 8:37 | PHX | Jusuf Nurkic misses 4-foot hook shot | 6 | 6 |
| Q1 | 8:34 | POR | Jerami Grant defensive rebound | 6 | 6 |
| Q1 | 8:26 | POR | Matisse Thybulle misses 24-foot three point jumper | 6 | 6 |
| Q1 | 8:22 | PHX | Jusuf Nurkic defensive rebound | 6 | 6 |
| Q1 | 8:12 | PHX | Bradley Beal misses 23-foot three point jumper | 6 | 6 |
| Q1 | 8:09 | PHX | Devin Booker offensive rebound | 6 | 6 |
| Q1 | 8:06 | PHX | Chimezie Metu misses 23-foot three point jumper | 6 | 6 |
| Q1 | 8:02 | POR | Moses Brown defensive rebound | 6 | 6 |
| Q1 | 7:47 | PHX | Chimezie Metu shooting foul | 6 | 6 |
| Q1 | 7:47 | POR | Malcolm Brogdon makes free throw 1 of 2 | 7 | 6 |
| Q1 | 7:47 | POR | Ibou Badji enters the game for Moses Brown | 7 | 6 |
| Q1 | 7:47 | POR | Malcolm Brogdon makes free throw 2 of 2 | 8 | 6 |
| Q1 | 7:29 | PHX | Devin Booker misses 17-foot pullup jump shot | 8 | 6 |
| Q1 | 7:26 | POR | Scoot Henderson defensive rebound | 8 | 6 |
| Q1 | 7:21 | POR | Jerami Grant makes dunk (Malcolm Brogdon assists) | 10 | 6 |
| Q1 | 7:05 | PHX | Devin Booker misses 14-foot pullup jump shot | 10 | 6 |
| Q1 | 7:03 | POR | Trail Blazers defensive team rebound | 10 | 6 |
| Q1 | 6:47 | POR | Jerami Grant misses driving floating jump shot | 10 | 6 |
| Q1 | 6:45 | PHX | Chimezie Metu defensive rebound | 10 | 6 |
| Q1 | 6:37 | PHX | Bradley Beal misses 26-foot three point jumper | 10 | 6 |
| Q1 | 6:33 | POR | Ibou Badji defensive rebound | 10 | 6 |
| Q1 | 6:21 | POR | Scoot Henderson makes 25-foot three pointer | 13 | 6 |
| Q1 | 6:19 | PHX | Suns Full timeout | 13 | 6 |
| Q1 | 6:19 | PHX | Keita Bates-Diop enters the game for Chimezie Metu | 13 | 6 |
| Q1 | 6:19 | POR | Shaedon Sharpe enters the game for Malcolm Brogdon | 13 | 6 |
| Q1 | 6:02 | PHX | Keita Bates-Diop makes 23-foot three point jumper (Bradley Beal assists) | 13 | 9 |
| Q1 | 5:39 | POR | Scoot Henderson makes 12-foot driving floating jump shot | 15 | 9 |
| Q1 | 5:23 | PHX | Bradley Beal makes driving layup | 15 | 11 |
| Q1 | 5:05 | POR | Bradley Beal blocks Jerami Grant 's 6-foot driving layup | 15 | 11 |
| Q1 | 5:03 | PHX | Devin Booker defensive rebound | 15 | 11 |
| Q1 | 4:59 | PHX | Grayson Allen makes two point shot (Devin Booker assists) | 15 | 13 |
| Q1 | 4:39 | POR | Shaedon Sharpe makes 18-foot pullup jump shot (Jerami Grant assists) | 17 | 13 |
| Q1 | 4:26 | PHX | Bradley Beal out of bounds lost ball turnover | 17 | 13 |
| Q1 | 4:26 | PHX | Eric Gordon enters the game for Bradley Beal | 17 | 13 |
| Q1 | 4:13 | POR | Jerami Grant makes 25-foot three point jumper (Scoot Henderson assists) | 20 | 13 |
| Q1 | 4:02 | PHX | Devin Booker loose ball foul | 20 | 13 |
| Q1 | 5:23 | POR | Ibou Badji defensive goaltending violation | 15 | 11 |
| Q1 | 3:49 | POR | Jusuf Nurkic blocks Scoot Henderson 's 7-foot driving layup | 20 | 13 |
| Q1 | 3:46 | PHX | Grayson Allen defensive rebound | 20 | 13 |
| Q1 | 3:41 | PHX | Grayson Allen misses 25-foot three point jumper | 20 | 13 |
| Q1 | 3:38 | POR | Trail Blazers defensive team rebound | 20 | 13 |
| Q1 | 4:02 | PHX | Devin Booker lost ball turnover | 20 | 13 |
| Q1 | 3:38 | PHX | Udoka Azubuike enters the game for Jusuf Nurkic | 20 | 13 |
| Q1 | 3:30 | POR | Shaedon Sharpe misses 25-foot three point pullup jump shot | 20 | 13 |
| Q1 | 3:27 | PHX | Eric Gordon defensive rebound | 20 | 13 |
| Q1 | 3:22 | PHX | Devin Booker misses running pullup jump shot | 20 | 13 |
| Q1 | 3:21 | PHX | Devin Booker offensive rebound | 20 | 13 |
| Q1 | 3:21 | POR | Ibou Badji shooting foul | 20 | 13 |
| Q1 | 3:21 | PHX | Devin Booker misses free throw 1 of 2 | 20 | 13 |
| Q1 | 3:21 | PHX | Suns offensive team rebound | 20 | 13 |
| Q1 | 3:21 | POR | Jabari Walker enters the game for Jerami Grant | 20 | 13 |
| Q1 | 3:21 | PHX | Devin Booker makes free throw 2 of 2 | 20 | 14 |
| Q1 | 2:59 | POR | Scoot Henderson makes 15-foot step back jumpshot (Ibou Badji assists) | 22 | 14 |
| Q1 | 2:49 | PHX | Grayson Allen makes 27-foot step back jumpshot (Devin Booker assists) | 22 | 17 |
| Q1 | 2:40 | POR | Grayson Allen blocks Jabari Walker's driving layup | 22 | 17 |
| Q1 | 2:38 | PHX | Keita Bates-Diop defensive rebound | 22 | 17 |
| Q1 | 2:33 | PHX | Eric Gordon misses running pullup jump shot | 22 | 17 |
| Q1 | 2:28 | POR | Jabari Walker defensive rebound | 22 | 17 |
| Q1 | 2:24 | POR | Matisse Thybulle makes 24-foot three point shot (Shaedon Sharpe assists) | 25 | 17 |
| Q1 | 2:10 | PHX | Grayson Allen makes 27-foot three point jumper (Devin Booker assists) | 25 | 20 |
| Q1 | 1:48 | PHX | Grayson Allen personal foul | 25 | 20 |
| Q1 | 1:48 | POR | Trail Blazers Full timeout | 25 | 20 |
| Q1 | 1:48 | PHX | Bradley Beal enters the game for Grayson Allen | 25 | 20 |
| Q1 | 1:48 | POR | Skylar Mays enters the game for Scoot Henderson | 25 | 20 |
| Q1 | 1:48 | POR | Malcolm Brogdon enters the game for Shaedon Sharpe | 25 | 20 |
| Q1 | 1:35 | POR | Matisse Thybulle misses layup | 25 | 20 |
| Q1 | 1:32 | PHX | Udoka Azubuike defensive rebound | 25 | 20 |
| Q1 | 1:22 | PHX | Matisse Thybulle blocks Udoka Azubuike's layup | 25 | 20 |
| Q1 | 1:20 | POR | Matisse Thybulle defensive rebound | 25 | 20 |
| Q1 | 1:13 | POR | Ibou Badji makes dunk (Skylar Mays assists) | 27 | 20 |
| Q1 | 0:00 | POR | Ibou Badji shooting foul | 27 | 20 |
| Q1 | 0:00 | PHX | Udoka Azubuike misses free throw 1 of 2 | 27 | 20 |
| Q1 | 0:00 | PHX | Suns offensive team rebound | 27 | 20 |
| Q1 | 0:00 | PHX | Udoka Azubuike misses free throw 2 of 2 | 27 | 20 |
| Q1 | 0:00 | POR | Jabari Walker defensive rebound | 27 | 20 |
| Q1 | 0:00 | POR | Ibou Badji makes layup (Malcolm Brogdon assists) | 29 | 20 |
| Q1 | 0:00 | PHX | Ibou Badji blocks Udoka Azubuike 's 4-foot hook shot | 29 | 20 |
| Q1 | 0:00 | POR | Matisse Thybulle defensive rebound | 29 | 20 |
| Q1 | 0:00 | POR | Malcolm Brogdon misses two point shot | 29 | 20 |
| Q1 | 0:00 | PHX | Udoka Azubuike defensive rebound | 29 | 20 |
| Q1 | 0:00 | — | End of the 1st Quarter | 29 | 20 |
| Q2 | 12:00 | PHX | Bol Bol enters the game for Devin Booker | 29 | 20 |
| Q2 | 12:00 | PHX | Chimezie Metu enters the game for Keita Bates-Diop | 29 | 20 |
| Q2 | 12:00 | PHX | Josh Okogie enters the game for Udoka Azubuike | 29 | 20 |
| Q2 | 12:00 | POR | Moses Brown enters the game for Matisse Thybulle | 29 | 20 |
| Q2 | 12:00 | POR | Kris Murray enters the game for Ibou Badji | 29 | 20 |
| Q2 | 11:35 | POR | Josh Okogie blocks Moses Brown 's 3-foot layup | 29 | 20 |
| Q2 | 11:35 | POR | Trail Blazers offensive team rebound | 29 | 20 |
| Q2 | 11:22 | PHX | Bradley Beal makes 14-foot pullup jump shot (Josh Okogie assists) | 29 | 22 |
| Q2 | 11:08 | POR | Skylar Mays traveling | 29 | 22 |
| Q2 | 11:35 | POR | shot clock turnover | 29 | 20 |
| Q2 | 10:54 | PHX | Bradley Beal makes 13-foot step back jumpshot (Josh Okogie assists) | 29 | 24 |
| Q2 | 10:30 | POR | Skylar Mays makes 9-foot driving floating jump shot (Kris Murray assists) | 31 | 24 |
| Q2 | 10:13 | PHX | Chimezie Metu offensive foul | 31 | 24 |
| Q2 | 10:13 | PHX | Chimezie Metu turnover | 31 | 24 |
| Q2 | 9:59 | POR | Kris Murray misses 25-foot three point jumper | 31 | 24 |
| Q2 | 9:55 | POR | Skylar Mays offensive rebound | 31 | 24 |
| Q2 | 9:55 | PHX | Bol Bol personal foul | 31 | 24 |
| Q2 | 9:44 | POR | Skylar Mays misses 23-foot three point jumper | 31 | 24 |
| Q2 | 9:41 | POR | Kris Murray offensive rebound | 31 | 24 |
| Q2 | 9:39 | POR | Kris Murray makes two point shot | 33 | 24 |
| Q2 | 9:24 | PHX | Eric Gordon makes layup | 33 | 26 |
| Q2 | 9:15 | PHX | Bol Bol personal foul | 33 | 26 |
| Q2 | 9:06 | POR | Malcolm Brogdon bad pass (Chimezie Metu steals) | 33 | 26 |
| Q2 | 9:02 | PHX | Chimezie Metu makes 1-foot dunk | 33 | 28 |
| Q2 | 8:49 | POR | Skylar Mays misses 25-foot three point jumper | 33 | 28 |
| Q2 | 8:46 | PHX | Bradley Beal defensive rebound | 33 | 28 |
| Q2 | 8:42 | PHX | Bol Bol makes 2-foot dunk | 33 | 30 |
| Q2 | 8:42 | POR | Trail Blazers Full timeout | 33 | 30 |
| Q2 | 8:42 | POR | Scoot Henderson enters the game for Malcolm Brogdon | 33 | 30 |
| Q2 | 8:42 | POR | Jerami Grant enters the game for Moses Brown | 33 | 30 |
| Q2 | 8:27 | POR | Scoot Henderson out of bounds bad pass turnover | 33 | 30 |
| Q2 | 8:07 | PHX | Skylar Mays blocks Chimezie Metu 's 9-foot driving layup | 33 | 30 |
| Q2 | 8:07 | PHX | Suns offensive team rebound | 33 | 30 |
| Q2 | 8:07 | POR | Shaedon Sharpe enters the game for Skylar Mays | 33 | 30 |
| Q2 | 8:05 | POR | Kris Murray shooting foul | 33 | 30 |
| Q2 | 8:05 | PHX | Bradley Beal makes free throw 1 of 2 | 33 | 31 |
| Q2 | 8:05 | PHX | Bradley Beal makes free throw 2 of 2 | 33 | 32 |
| Q2 | 7:55 | POR | Jerami Grant misses driving floating jump shot | 33 | 32 |
| Q2 | 7:52 | PHX | Bol Bol defensive rebound | 33 | 32 |
| Q2 | 7:41 | PHX | Bradley Beal offensive charge | 33 | 32 |
| Q2 | 7:41 | PHX | Bradley Beal turnover | 33 | 32 |
| Q2 | 7:26 | POR | Scoot Henderson misses driving layup | 33 | 32 |
| Q2 | 7:23 | PHX | Bol Bol defensive rebound | 33 | 32 |
| Q2 | 7:19 | PHX | Eric Gordon makes two point shot | 33 | 34 |
| Q2 | 6:55 | POR | Kris Murray misses 22-foot three point jumper | 33 | 34 |
| Q2 | 6:53 | POR | Trail Blazers offensive team rebound | 33 | 34 |
| Q2 | 6:53 | POR | Matisse Thybulle enters the game for Kris Murray | 33 | 34 |
| Q2 | 6:49 | POR | Jerami Grant misses 10-foot two point shot | 33 | 34 |
| Q2 | 6:46 | PHX | Bol Bol defensive rebound | 33 | 34 |
| Q2 | 6:43 | PHX | Josh Okogie makes two point shot (Bol Bol assists) | 33 | 36 |
| Q2 | 6:29 | POR | Shaedon Sharpe lost ball turnover (Eric Gordon steals) | 33 | 36 |
| Q2 | 6:25 | PHX | Chimezie Metu makes dunk (Eric Gordon assists) | 33 | 38 |
| Q2 | 6:25 | POR | Trail Blazers Full timeout | 33 | 38 |
| Q2 | 6:25 | POR | Ibou Badji enters the game for Jabari Walker | 33 | 38 |
| Q2 | 6:13 | POR | Shaedon Sharpe makes 19-foot pullup jump shot (Scoot Henderson assists) | 35 | 38 |
| Q2 | 5:48 | PHX | Eric Gordon misses 29-foot three point jumper | 35 | 38 |
| Q2 | 5:45 | PHX | Chimezie Metu offensive rebound | 35 | 38 |
| Q2 | 5:43 | PHX | Bol Bol makes 25-foot three point jumper (Chimezie Metu assists) | 35 | 41 |
| Q2 | 5:31 | PHX | Josh Okogie personal foul | 35 | 41 |
| Q2 | 5:31 | PHX | Devin Booker enters the game for Bradley Beal | 35 | 41 |
| Q2 | 5:31 | PHX | Grayson Allen enters the game for Eric Gordon | 35 | 41 |
| Q2 | 5:26 | POR | Ibou Badji offensive goaltending turnover | 35 | 41 |
| Q2 | 5:15 | PHX | Grayson Allen misses 25-foot three point jumper | 35 | 41 |
| Q2 | 5:13 | PHX | Suns offensive team rebound | 35 | 41 |
| Q2 | 5:04 | PHX | Devin Booker misses 27-foot three point jumper | 35 | 41 |
| Q2 | 5:02 | PHX | Suns offensive team rebound | 35 | 41 |
| Q2 | 5:02 | POR | Matisse Thybulle loose ball foul | 35 | 41 |
| Q2 | 4:52 | PHX | Jerami Grant blocks Devin Booker 's 5-foot driving layup | 35 | 41 |
| Q2 | 4:49 | PHX | Bol Bol offensive rebound | 35 | 41 |
| Q2 | 4:46 | PHX | Bol Bol bad pass (Jerami Grant steals) | 35 | 41 |
| Q2 | 4:42 | POR | Scoot Henderson makes two point shot | 37 | 41 |
| Q2 | 4:42 | PHX | Bol Bol defensive goaltending violation | 37 | 41 |
| Q2 | 4:24 | PHX | Chimezie Metu makes 24-foot three point jumper (Josh Okogie assists) | 37 | 44 |
| Q2 | 4:06 | PHX | Bol Bol shooting foul | 37 | 44 |
| Q2 | 4:06 | POR | Scoot Henderson makes free throw 1 of 2 | 38 | 44 |
| Q2 | 4:06 | PHX | Jusuf Nurkic enters the game for Josh Okogie | 38 | 44 |
| Q2 | 4:06 | PHX | Keita Bates-Diop enters the game for Bol Bol | 38 | 44 |
| Q2 | 4:06 | POR | Malcolm Brogdon enters the game for Shaedon Sharpe | 38 | 44 |
| Q2 | 4:06 | POR | Scoot Henderson makes free throw 2 of 2 | 39 | 44 |
| Q2 | 3:48 | POR | Jerami Grant shooting foul | 39 | 44 |
| Q2 | 3:48 | PHX | Jusuf Nurkic makes free throw 1 of 2 | 39 | 45 |
| Q2 | 3:48 | PHX | Jusuf Nurkic misses free throw 2 of 2 | 39 | 45 |
| Q2 | 3:46 | POR | Matisse Thybulle defensive rebound | 39 | 45 |
| Q2 | 3:25 | POR | Scoot Henderson makes 8-foot driving floating jump shot (Malcolm Brogdon assists) | 41 | 45 |
| Q2 | 3:08 | PHX | Grayson Allen lost ball turnover (Scoot Henderson steals) | 41 | 45 |
| Q2 | 3:01 | POR | Jusuf Nurkic blocks Scoot Henderson 's 2-foot two point shot | 41 | 45 |
| Q2 | 3:01 | PHX | Suns defensive team rebound | 41 | 45 |
| Q2 | 3:01 | PHX | Bradley Beal enters the game for Chimezie Metu | 41 | 45 |
| Q2 | 2:48 | PHX | Jusuf Nurkic makes 1-foot layup (Devin Booker assists) | 41 | 47 |
| Q2 | 2:34 | POR | Malcolm Brogdon misses driving floating jump shot | 41 | 47 |
| Q2 | 2:30 | PHX | Devin Booker defensive rebound | 41 | 47 |
| Q2 | 2:23 | PHX | Devin Booker misses 14-foot pullup jump shot | 41 | 47 |
| Q2 | 2:20 | POR | Ibou Badji defensive rebound | 41 | 47 |
| Q2 | 2:17 | POR | Scoot Henderson out of bounds bad pass turnover | 41 | 47 |
| Q2 | 2:02 | PHX | Jusuf Nurkic makes layup | 41 | 49 |
| Q2 | 1:40 | POR | Scoot Henderson misses 13-foot pullup jump shot | 41 | 49 |
| Q2 | 1:37 | PHX | Keita Bates-Diop defensive rebound | 41 | 49 |
| Q2 | 1:30 | PHX | Grayson Allen makes 1-foot layup (Jusuf Nurkic assists) | 41 | 51 |
| Q2 | 1:12 | POR | Malcolm Brogdon makes 27-foot three point jumper (Jerami Grant assists) | 44 | 51 |
| Q2 | 0:00 | POR | Ibou Badji shooting foul | 44 | 51 |
| Q2 | 0:00 | PHX | Jusuf Nurkic makes free throw 1 of 2 | 44 | 52 |
| Q2 | 0:00 | POR | Moses Brown enters the game for Ibou Badji | 44 | 52 |
| Q2 | 0:00 | PHX | Jusuf Nurkic makes free throw 2 of 2 | 44 | 53 |
| Q2 | 0:00 | POR | Jerami Grant lost ball turnover (Jusuf Nurkic steals) | 44 | 53 |
| Q2 | 0:00 | PHX | Bradley Beal misses 13-foot two point shot | 44 | 53 |
| Q2 | 0:00 | PHX | Jusuf Nurkic offensive rebound | 44 | 53 |
| Q2 | 0:00 | POR | Scoot Henderson personal foul | 44 | 53 |
| Q2 | 0:00 | PHX | Grayson Allen makes free throw 1 of 2 | 44 | 54 |
| Q2 | 0:00 | PHX | Grayson Allen makes free throw 2 of 2 | 44 | 55 |
| Q2 | 0:00 | POR | Malcolm Brogdon makes 25-foot three point jumper (Scoot Henderson assists) | 47 | 55 |
| Q2 | 0:00 | PHX | Devin Booker lost ball turnover (Matisse Thybulle steals) | 47 | 55 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 47 | 55 |
| Q3 | 12:00 | PHX | Chimezie Metu enters the game for Keita Bates-Diop | 47 | 55 |
| Q3 | 11:48 | POR | Scoot Henderson misses 16-foot pullup jump shot | 47 | 55 |
| Q3 | 11:45 | PHX | Jusuf Nurkic defensive rebound | 47 | 55 |
| Q3 | 11:32 | PHX | Jusuf Nurkic out of bounds bad pass turnover | 47 | 55 |
| Q3 | 11:17 | POR | Jerami Grant misses 26-foot three point jumper | 47 | 55 |
| Q3 | 11:12 | PHX | Jusuf Nurkic defensive rebound | 47 | 55 |
| Q3 | 10:53 | PHX | Jusuf Nurkic makes 10-foot two point shot (Grayson Allen assists) | 47 | 57 |
| Q3 | 10:38 | POR | Malcolm Brogdon makes 14-foot two point shot | 49 | 57 |
| Q3 | 10:24 | PHX | Scoot Henderson blocks Chimezie Metu 's 14-foot driving floating jump shot | 49 | 57 |
| Q3 | 10:24 | POR | Moses Brown defensive rebound | 49 | 57 |
| Q3 | 10:24 | PHX | Jusuf Nurkic transition take foul | 49 | 57 |
| Q3 | 10:24 | POR | Jerami Grant misses free throw 1 of 1 | 49 | 57 |
| Q3 | 10:24 | POR | Trail Blazers offensive team rebound | 49 | 57 |
| Q3 | 10:17 | PHX | Jusuf Nurkic shooting foul | 49 | 57 |
| Q3 | 10:17 | POR | Jerami Grant makes free throw 1 of 2 | 50 | 57 |
| Q3 | 10:17 | POR | Jerami Grant makes free throw 2 of 2 | 51 | 57 |
| Q3 | 9:53 | PHX | Jusuf Nurkic makes 3-foot two point shot | 51 | 59 |
| Q3 | 9:45 | POR | Moses Brown bad pass (Bradley Beal steals) | 51 | 59 |
| Q3 | 9:45 | PHX | Devin Booker misses 11-foot pullup jump shot | 51 | 59 |
| Q3 | 9:44 | PHX | Chimezie Metu offensive rebound | 51 | 59 |
| Q3 | 9:19 | POR | Jerami Grant out of bounds bad pass turnover | 51 | 59 |
| Q3 | 9:03 | POR | Moses Brown shooting foul | 51 | 59 |
| Q3 | 9:03 | PHX | Chimezie Metu makes free throw 1 of 2 | 51 | 60 |
| Q3 | 9:03 | PHX | Chimezie Metu makes free throw 2 of 2 | 51 | 61 |
| Q3 | 9:43 | PHX | Matisse Thybulle blocks Devin Booker 's 9-foot pullup jump shot | 51 | 59 |
| Q3 | 9:42 | POR | Moses Brown defensive rebound | 51 | 59 |
| Q3 | 8:45 | POR | Malcolm Brogdon misses 21-foot step back jumpshot | 51 | 61 |
| Q3 | 8:42 | PHX | Bradley Beal defensive rebound | 51 | 61 |
| Q3 | 8:29 | PHX | Jusuf Nurkic makes 2-foot dunk | 51 | 63 |
| Q3 | 8:10 | POR | Scoot Henderson misses driving floating jump shot | 51 | 63 |
| Q3 | 8:07 | PHX | Chimezie Metu defensive rebound | 51 | 63 |
| Q3 | 7:57 | PHX | Devin Booker misses 15-foot pullup jump shot | 51 | 63 |
| Q3 | 7:55 | POR | Moses Brown defensive rebound | 51 | 63 |
| Q3 | 7:43 | POR | Jerami Grant makes 15-foot pullup jump shot (Moses Brown assists) | 53 | 63 |
| Q3 | 7:41 | PHX | Suns Full timeout | 53 | 63 |
| Q3 | 7:41 | POR | Ibou Badji enters the game for Moses Brown | 53 | 63 |
| Q3 | 7:41 | POR | Shaedon Sharpe enters the game for Malcolm Brogdon | 53 | 63 |
| Q3 | 7:22 | PHX | Chimezie Metu makes 24-foot three point jumper (Devin Booker assists) | 53 | 66 |
| Q3 | 7:07 | POR | Scoot Henderson makes 13-foot driving floating jump shot | 55 | 66 |
| Q3 | 6:57 | PHX | Jusuf Nurkic out of bounds bad pass turnover | 55 | 66 |
| Q3 | 6:42 | POR | Jerami Grant makes driving layup (Scoot Henderson assists) | 57 | 66 |
| Q3 | 6:29 | PHX | Bradley Beal makes driving layup | 57 | 68 |
| Q3 | 6:19 | PHX | Devin Booker personal foul | 57 | 68 |
| Q3 | 6:19 | PHX | Keita Bates-Diop enters the game for Chimezie Metu | 57 | 68 |
| Q3 | 6:07 | POR | Jerami Grant bad pass (Grayson Allen steals) | 57 | 68 |
| Q3 | 6:01 | PHX | Scoot Henderson blocks Bradley Beal 's 6-foot two point shot | 57 | 68 |
| Q3 | 6:00 | PHX | Suns offensive team rebound | 57 | 68 |
| Q3 | 5:58 | PHX | Bradley Beal makes 17-foot jumper (Grayson Allen assists) | 57 | 70 |
| Q3 | 5:43 | POR | Scoot Henderson misses driving floating jump shot | 57 | 70 |
| Q3 | 5:40 | PHX | Bradley Beal defensive rebound | 57 | 70 |
| Q3 | 5:36 | PHX | Bradley Beal offensive charge | 57 | 70 |
| Q3 | 5:36 | PHX | Bradley Beal turnover | 57 | 70 |
| Q3 | 5:36 | PHX | Eric Gordon enters the game for Bradley Beal | 57 | 70 |
| Q3 | 5:24 | POR | Shaedon Sharpe misses 27-foot three point jumper | 57 | 70 |
| Q3 | 5:22 | PHX | Suns defensive team rebound | 57 | 70 |
| Q3 | 5:18 | POR | Ibou Badji personal foul | 57 | 70 |
| Q3 | 5:12 | PHX | Eric Gordon misses 25-foot three point jumper | 57 | 70 |
| Q3 | 5:11 | POR | Trail Blazers defensive team rebound | 57 | 70 |
| Q3 | 4:49 | POR | Matisse Thybulle misses 23-foot three point jumper | 57 | 70 |
| Q3 | 4:45 | PHX | Eric Gordon defensive rebound | 57 | 70 |
| Q3 | 4:44 | PHX | Eric Gordon bad pass (Matisse Thybulle steals) | 57 | 70 |
| Q3 | 4:33 | POR | Shaedon Sharpe misses 8-foot pullup jump shot | 57 | 70 |
| Q3 | 4:29 | PHX | Grayson Allen defensive rebound | 57 | 70 |
| Q3 | 4:23 | PHX | Jusuf Nurkic makes 25-foot three point jumper (Grayson Allen assists) | 57 | 73 |
| Q3 | 4:10 | POR | Scoot Henderson out of bounds bad pass turnover | 57 | 73 |
| Q3 | 4:10 | POR | Jabari Walker enters the game for Jerami Grant | 57 | 73 |
| Q3 | 3:59 | PHX | Devin Booker misses 26-foot three point jumper | 57 | 73 |
| Q3 | 3:56 | POR | Jabari Walker defensive rebound | 57 | 73 |
| Q3 | 3:48 | POR | Scoot Henderson lost ball turnover (Keita Bates-Diop steals) | 57 | 73 |
| Q3 | 3:32 | PHX | Devin Booker makes 25-foot three point jumper (Jusuf Nurkic assists) | 57 | 76 |
| Q3 | 3:30 | POR | Trail Blazers Full timeout | 57 | 76 |
| Q3 | 3:30 | POR | Skylar Mays enters the game for Scoot Henderson | 57 | 76 |
| Q3 | 3:12 | POR | Skylar Mays misses driving floating jump shot | 57 | 76 |
| Q3 | 3:10 | PHX | Jusuf Nurkic defensive rebound | 57 | 76 |
| Q3 | 2:54 | PHX | Eric Gordon makes 23-foot three point jumper (Keita Bates-Diop assists) | 57 | 79 |
| Q3 | 2:34 | PHX | Keita Bates-Diop shooting foul | 57 | 79 |
| Q3 | 2:34 | POR | Shaedon Sharpe makes free throw 1 of 2 | 58 | 79 |
| Q3 | 2:34 | PHX | Chimezie Metu enters the game for Grayson Allen | 58 | 79 |
| Q3 | 2:34 | PHX | Bradley Beal enters the game for Jusuf Nurkic | 58 | 79 |
| Q3 | 2:34 | POR | Shaedon Sharpe makes free throw 2 of 2 | 59 | 79 |
| Q3 | 2:19 | PHX | Eric Gordon misses two point shot | 59 | 79 |
| Q3 | 2:15 | POR | Ibou Badji defensive rebound | 59 | 79 |
| Q3 | 2:04 | POR | Shaedon Sharpe misses 22-foot three point jumper | 59 | 79 |
| Q3 | 2:01 | PHX | Devin Booker defensive rebound | 59 | 79 |
| Q3 | 1:54 | POR | Matisse Thybulle personal foul | 59 | 79 |
| Q3 | 1:54 | POR | Malcolm Brogdon enters the game for Matisse Thybulle | 59 | 79 |
| Q3 | 1:49 | PHX | Eric Gordon misses 26-foot three point jumper | 59 | 79 |
| Q3 | 1:46 | POR | Ibou Badji defensive rebound | 59 | 79 |
| Q3 | 1:43 | POR | Ibou Badji lost ball turnover (Keita Bates-Diop steals) | 59 | 79 |
| Q3 | 1:37 | POR | Ibou Badji shooting foul | 59 | 79 |
| Q3 | 1:54 | POR | Kris Murray enters the game for Shaedon Sharpe | 59 | 79 |
| Q3 | 1:37 | PHX | Chimezie Metu makes free throw 1 of 2 | 59 | 80 |
| Q3 | 1:37 | POR | Ish Wainright enters the game for Ibou Badji | 59 | 80 |
| Q3 | 1:37 | PHX | Chimezie Metu makes free throw 2 of 2 | 59 | 81 |
| Q3 | 1:14 | POR | Ish Wainright misses 15-foot step back jumpshot | 59 | 81 |
| Q3 | 1:11 | PHX | Keita Bates-Diop defensive rebound | 59 | 81 |
| Q3 | 1:03 | PHX | Devin Booker makes 16-foot step back jumpshot | 59 | 83 |
| Q3 | 0:00 | POR | Jabari Walker makes alley oop layup (Malcolm Brogdon assists) | 61 | 83 |
| Q3 | 0:00 | PHX | Suns Full timeout | 61 | 83 |
| Q3 | 0:00 | PHX | Chimezie Metu bad pass (Jabari Walker steals) | 61 | 83 |
| Q3 | 0:00 | POR | Ish Wainright misses 26-foot three point shot | 61 | 83 |
| Q3 | 0:00 | PHX | Chimezie Metu defensive rebound | 61 | 83 |
| Q3 | 0:00 | PHX | Eric Gordon makes 22-foot three point jumper (Devin Booker assists) | 61 | 86 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 61 | 86 |
| Q4 | 12:00 | PHX | Josh Okogie enters the game for Devin Booker | 61 | 86 |
| Q4 | 12:00 | PHX | Bol Bol enters the game for Keita Bates-Diop | 61 | 86 |
| Q4 | 12:00 | POR | Scoot Henderson enters the game for Skylar Mays | 61 | 86 |
| Q4 | 12:00 | POR | Shaedon Sharpe enters the game for Malcolm Brogdon | 61 | 86 |
| Q4 | 11:45 | PHX | Bradley Beal misses 16-foot step back jumpshot | 61 | 86 |
| Q4 | 11:43 | POR | Trail Blazers defensive team rebound | 61 | 86 |
| Q4 | 11:43 | PHX | Chimezie Metu loose ball foul | 61 | 86 |
| Q4 | 11:28 | POR | Shaedon Sharpe misses 26-foot step back jumpshot | 61 | 86 |
| Q4 | 11:25 | POR | Jabari Walker offensive rebound | 61 | 86 |
| Q4 | 11:25 | PHX | Bol Bol shooting foul | 61 | 86 |
| Q4 | 11:25 | POR | Jabari Walker makes free throw 1 of 2 | 62 | 86 |
| Q4 | 11:25 | POR | Jabari Walker makes free throw 2 of 2 | 63 | 86 |
| Q4 | 11:12 | PHX | Bol Bol misses 15-foot pullup jump shot | 63 | 86 |
| Q4 | 11:08 | POR | Kris Murray defensive rebound | 63 | 86 |
| Q4 | 11:03 | POR | Scoot Henderson misses 23-foot three point shot | 63 | 86 |
| Q4 | 11:00 | PHX | Eric Gordon defensive rebound | 63 | 86 |
| Q4 | 10:52 | PHX | Eric Gordon misses driving floating jump shot | 63 | 86 |
| Q4 | 10:48 | POR | Jabari Walker defensive rebound | 63 | 86 |
| Q4 | 10:39 | POR | Jabari Walker makes driving layup (Scoot Henderson assists) | 65 | 86 |
| Q4 | 10:18 | PHX | Ish Wainright blocks Bradley Beal 's 5-foot two point shot | 65 | 86 |
| Q4 | 10:16 | POR | Jabari Walker defensive rebound | 65 | 86 |
| Q4 | 10:12 | POR | Kris Murray makes 2-foot layup (Scoot Henderson assists) | 67 | 86 |
| Q4 | 10:12 | PHX | Suns Full timeout | 67 | 86 |
| Q4 | 10:00 | PHX | Bradley Beal bad pass (Kris Murray steals) | 67 | 86 |
| Q4 | 9:57 | POR | Kris Murray makes 1-foot dunk | 69 | 86 |
| Q4 | 9:45 | PHX | Chimezie Metu misses 25-foot three point jumper | 69 | 86 |
| Q4 | 9:42 | POR | Ish Wainright defensive rebound | 69 | 86 |
| Q4 | 9:39 | PHX | Bol Bol shooting foul | 69 | 86 |
| Q4 | 9:39 | POR | Ish Wainright makes free throw 1 of 2 | 70 | 86 |
| Q4 | 9:39 | POR | Ish Wainright makes free throw 2 of 2 | 71 | 86 |
| Q4 | 9:24 | POR | Jabari Walker shooting foul | 71 | 86 |
| Q4 | 9:24 | PHX | Eric Gordon makes free throw 1 of 2 | 71 | 87 |
| Q4 | 9:24 | PHX | Eric Gordon misses free throw 2 of 2 | 71 | 87 |
| Q4 | 9:21 | POR | Scoot Henderson defensive rebound | 71 | 87 |
| Q4 | 9:01 | POR | Scoot Henderson misses driving floating jump shot | 71 | 87 |
| Q4 | 8:59 | PHX | Bol Bol defensive rebound | 71 | 87 |
| Q4 | 8:50 | POR | Jabari Walker shooting foul | 71 | 87 |
| Q4 | 8:50 | PHX | Eric Gordon misses free throw 1 of 3 | 71 | 87 |
| Q4 | 8:50 | PHX | Suns offensive team rebound | 71 | 87 |
| Q4 | 8:50 | PHX | Eric Gordon makes free throw 2 of 3 | 71 | 88 |
| Q4 | 8:50 | PHX | Jusuf Nurkic enters the game for Chimezie Metu | 71 | 88 |
| Q4 | 8:50 | PHX | Eric Gordon misses free throw 3 of 3 | 71 | 88 |
| Q4 | 8:48 | POR | Jabari Walker defensive rebound | 71 | 88 |
| Q4 | 8:40 | POR | Scoot Henderson misses 25-foot three point pullup jump shot | 71 | 88 |
| Q4 | 8:37 | POR | Jabari Walker offensive rebound | 71 | 88 |
| Q4 | 8:31 | POR | Shaedon Sharpe misses 24-foot three point pullup jump shot | 71 | 88 |
| Q4 | 8:27 | POR | Shaedon Sharpe offensive rebound | 71 | 88 |
| Q4 | 8:25 | POR | Ish Wainright misses 23-foot three point jumper | 71 | 88 |
| Q4 | 8:21 | PHX | Bol Bol defensive rebound | 71 | 88 |
| Q4 | 8:18 | POR | Ish Wainright shooting foul | 71 | 88 |
| Q4 | 8:18 | PHX | Bradley Beal makes free throw 1 of 2 | 71 | 89 |
| Q4 | 8:18 | PHX | Grayson Allen enters the game for Eric Gordon | 71 | 89 |
| Q4 | 8:18 | POR | Skylar Mays enters the game for Shaedon Sharpe | 71 | 89 |
| Q4 | 8:18 | PHX | Bradley Beal makes free throw 2 of 2 | 71 | 90 |
| Q4 | 8:03 | POR | Skylar Mays misses two point shot | 71 | 90 |
| Q4 | 8:00 | PHX | Bol Bol defensive rebound | 71 | 90 |
| Q4 | 7:53 | PHX | Bol Bol makes two point shot | 71 | 92 |
| Q4 | 7:45 | PHX | Jusuf Nurkic shooting foul | 71 | 92 |
| Q4 | 7:45 | POR | Scoot Henderson misses free throw 1 of 2 | 71 | 92 |
| Q4 | 7:45 | POR | Trail Blazers offensive team rebound | 71 | 92 |
| Q4 | 7:55 | PHX | Kris Murray blocks Josh Okogie 's 2-foot driving layup | 71 | 90 |
| Q4 | 7:54 | PHX | Bol Bol offensive rebound | 71 | 90 |
| Q4 | 7:45 | POR | Scoot Henderson misses free throw 2 of 2 | 71 | 92 |
| Q4 | 7:42 | PHX | Jusuf Nurkic defensive rebound | 71 | 92 |
| Q4 | 7:24 | PHX | Grayson Allen misses 25-foot three point jumper | 71 | 92 |
| Q4 | 7:20 | POR | Jabari Walker defensive rebound | 71 | 92 |
| Q4 | 7:10 | POR | Ish Wainright bad pass (Grayson Allen steals) | 71 | 92 |
| Q4 | 7:04 | PHX | Bradley Beal makes 23-foot three point shot (Grayson Allen assists) | 71 | 95 |
| Q4 | 7:02 | POR | Trail Blazers Full timeout | 71 | 95 |
| Q4 | 7:02 | PHX | Devin Booker enters the game for Josh Okogie | 71 | 95 |
| Q4 | 7:02 | POR | Ibou Badji enters the game for Ish Wainright | 71 | 95 |
| Q4 | 6:48 | POR | Jabari Walker misses 24-foot three point jumper | 71 | 95 |
| Q4 | 6:46 | POR | Trail Blazers offensive team rebound | 71 | 95 |
| Q4 | 6:35 | POR | Scoot Henderson misses 12-foot two point shot | 71 | 95 |
| Q4 | 6:32 | PHX | Jusuf Nurkic defensive rebound | 71 | 95 |
| Q4 | 6:17 | PHX | Bradley Beal makes 1-foot two point shot (Jusuf Nurkic assists) | 71 | 97 |
| Q4 | 6:07 | POR | Scoot Henderson makes 15-foot pullup jump shot | 73 | 97 |
| Q4 | 5:47 | PHX | Devin Booker makes 16-foot pullup jump shot (Jusuf Nurkic assists) | 73 | 99 |
| Q4 | 5:36 | POR | Scoot Henderson out of bounds bad pass turnover | 73 | 99 |
| Q4 | 5:36 | PHX | Suns Full timeout | 73 | 99 |
| Q4 | 5:36 | PHX | Drew Eubanks enters the game for Bradley Beal | 73 | 99 |
| Q4 | 5:36 | PHX | Yuta Watanabe enters the game for Grayson Allen | 73 | 99 |
| Q4 | 5:36 | PHX | Josh Okogie enters the game for Jusuf Nurkic | 73 | 99 |
| Q4 | 5:36 | PHX | Jordan Goodwin enters the game for Devin Booker | 73 | 99 |
| Q4 | 5:36 | POR | Ish Wainright enters the game for Scoot Henderson | 73 | 99 |
| Q4 | 5:22 | POR | Kris Murray shooting foul | 73 | 99 |
| Q4 | 5:22 | PHX | Drew Eubanks misses free throw 1 of 2 | 73 | 99 |
| Q4 | 5:22 | PHX | Suns offensive team rebound | 73 | 99 |
| Q4 | 5:22 | PHX | Drew Eubanks misses free throw 2 of 2 | 73 | 99 |
| Q4 | 5:19 | POR | Skylar Mays defensive rebound | 73 | 99 |
| Q4 | 5:09 | PHX | Drew Eubanks kicked ball violation | 73 | 99 |
| Q4 | 5:04 | POR | Ish Wainright makes 25-foot three point jumper (Skylar Mays assists) | 76 | 99 |
| Q4 | 4:37 | PHX | Josh Okogie out of bounds bad pass turnover | 76 | 99 |
| Q4 | 4:18 | POR | Jabari Walker makes 8-foot pullup jump shot | 78 | 99 |
| Q4 | 4:09 | POR | Skylar Mays personal foul | 78 | 99 |
| Q4 | 4:09 | PHX | Bol Bol makes free throw 1 of 2 | 78 | 100 |
| Q4 | 4:09 | PHX | Bol Bol makes free throw 2 of 2 | 78 | 101 |
| Q4 | 3:58 | POR | Skylar Mays makes 16-foot pullup jump shot | 80 | 101 |
| Q4 | 3:44 | PHX | Bol Bol out of bounds bad pass turnover | 80 | 101 |
| Q4 | 3:42 | PHX | Drew Eubanks personal foul | 80 | 101 |
| Q4 | 3:42 | POR | Jabari Walker makes free throw 1 of 2 | 81 | 101 |
| Q4 | 3:42 | POR | Jabari Walker misses free throw 2 of 2 | 81 | 101 |
| Q4 | 3:39 | PHX | Bol Bol defensive rebound | 81 | 101 |
| Q4 | 3:31 | PHX | Jordan Goodwin misses 25-foot three point jumper | 81 | 101 |
| Q4 | 3:27 | POR | Ibou Badji defensive rebound | 81 | 101 |
| Q4 | 3:09 | POR | Skylar Mays misses 3-foot two point shot | 81 | 101 |
| Q4 | 3:07 | PHX | Drew Eubanks defensive rebound | 81 | 101 |
| Q4 | 2:53 | POR | Ibou Badji shooting foul | 81 | 101 |
| Q4 | 2:53 | POR | Moses Brown enters the game for Ibou Badji | 81 | 101 |
| Q4 | 2:53 | PHX | Josh Okogie misses free throw 1 of 2 | 81 | 101 |
| Q4 | 2:53 | PHX | Suns offensive team rebound | 81 | 101 |
| Q4 | 2:53 | PHX | Josh Okogie makes free throw 2 of 2 | 81 | 102 |
| Q4 | 2:36 | POR | Jabari Walker misses 15-foot pullup jump shot | 81 | 102 |
| Q4 | 2:32 | PHX | Josh Okogie defensive rebound | 81 | 102 |
| Q4 | 2:20 | PHX | Jordan Goodwin makes 16-foot step back jumpshot | 81 | 104 |
| Q4 | 2:03 | POR | Jabari Walker misses 25-foot three point jumper | 81 | 104 |
| Q4 | 1:59 | PHX | Josh Okogie defensive rebound | 81 | 104 |
| Q4 | 1:56 | PHX | Bol Bol misses running pullup jump shot | 81 | 104 |
| Q4 | 1:52 | PHX | Jordan Goodwin offensive rebound | 81 | 104 |
| Q4 | 1:52 | PHX | Jordan Goodwin out of bounds lost ball turnover | 81 | 104 |
| Q4 | 1:36 | PHX | Drew Eubanks shooting foul | 81 | 104 |
| Q4 | 1:36 | POR | Jabari Walker misses free throw 1 of 2 | 81 | 104 |
| Q4 | 1:36 | POR | Trail Blazers offensive team rebound | 81 | 104 |
| Q4 | 1:36 | POR | Jabari Walker makes free throw 2 of 2 | 82 | 104 |
| Q4 | 1:20 | POR | Ish Wainright personal foul | 82 | 104 |
| Q4 | 1:20 | PHX | Drew Eubanks misses free throw 1 of 2 | 82 | 104 |
| Q4 | 1:20 | PHX | Suns offensive team rebound | 82 | 104 |
| Q4 | 1:20 | PHX | Drew Eubanks makes free throw 2 of 2 | 82 | 105 |
| Q4 | 1:12 | POR | Skylar Mays makes 27-foot three pointer | 85 | 105 |
| Q4 | 0:00 | PHX | Yuta Watanabe misses 25-foot three point jumper | 85 | 105 |
| Q4 | 0:00 | POR | Moses Brown defensive rebound | 85 | 105 |
| Q4 | 0:00 | POR | Jabari Walker out of bounds bad pass turnover | 85 | 105 |
| Q4 | 0:00 | PHX | Bol Bol makes 7-foot driving floating jump shot | 85 | 107 |
| Q4 | 0:00 | POR | Moses Brown bad pass (Jordan Goodwin steals) | 85 | 107 |
| Q4 | 0:00 | PHX | Yuta Watanabe makes dunk (Jordan Goodwin assists) | 85 | 109 |
| Q4 | 0:00 | POR | Ish Wainright makes 22-foot three point jumper (Skylar Mays assists) | 88 | 109 |
| Q4 | 0:00 | — | End of the 4th Quarter | 88 | 109 |
| Q4 | 0:00 | — | End of Game | 88 | 109 |
Possession sequences reconstructed from official play-by-play.
DerivedThese sequences are reconstructed from play-by-play. They are not labeled as official NBA possession counts.
Derived possession boundaries differ from the NBA-reported totals for this game. Sequence browsing remains available, but aggregate possession metrics are hidden.
Lineup context is unavailable because the substitution sequence could not be fully validated.
Play-by-play: Secondary feed · Box score: Cached data
Official comparison: Mismatched
Derived team possessions: 0 home / 0 away
NBA-reported team possessions: 101 home / 101 away
Delta (derived − official): -101 / -101
Lineup context: unavailable
Aggregate possession metrics (pace, PPP, ratings) are suppressed for this game.
Showing 25 of 176 matches · 176 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:44 | PHXPhoenix Suns | Other | 2 | Portland Trail Blazers 2, Phoenix Suns 2POR 2 · PHX 2 | |
| 2 | Q1 11:24 | PORPortland Trail Blazers | Made shot | 2 | Portland Trail Blazers 2, Phoenix Suns 2POR 2 · PHX 2 | |
| 3 | Q1 11:10 | PHXPhoenix Suns | Made shot | 2 | Portland Trail Blazers 2, Phoenix Suns 4POR 2 · PHX 4 | |
| 4 | Q1 11:01 | PORPortland Trail Blazers | Other | 0 | Portland Trail Blazers 2, Phoenix Suns 4POR 2 · PHX 4 | |
| 5 | Q1 10:41 | PHXPhoenix Suns | Other | 0 | Portland Trail Blazers 2, Phoenix Suns 4POR 2 · PHX 4 | |
| 6 | Q1 10:28 | PORPortland Trail Blazers | Other | 0 | Portland Trail Blazers 2, Phoenix Suns 4POR 2 · PHX 4 | |
| 7 | Q1 10:23 | PHXPhoenix Suns | Other | 0 | Portland Trail Blazers 2, Phoenix Suns 4POR 2 · PHX 4 | |
| 8 | Q1 10:16 | PORPortland Trail Blazers | Made shot | 2 | Portland Trail Blazers 4, Phoenix Suns 4POR 4 · PHX 4 | |
| 9 | Q1 10:03 | PHXPhoenix Suns | Made shot | 2 | Portland Trail Blazers 4, Phoenix Suns 6POR 4 · PHX 6 | |
| 10 | Q1 9:36 | PHXPhoenix Suns | Other | 0 | Portland Trail Blazers 4, Phoenix Suns 6POR 4 · PHX 6 | |
| 11 | Q1 9:25 | PORPortland Trail Blazers | Other | 0 | Portland Trail Blazers 4, Phoenix Suns 6POR 4 · PHX 6 | |
| 12 | Q1 9:12 | PHXPhoenix Suns | Other | 0 | Portland Trail Blazers 4, Phoenix Suns 6POR 4 · PHX 6 | |
| 13 | Q1 9:02 | PORPortland Trail Blazers | Made shot | 2 | Portland Trail Blazers 6, Phoenix Suns 6POR 6 · PHX 6 | |
| 14 | Q1 8:37 | PHXPhoenix Suns | Other | 0 | Portland Trail Blazers 6, Phoenix Suns 6POR 6 · PHX 6 | |
| 15 | Q1 8:26 | PORPortland Trail Blazers | Other | 0 | Portland Trail Blazers 6, Phoenix Suns 6POR 6 · PHX 6 | |
| 16 | Q1 8:12 | PHXPhoenix Suns | Other | 0 | Portland Trail Blazers 6, Phoenix Suns 6POR 6 · PHX 6 | |
| 17 | Q1 7:47 | PORPortland Trail Blazers | Made shot | 4 | Portland Trail Blazers 10, Phoenix Suns 6POR 10 · PHX 6 | |
| 18 | Q1 7:05 | PHXPhoenix Suns | Other | 0 | Portland Trail Blazers 10, Phoenix Suns 6POR 10 · PHX 6 | |
| 19 | Q1 6:47 | PORPortland Trail Blazers | Other | 0 | Portland Trail Blazers 10, Phoenix Suns 6POR 10 · PHX 6 | |
| 20 | Q1 6:37 | PHXPhoenix Suns | Other | 0 | Portland Trail Blazers 10, Phoenix Suns 6POR 10 · PHX 6 | |
| 21 | Q1 6:21 | PORPortland Trail Blazers | Made shot | 3 | Portland Trail Blazers 13, Phoenix Suns 6POR 13 · PHX 6 | |
| 22 | Q1 6:02 | PHXPhoenix Suns | Made shot | 3 | Portland Trail Blazers 13, Phoenix Suns 9POR 13 · PHX 9 | |
| 23 | Q1 5:39 | PORPortland Trail Blazers | Made shot | 2 | Portland Trail Blazers 15, Phoenix Suns 9POR 15 · PHX 9 | |
| 24 | Q1 5:23 | PHXPhoenix Suns | Made shot | 2 | Portland Trail Blazers 15, Phoenix Suns 11POR 15 · PHX 11 | |
| 25 | Q1 5:05 | PORPortland Trail Blazers | Other | 0 | Portland Trail Blazers 15, Phoenix Suns 11POR 15 · PHX 11 |
POSS 1 · Q1 11:44
PHXPhoenix Suns
Other
2 PTS
POSS 2 · Q1 11:24
PORPortland Trail Blazers
Made shot
2 PTS
POSS 3 · Q1 11:10
PHXPhoenix Suns
Made shot
2 PTS
POSS 4 · Q1 11:01
PORPortland Trail Blazers
Other
0 PTS
POSS 5 · Q1 10:41
PHXPhoenix Suns
Other
0 PTS
POSS 6 · Q1 10:28
PORPortland Trail Blazers
Other
0 PTS
POSS 7 · Q1 10:23
PHXPhoenix Suns
Other
0 PTS
POSS 8 · Q1 10:16
PORPortland Trail Blazers
Made shot
2 PTS
POSS 9 · Q1 10:03
PHXPhoenix Suns
Made shot
2 PTS
POSS 10 · Q1 9:36
PHXPhoenix Suns
Other
0 PTS
POSS 11 · Q1 9:25
PORPortland Trail Blazers
Other
0 PTS
POSS 12 · Q1 9:12
PHXPhoenix Suns
Other
0 PTS
POSS 13 · Q1 9:02
PORPortland Trail Blazers
Made shot
2 PTS
POSS 14 · Q1 8:37
PHXPhoenix Suns
Other
0 PTS
POSS 15 · Q1 8:26
PORPortland Trail Blazers
Other
0 PTS
POSS 16 · Q1 8:12
PHXPhoenix Suns
Other
0 PTS
POSS 17 · Q1 7:47
PORPortland Trail Blazers
Made shot
4 PTS
POSS 18 · Q1 7:05
PHXPhoenix Suns
Other
0 PTS
POSS 19 · Q1 6:47
PORPortland Trail Blazers
Other
0 PTS
POSS 20 · Q1 6:37
PHXPhoenix Suns
Other
0 PTS
POSS 21 · Q1 6:21
PORPortland Trail Blazers
Made shot
3 PTS
POSS 22 · Q1 6:02
PHXPhoenix Suns
Made shot
3 PTS
POSS 23 · Q1 5:39
PORPortland Trail Blazers
Made shot
2 PTS
POSS 24 · Q1 5:23
PHXPhoenix Suns
Made shot
2 PTS
POSS 25 · Q1 5:05
PORPortland Trail Blazers
Other
0 PTS