POSS 1 · Q1 11:45
PHXPhoenix Suns
Made shot
2 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Tue, Apr 14, 2026·2025-26
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 31 | 34 | 18 | 31 | 114 | |
| 33 | 29 | 20 | 28 | 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.
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 +14 Q2 5:23PHX +11 Q4 7:13
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% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 38.0 | 41 | 7 | 12 | 0 | 2 | 5 | 15-22 | 3-8 | 8-13 | 13 | 74.0% | |
| 38.0 | 21 | 4 | 4 | 0 | 0 | 4 | 7-18 | 4-11 | 3-4 | -1 | 53.1% | |
| 29.0 | 2 | 11 | 4 | 1 | 3 | 0 | 1-6 | 0-3 | 0-0 | 8 | 16.7% | |
| 17.0 | 9 | 3 | 2 | 2 | 1 | 2 | 3-6 | 1-3 | 2-2 | 8 | 65.4% | |
| 36.0 | 8 | 4 | 0 | 4 | 0 | 1 | 3-9 | 2-7 | 0-0 | -6 | 44.4% | |
| 19.0 | 16 | 2 | 0 | 1 | 1 | 1 | 5-12 | 4-8 | 2-2 | -4 | 62.1% | |
| 21.0 | 12 | 1 | 1 | 0 | 0 | 2 | 4-7 | 2-5 | 2-2 | 19 | 76.1% | |
| 12.0 | 0 | 3 | 3 | 0 | 1 | 0 | 0-0 | 0-0 | 0-0 | 10 | — | |
| 16.0 | 2 | 7 | 1 | 1 | 1 | 0 | 1-6 | 0-1 | 0-0 | -14 | 16.7% | |
| 13.0 | 3 | 0 | 0 | 0 | 1 | 0 | 1-2 | 1-1 | 0-0 | -13 | 75.0% | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — |
| PHX | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 37.0 | 20 | 7 | 2 | 4 | 0 | 1 | 6-10 | 2-4 | 6-6 | 9 | 79.1% | |
| 39.0 | 35 | 5 | 2 | 0 | 1 | 5 | 14-29 | 2-7 | 5-6 | -5 | 55.3% | |
| 38.0 | 22 | 1 | 4 | 1 | 0 | 2 | 7-17 | 0-2 | 8-13 | -3 | 48.4% | |
| 29.0 | 12 | 4 | 0 | 1 | 0 | 2 | 4-7 | 3-6 | 1-3 | 0 | 72.1% | |
| 22.0 | 4 | 4 | 2 | 0 | 3 | 0 | 2-3 | 0-0 | 0-0 | -2 | 66.7% | |
| 24.0 | 7 | 8 | 3 | 4 | 0 | 0 | 3-5 | 1-3 | 0-0 | -12 | 70.0% | |
| 20.0 | 5 | 4 | 0 | 1 | 1 | 1 | 1-4 | 1-3 | 2-2 | 0 | 51.2% | |
| 9.0 | 2 | 4 | 1 | 0 | 1 | 0 | 1-2 | 0-0 | 0-0 | -10 | 50.0% | |
| 23.0 | 3 | 1 | 6 | 1 | 0 | 2 | 1-2 | 0-0 | 1-2 | 3 | 52.1% | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — |
500 events
| Q | Clock | Team | Play | POR | PHX |
|---|---|---|---|---|---|
| Q1 | 12:00 | PHX | Donovan Clingan vs. Mark Williams (Dillon Brooks gains possession) | 0 | 0 |
| Q1 | 11:45 | PHX | Jalen Green makes driving layup (Mark Williams assists) | 0 | 2 |
| Q1 | 11:45 | POR | Scoot Henderson shooting foul | 0 | 2 |
| Q1 | 11:45 | PHX | Jalen Green makes free throw 1 of 1 | 0 | 3 |
| Q1 | 11:36 | POR | Scoot Henderson makes driving layup (Donovan Clingan assists) | 2 | 3 |
| Q1 | 11:36 | PHX | Mark Williams defensive goaltending violation | 2 | 3 |
| Q1 | 11:18 | PHX | Jalen Green makes 12-foot fade away jump shot (Mark Williams assists) | 2 | 5 |
| Q1 | 11:03 | POR | Donovan Clingan misses 25-foot three point jumper | 2 | 5 |
| Q1 | 11:00 | PHX | Jordan Goodwin defensive rebound | 2 | 5 |
| Q1 | 10:48 | PHX | Dillon Brooks makes 12-foot fade away jump shot | 2 | 7 |
| Q1 | 10:33 | POR | Jrue Holiday misses 24-foot three point step back jumpshot | 2 | 7 |
| Q1 | 10:30 | POR | Donovan Clingan offensive rebound | 2 | 7 |
| Q1 | 10:29 | POR | Deni Avdija misses 25-foot three point jumper | 2 | 7 |
| Q1 | 10:26 | POR | Trail Blazers offensive team rebound | 2 | 7 |
| Q1 | 10:26 | PHX | Dillon Brooks loose ball foul | 2 | 7 |
| Q1 | 10:18 | POR | Toumani Camara misses 22-foot three point jumper | 2 | 7 |
| Q1 | 10:12 | POR | Donovan Clingan offensive rebound | 2 | 7 |
| Q1 | 10:10 | POR | Deni Avdija bad pass turnover (Dillon Brooks steals) | 2 | 7 |
| Q1 | 10:07 | POR | Scoot Henderson shooting foul | 2 | 7 |
| Q1 | 10:07 | PHX | Jordan Goodwin makes free throw 1 of 2 | 2 | 8 |
| Q1 | 10:07 | POR | Matisse Thybulle enters the game for Scoot Henderson | 2 | 8 |
| Q1 | 10:07 | PHX | Jordan Goodwin misses free throw 2 of 2 | 2 | 8 |
| Q1 | 10:05 | POR | Deni Avdija defensive rebound | 2 | 8 |
| Q1 | 9:50 | POR | Toumani Camara makes 25-foot three point jumper (Deni Avdija assists) | 5 | 8 |
| Q1 | 9:38 | PHX | Devin Booker makes 18-foot pullup jump shot | 5 | 10 |
| Q1 | 9:28 | PHX | Devin Booker shooting foul | 5 | 10 |
| Q1 | 9:28 | POR | Jrue Holiday makes free throw 1 of 2 | 6 | 10 |
| Q1 | 9:28 | POR | Jrue Holiday makes free throw 2 of 2 | 7 | 10 |
| Q1 | 9:15 | POR | Toumani Camara shooting foul | 7 | 10 |
| Q1 | 9:15 | PHX | Devin Booker makes free throw 1 of 3 | 7 | 11 |
| Q1 | 9:15 | PHX | Devin Booker makes free throw 2 of 3 | 7 | 12 |
| Q1 | 9:15 | PHX | Devin Booker makes free throw 3 of 3 | 7 | 13 |
| Q1 | 9:01 | POR | Donovan Clingan misses 25-foot three point jumper | 7 | 13 |
| Q1 | 8:58 | PHX | Mark Williams defensive rebound | 7 | 13 |
| Q1 | 8:45 | POR | Matisse Thybulle kicked ball violation | 7 | 13 |
| Q1 | 8:40 | POR | Donovan Clingan shooting foul | 7 | 13 |
| Q1 | 8:40 | PHX | Jalen Green misses free throw 1 of 2 | 7 | 13 |
| Q1 | 8:40 | PHX | Suns offensive team rebound | 7 | 13 |
| Q1 | 8:40 | POR | Trail Blazers Full timeout | 7 | 13 |
| Q1 | 8:40 | PHX | Jalen Green makes free throw 2 of 2 | 7 | 14 |
| Q1 | 8:21 | POR | Jrue Holiday misses 24-foot three point step back jumpshot | 7 | 14 |
| Q1 | 8:18 | POR | Trail Blazers offensive team rebound | 7 | 14 |
| Q1 | 8:08 | POR | Matisse Thybulle makes 23-foot three point jumper (Jrue Holiday assists) | 10 | 14 |
| Q1 | 7:44 | PHX | Devin Booker lost ball turnover (Toumani Camara steals) | 10 | 14 |
| Q1 | 7:37 | POR | Jrue Holiday makes 25-foot running pullup jump shot | 13 | 14 |
| Q1 | 7:12 | PHX | Dillon Brooks misses 26-foot three point step back jumpshot | 13 | 14 |
| Q1 | 7:11 | PHX | Mark Williams offensive rebound | 13 | 14 |
| Q1 | 7:10 | PHX | Mark Williams makes tip shot | 13 | 16 |
| Q1 | 6:56 | POR | Jrue Holiday misses 13-foot pullup jump shot | 13 | 16 |
| Q1 | 6:52 | POR | Jrue Holiday offensive rebound | 13 | 16 |
| Q1 | 6:51 | POR | Toumani Camara misses 22-foot three point jumper | 13 | 16 |
| Q1 | 6:49 | PHX | Jalen Green defensive rebound | 13 | 16 |
| Q1 | 6:40 | PHX | Jalen Green makes 18-foot pullup jump shot | 13 | 18 |
| Q1 | 6:20 | POR | Jrue Holiday makes 23-foot three point jumper (Deni Avdija assists) | 16 | 18 |
| Q1 | 6:03 | PHX | Devin Booker misses 26-foot three point pullup jump shot | 16 | 18 |
| Q1 | 5:59 | POR | Donovan Clingan defensive rebound | 16 | 18 |
| Q1 | 5:41 | POR | Mark Williams blocks Matisse Thybulle 's 7-foot two point shot | 16 | 18 |
| Q1 | 5:38 | PHX | Jordan Goodwin defensive rebound | 16 | 18 |
| Q1 | 5:34 | PHX | Mark Williams makes 10-foot two point shot (Dillon Brooks assists) | 16 | 20 |
| Q1 | 5:20 | PHX | Mark Williams shooting foul | 16 | 20 |
| Q1 | 5:20 | PHX | Suns delay of game violation | 16 | 20 |
| Q1 | 5:20 | POR | Jrue Holiday misses free throw 1 of 2 | 16 | 20 |
| Q1 | 5:20 | POR | Trail Blazers offensive team rebound | 16 | 20 |
| Q1 | 5:20 | PHX | Oso Ighodaro enters the game for Mark Williams | 16 | 20 |
| Q1 | 5:20 | PHX | Collin Gillespie enters the game for Jordan Goodwin | 16 | 20 |
| Q1 | 5:20 | POR | Jerami Grant enters the game for Deni Avdija | 16 | 20 |
| Q1 | 5:20 | POR | Jrue Holiday makes free throw 2 of 2 | 17 | 20 |
| Q1 | 5:06 | PHX | Devin Booker makes 20-foot pullup jump shot | 17 | 22 |
| Q1 | 4:45 | POR | Toumani Camara misses 26-foot three point jumper | 17 | 22 |
| Q1 | 4:42 | PHX | Jalen Green defensive rebound | 17 | 22 |
| Q1 | 4:35 | PHX | Jalen Green makes 15-foot pullup jump shot | 17 | 24 |
| Q1 | 4:20 | PHX | Jalen Green personal foul | 17 | 24 |
| Q1 | 4:20 | PHX | Ryan Dunn enters the game for Dillon Brooks | 17 | 24 |
| Q1 | 4:20 | PHX | Royce O'Neale enters the game for Jalen Green | 17 | 24 |
| Q1 | 4:20 | POR | Shaedon Sharpe enters the game for Matisse Thybulle | 17 | 24 |
| Q1 | 4:20 | POR | Robert Williams III enters the game for Donovan Clingan | 17 | 24 |
| Q1 | 4:10 | POR | Jrue Holiday makes 20-foot step back jumpshot | 19 | 24 |
| Q1 | 3:53 | PHX | Devin Booker misses 18-foot pullup jump shot | 19 | 24 |
| Q1 | 3:49 | PHX | Ryan Dunn offensive rebound | 19 | 24 |
| Q1 | 3:44 | PHX | Ryan Dunn misses driving layup | 19 | 24 |
| Q1 | 3:42 | POR | Toumani Camara defensive rebound | 19 | 24 |
| Q1 | 3:35 | POR | Jerami Grant misses 22-foot three point jumper | 19 | 24 |
| Q1 | 3:30 | PHX | Ryan Dunn defensive rebound | 19 | 24 |
| Q1 | 3:25 | POR | Shaedon Sharpe personal foul | 19 | 24 |
| Q1 | 3:25 | PHX | Suns Full timeout | 19 | 24 |
| Q1 | 3:25 | PHX | (03:25) [Suns] COACH'S CHALLENGE (CALL OVERTURNED) [Suns] retain their timeout | 19 | 24 |
| Q1 | 3:25 | PHX | Collin Gillespie makes free throw 1 of 2 | 19 | 25 |
| Q1 | 3:25 | PHX | Collin Gillespie makes free throw 2 of 2 | 19 | 26 |
| Q1 | 3:12 | POR | Jrue Holiday misses 26-foot three point pullup jump shot | 19 | 26 |
| Q1 | 3:07 | PHX | Royce O'Neale defensive rebound | 19 | 26 |
| Q1 | 2:56 | POR | Jerami Grant personal foul | 19 | 26 |
| Q1 | 2:56 | PHX | Devin Booker makes free throw 1 of 2 | 19 | 27 |
| Q1 | 2:56 | PHX | Devin Booker misses free throw 2 of 2 | 19 | 27 |
| Q1 | 2:54 | POR | Toumani Camara defensive rebound | 19 | 27 |
| Q1 | 2:43 | PHX | Oso Ighodaro shooting foul | 19 | 27 |
| Q1 | 2:43 | POR | Jerami Grant makes free throw 1 of 2 | 20 | 27 |
| Q1 | 2:43 | POR | Kris Murray enters the game for Toumani Camara | 20 | 27 |
| Q1 | 2:43 | POR | Jerami Grant makes free throw 2 of 2 | 21 | 27 |
| Q1 | 2:22 | PHX | Royce O'Neale misses 25-foot three point jumper | 21 | 27 |
| Q1 | 2:16 | POR | Robert Williams III defensive rebound | 21 | 27 |
| Q1 | 2:06 | POR | Ryan Dunn blocks Robert Williams III 's 8-foot layup | 21 | 27 |
| Q1 | 2:03 | PHX | Royce O'Neale defensive rebound | 21 | 27 |
| Q1 | 1:59 | PHX | Royce O'Neale misses 26-foot running jump shot | 21 | 27 |
| Q1 | 1:57 | POR | Trail Blazers defensive team rebound | 21 | 27 |
| Q1 | 1:57 | POR | Deni Avdija enters the game for Jrue Holiday | 21 | 27 |
| Q1 | 1:45 | POR | Deni Avdija makes driving layup | 23 | 27 |
| Q1 | 1:30 | PHX | Oso Ighodaro makes 12-foot floating jump shot (Royce O'Neale assists) | 23 | 29 |
| Q1 | 1:13 | POR | Shaedon Sharpe makes 26-foot three pointer (Robert Williams III assists) | 26 | 29 |
| Q1 | 0:00 | PHX | Devin Booker makes 10-foot driving floating jump shot (Oso Ighodaro assists) | 26 | 31 |
| Q1 | 0:00 | POR | Deni Avdija misses 26-foot three point jumper | 26 | 31 |
| Q1 | 0:00 | POR | Kris Murray offensive rebound | 26 | 31 |
| Q1 | 0:00 | POR | Jerami Grant makes 27-foot three point jumper (Kris Murray assists) | 29 | 31 |
| Q1 | 0:00 | PHX | Devin Booker makes 17-foot step back jumpshot | 29 | 33 |
| Q1 | 0:00 | POR | Deni Avdija makes driving layup | 31 | 33 |
| Q1 | 0:00 | — | End of the 1st Quarter | 31 | 33 |
| Q2 | 12:00 | PHX | Jalen Green enters the game for Devin Booker | 31 | 33 |
| Q2 | 12:00 | POR | Scoot Henderson enters the game for Jerami Grant | 31 | 33 |
| Q2 | 12:00 | POR | Donovan Clingan enters the game for Robert Williams III | 31 | 33 |
| Q2 | 11:48 | PHX | Ryan Dunn personal foul | 31 | 33 |
| Q2 | 11:41 | POR | Shaedon Sharpe makes 24-foot three pointer (Deni Avdija assists) | 34 | 33 |
| Q2 | 11:24 | PHX | Oso Ighodaro lost ball turnover (Scoot Henderson steals) | 34 | 33 |
| Q2 | 11:15 | POR | Donovan Clingan makes 4-foot dunk (Kris Murray assists) | 36 | 33 |
| Q2 | 10:54 | PHX | Jalen Green misses 20-foot step back jumpshot | 36 | 33 |
| Q2 | 10:51 | PHX | Ryan Dunn offensive rebound | 36 | 33 |
| Q2 | 10:49 | PHX | Royce O'Neale makes 10-foot driving floating jump shot (Ryan Dunn assists) | 36 | 35 |
| Q2 | 10:34 | POR | Deni Avdija makes 25-foot three point jumper (Donovan Clingan assists) | 39 | 35 |
| Q2 | 10:14 | PHX | Donovan Clingan blocks Jalen Green 's 8-foot two point shot | 39 | 35 |
| Q2 | 10:13 | POR | Kris Murray defensive rebound | 39 | 35 |
| Q2 | 10:06 | POR | Deni Avdija makes driving layup | 41 | 35 |
| Q2 | 10:06 | PHX | Oso Ighodaro shooting foul | 41 | 35 |
| Q2 | 10:06 | PHX | Dillon Brooks enters the game for Ryan Dunn | 41 | 35 |
| Q2 | 10:06 | PHX | Mark Williams enters the game for Oso Ighodaro | 41 | 35 |
| Q2 | 10:06 | POR | Deni Avdija misses free throw 1 of 1 | 41 | 35 |
| Q2 | 10:03 | PHX | Mark Williams defensive rebound | 41 | 35 |
| Q2 | 9:51 | PHX | Jalen Green misses 16-foot step back jumpshot | 41 | 35 |
| Q2 | 9:48 | POR | Deni Avdija defensive rebound | 41 | 35 |
| Q2 | 9:45 | POR | Shaedon Sharpe makes 1-foot dunk (Deni Avdija assists) | 43 | 35 |
| Q2 | 9:45 | PHX | Suns Full timeout | 43 | 35 |
| Q2 | 9:45 | PHX | Jordan Goodwin enters the game for Royce O'Neale | 43 | 35 |
| Q2 | 9:45 | PHX | Devin Booker enters the game for Collin Gillespie | 43 | 35 |
| Q2 | 9:23 | PHX | Jordan Goodwin misses 25-foot three point jumper | 43 | 35 |
| Q2 | 9:19 | POR | Donovan Clingan defensive rebound | 43 | 35 |
| Q2 | 9:09 | POR | Deni Avdija misses driving floating jump shot | 43 | 35 |
| Q2 | 9:06 | PHX | Devin Booker defensive rebound | 43 | 35 |
| Q2 | 9:03 | PHX | Devin Booker makes 10-foot running pullup jump shot | 43 | 37 |
| Q2 | 9:03 | POR | Kris Murray shooting foul | 43 | 37 |
| Q2 | 9:03 | PHX | Devin Booker misses free throw 1 of 1 | 43 | 37 |
| Q2 | 9:01 | PHX | Dillon Brooks offensive rebound | 43 | 37 |
| Q2 | 8:53 | PHX | Devin Booker makes 22-foot jumper | 43 | 39 |
| Q2 | 8:29 | POR | Scoot Henderson makes 22-foot three point jumper (Donovan Clingan assists) | 46 | 39 |
| Q2 | 8:11 | PHX | Mark Williams misses 10-foot two point shot | 46 | 39 |
| Q2 | 8:08 | POR | Kris Murray defensive rebound | 46 | 39 |
| Q2 | 7:57 | POR | Scoot Henderson makes 12-foot pullup jump shot (Kris Murray assists) | 48 | 39 |
| Q2 | 7:43 | PHX | Jalen Green makes driving layup | 48 | 41 |
| Q2 | 7:27 | POR | Shaedon Sharpe misses 25-foot three point pullup jump shot | 48 | 41 |
| Q2 | 7:23 | POR | Scoot Henderson offensive rebound | 48 | 41 |
| Q2 | 7:20 | POR | Deni Avdija makes 5-foot two point shot (Scoot Henderson assists) | 50 | 41 |
| Q2 | 7:05 | PHX | Devin Booker loose ball foul | 50 | 41 |
| Q2 | 7:05 | POR | Jrue Holiday enters the game for Shaedon Sharpe | 50 | 41 |
| Q2 | 7:05 | POR | Toumani Camara enters the game for Kris Murray | 50 | 41 |
| Q2 | 6:54 | POR | Deni Avdija makes 8-foot driving floating jump shot | 52 | 41 |
| Q2 | 6:38 | PHX | Jalen Green lost ball turnover (Scoot Henderson steals) | 52 | 41 |
| Q2 | 6:20 | POR | Scoot Henderson lost ball turnover (Dillon Brooks steals) | 52 | 41 |
| Q2 | 6:16 | PHX | Deni Avdija blocks Jalen Green 's 3-foot running layup | 52 | 41 |
| Q2 | 6:16 | PHX | Suns offensive team rebound | 52 | 41 |
| Q2 | 6:12 | PHX | Deni Avdija blocks Jordan Goodwin 's 23-foot three point jumper | 52 | 41 |
| Q2 | 6:07 | POR | Jrue Holiday defensive rebound | 52 | 41 |
| Q2 | 5:56 | POR | Deni Avdija offensive charge | 52 | 41 |
| Q2 | 5:56 | POR | Deni Avdija offensive foul turnover | 52 | 41 |
| Q2 | 5:56 | POR | Jerami Grant enters the game for Deni Avdija | 52 | 41 |
| Q2 | 5:36 | PHX | Devin Booker misses 10-foot two point shot | 52 | 41 |
| Q2 | 5:32 | POR | Donovan Clingan defensive rebound | 52 | 41 |
| Q2 | 5:23 | POR | Jerami Grant makes 23-foot three point jumper (Scoot Henderson assists) | 55 | 41 |
| Q2 | 5:22 | PHX | Suns Full timeout | 55 | 41 |
| Q2 | 4:58 | PHX | Jalen Green makes 16-foot pullup jump shot (Devin Booker assists) | 55 | 43 |
| Q2 | 4:41 | POR | Scoot Henderson misses driving layup | 55 | 43 |
| Q2 | 4:41 | POR | Donovan Clingan offensive rebound | 55 | 43 |
| Q2 | 4:21 | PHX | Jalen Green makes 10-foot step back jumpshot (Devin Booker assists) | 55 | 45 |
| Q2 | 4:03 | POR | Jrue Holiday misses 10-foot turnaround jump shot | 55 | 45 |
| Q2 | 3:57 | PHX | Dillon Brooks defensive rebound | 55 | 45 |
| Q2 | 7:05 | PHX | Devin Booker lost ball turnover | 50 | 41 |
| Q2 | 3:44 | PHX | Jalen Green misses 27-foot three point jumper | 55 | 45 |
| Q2 | 3:39 | POR | Jrue Holiday defensive rebound | 55 | 45 |
| Q2 | 3:36 | POR | Scoot Henderson misses 25-foot running jump shot | 55 | 45 |
| Q2 | 3:33 | PHX | Dillon Brooks defensive rebound | 55 | 45 |
| Q2 | 3:18 | POR | Jerami Grant personal foul | 55 | 45 |
| Q2 | 3:18 | POR | Deni Avdija enters the game for Scoot Henderson | 55 | 45 |
| Q2 | 3:18 | POR | Robert Williams III enters the game for Donovan Clingan | 55 | 45 |
| Q2 | 3:11 | PHX | Jordan Goodwin makes 24-foot three point jumper (Devin Booker assists) | 55 | 48 |
| Q2 | 2:55 | POR | Mark Williams blocks Jerami Grant 's 6-foot two point shot | 55 | 48 |
| Q2 | 2:55 | POR | Trail Blazers offensive team rebound | 55 | 48 |
| Q2 | 2:49 | POR | Robert Williams III makes alley oop dunk (Deni Avdija assists) | 57 | 48 |
| Q2 | 2:37 | PHX | Jalen Green misses 24-foot three point step back jumpshot | 57 | 48 |
| Q2 | 2:33 | POR | Robert Williams III defensive rebound | 57 | 48 |
| Q2 | 2:24 | POR | Deni Avdija misses 25-foot three point jumper | 57 | 48 |
| Q2 | 2:24 | PHX | Suns defensive team rebound | 57 | 48 |
| Q2 | 2:24 | POR | Robert Williams III loose ball foul | 57 | 48 |
| Q2 | 2:09 | PHX | Devin Booker misses 13-foot pullup jump shot | 57 | 48 |
| Q2 | 2:04 | POR | Jerami Grant defensive rebound | 57 | 48 |
| Q2 | 1:55 | POR | Deni Avdija makes 24-foot three point jumper (Jrue Holiday assists) | 60 | 48 |
| Q2 | 1:39 | PHX | Dillon Brooks makes 24-foot three point jumper (Jalen Green assists) | 60 | 51 |
| Q2 | 1:30 | PHX | Dillon Brooks personal foul | 60 | 51 |
| Q2 | 1:24 | POR | Jerami Grant misses 22-foot three point jumper | 60 | 51 |
| Q2 | 1:21 | PHX | Mark Williams defensive rebound | 60 | 51 |
| Q2 | 1:12 | POR | Jrue Holiday shooting foul | 60 | 51 |
| Q2 | 1:12 | PHX | Dillon Brooks makes free throw 1 of 2 | 60 | 52 |
| Q2 | 1:12 | PHX | Dillon Brooks makes free throw 2 of 2 | 60 | 53 |
| Q2 | 0:00 | POR | Mark Williams blocks Jerami Grant 's 5-foot driving layup | 60 | 53 |
| Q2 | 0:00 | POR | Trail Blazers offensive team rebound | 60 | 53 |
| Q2 | 0:00 | POR | Jrue Holiday bad pass turnover (Jordan Goodwin steals) | 60 | 53 |
| Q2 | 0:00 | PHX | Jordan Goodwin makes 26-foot three point jumper (Dillon Brooks assists) | 60 | 56 |
| Q2 | 0:00 | POR | Jrue Holiday makes 26-foot three point jumper (Deni Avdija assists) | 63 | 56 |
| Q2 | 0:00 | POR | Jerami Grant personal foul | 63 | 56 |
| Q2 | 0:00 | PHX | Jalen Green makes free throw 1 of 2 | 63 | 57 |
| Q2 | 0:00 | POR | Shaedon Sharpe enters the game for Jerami Grant | 63 | 57 |
| Q2 | 0:00 | PHX | Jalen Green makes free throw 2 of 2 | 63 | 58 |
| Q2 | 0:00 | POR | Toumani Camara makes 3-foot layup (Deni Avdija assists) | 65 | 58 |
| Q2 | 0:00 | PHX | Jalen Green makes 28-foot three point step back jumpshot | 65 | 61 |
| Q2 | 0:00 | POR | Toumani Camara shooting foul | 65 | 61 |
| Q2 | 0:00 | PHX | Jalen Green makes free throw 1 of 1 | 65 | 62 |
| Q2 | 0:00 | POR | Jrue Holiday misses heave jump shot | 65 | 62 |
| Q2 | 0:00 | POR | Trail Blazers offensive team rebound | 65 | 62 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 65 | 62 |
| Q2 | 4:41 | POR | Donovan Clingan misses 2-foot tip shot | 55 | 43 |
| Q2 | 4:41 | PHX | Suns defensive team rebound | 55 | 43 |
| Q3 | 12:00 | POR | Donovan Clingan enters the game for Robert Williams III | 65 | 62 |
| Q3 | 12:00 | POR | Scoot Henderson enters the game for Shaedon Sharpe | 65 | 62 |
| Q3 | 11:45 | POR | Deni Avdija bad pass turnover (Devin Booker steals) | 65 | 62 |
| Q3 | 11:40 | POR | Jrue Holiday personal foul | 65 | 62 |
| Q3 | 11:34 | PHX | Jalen Green misses 18-foot pullup jump shot | 65 | 62 |
| Q3 | 11:32 | POR | Deni Avdija defensive rebound | 65 | 62 |
| Q3 | 11:22 | POR | Jrue Holiday lost ball turnover (Dillon Brooks steals) | 65 | 62 |
| Q3 | 11:17 | PHX | Scoot Henderson blocks Jalen Green 's 4-foot running layup | 65 | 62 |
| Q3 | 11:14 | POR | Scoot Henderson defensive rebound | 65 | 62 |
| Q3 | 11:14 | PHX | Dillon Brooks transition take foul | 65 | 62 |
| Q3 | 11:14 | POR | Deni Avdija makes free throw 1 of 1 | 66 | 62 |
| Q3 | 10:59 | POR | Jrue Holiday misses 25-foot three point step back jumpshot | 66 | 62 |
| Q3 | 10:56 | PHX | Dillon Brooks defensive rebound | 66 | 62 |
| Q3 | 10:50 | PHX | Jalen Green misses 26-foot three point jumper | 66 | 62 |
| Q3 | 10:47 | PHX | Dillon Brooks offensive rebound | 66 | 62 |
| Q3 | 10:39 | PHX | Dillon Brooks misses 25-foot three point jumper | 66 | 62 |
| Q3 | 10:35 | POR | Donovan Clingan defensive rebound | 66 | 62 |
| Q3 | 10:19 | POR | Deni Avdija misses 25-foot three point jumper | 66 | 62 |
| Q3 | 10:16 | PHX | Dillon Brooks defensive rebound | 66 | 62 |
| Q3 | 10:09 | PHX | Dillon Brooks lost ball turnover (Toumani Camara steals) | 66 | 62 |
| Q3 | 10:06 | PHX | Devin Booker shooting foul | 66 | 62 |
| Q3 | 10:06 | POR | Deni Avdija makes free throw 1 of 2 | 67 | 62 |
| Q3 | 10:06 | POR | Deni Avdija makes free throw 2 of 2 | 68 | 62 |
| Q3 | 9:56 | PHX | Jordan Goodwin out of bounds bad pass turnover | 68 | 62 |
| Q3 | 9:48 | PHX | Devin Booker personal foul | 68 | 62 |
| Q3 | 9:48 | PHX | Suns Full timeout | 68 | 62 |
| Q3 | 9:48 | PHX | (09:48) [Suns] COACH'S CHALLENGE (CALL STANDS) [Suns] charged with a timeout | 68 | 62 |
| Q3 | 9:48 | PHX | Collin Gillespie enters the game for Devin Booker | 68 | 62 |
| Q3 | 9:44 | POR | Jrue Holiday makes 2-foot reverse layup (Deni Avdija assists) | 70 | 62 |
| Q3 | 9:28 | PHX | Donovan Clingan blocks Dillon Brooks 's 8-foot pullup jump shot | 70 | 62 |
| Q3 | 9:25 | POR | Jrue Holiday defensive rebound | 70 | 62 |
| Q3 | 9:18 | POR | Jrue Holiday misses 26-foot three point pullup jump shot | 70 | 62 |
| Q3 | 9:13 | PHX | Jalen Green defensive rebound | 70 | 62 |
| Q3 | 9:03 | PHX | Jalen Green makes 15-foot step back jumpshot | 70 | 64 |
| Q3 | 8:43 | POR | Toumani Camara makes 25-foot three point jumper (Deni Avdija assists) | 73 | 64 |
| Q3 | 8:19 | PHX | Jalen Green misses 12-foot pullup jump shot | 73 | 64 |
| Q3 | 8:16 | POR | Deni Avdija defensive rebound | 73 | 64 |
| Q3 | 8:13 | PHX | Jordan Goodwin personal foul | 73 | 64 |
| Q3 | 8:04 | POR | Deni Avdija makes 11-foot turnaround jump shot | 75 | 64 |
| Q3 | 7:48 | PHX | Jalen Green lost ball turnover (Toumani Camara steals) | 75 | 64 |
| Q3 | 7:44 | POR | Deni Avdija offensive foul | 75 | 64 |
| Q3 | 7:44 | POR | Deni Avdija offensive foul turnover | 75 | 64 |
| Q3 | 7:33 | PHX | Dillon Brooks makes two point shot | 75 | 66 |
| Q3 | 7:19 | PHX | Jalen Green personal foul | 75 | 66 |
| Q3 | 7:19 | POR | Scoot Henderson makes free throw 1 of 2 | 76 | 66 |
| Q3 | 7:19 | POR | Scoot Henderson makes free throw 2 of 2 | 77 | 66 |
| Q3 | 6:56 | PHX | Jordan Goodwin misses 23-foot three point jumper | 77 | 66 |
| Q3 | 6:53 | POR | Scoot Henderson defensive rebound | 77 | 66 |
| Q3 | 6:47 | POR | Jrue Holiday misses 26-foot three point step back jumpshot | 77 | 66 |
| Q3 | 6:43 | POR | Donovan Clingan offensive rebound | 77 | 66 |
| Q3 | 6:35 | POR | Scoot Henderson misses 25-foot three point jumper | 77 | 66 |
| Q3 | 6:32 | POR | Trail Blazers offensive team rebound | 77 | 66 |
| Q3 | 6:32 | PHX | Oso Ighodaro enters the game for Mark Williams | 77 | 66 |
| Q3 | 6:32 | POR | Jerami Grant enters the game for Scoot Henderson | 77 | 66 |
| Q3 | 6:32 | POR | Matisse Thybulle enters the game for Jrue Holiday | 77 | 66 |
| Q3 | 6:29 | POR | Donovan Clingan misses 31-foot three point jumper | 77 | 66 |
| Q3 | 6:27 | PHX | Jordan Goodwin defensive rebound | 77 | 66 |
| Q3 | 6:10 | PHX | Jordan Goodwin makes 23-foot three point jumper (Jalen Green assists) | 77 | 69 |
| Q3 | 5:48 | POR | Jerami Grant misses 24-foot three point jumper | 77 | 69 |
| Q3 | 5:45 | PHX | Collin Gillespie defensive rebound | 77 | 69 |
| Q3 | 5:39 | PHX | Jalen Green misses 24-foot three point pullup jump shot | 77 | 69 |
| Q3 | 5:35 | POR | Toumani Camara defensive rebound | 77 | 69 |
| Q3 | 5:26 | POR | Deni Avdija makes driving layup | 79 | 69 |
| Q3 | 5:12 | PHX | Collin Gillespie makes 25-foot three point jumper (Oso Ighodaro assists) | 79 | 72 |
| Q3 | 4:57 | POR | Trail Blazers Full timeout | 79 | 72 |
| Q3 | 4:57 | PHX | Devin Booker enters the game for Jalen Green | 79 | 72 |
| Q3 | 4:57 | PHX | Royce O'Neale enters the game for Jordan Goodwin | 79 | 72 |
| Q3 | 4:57 | POR | Jrue Holiday enters the game for Deni Avdija | 79 | 72 |
| Q3 | 4:57 | POR | Robert Williams III enters the game for Donovan Clingan | 79 | 72 |
| Q3 | 4:47 | POR | Toumani Camara misses 24-foot three point jumper | 79 | 72 |
| Q3 | 4:43 | PHX | Royce O'Neale defensive rebound | 79 | 72 |
| Q3 | 4:36 | PHX | Collin Gillespie misses 27-foot three point pullup jump shot | 79 | 72 |
| Q3 | 4:34 | POR | Trail Blazers defensive team rebound | 79 | 72 |
| Q3 | 4:12 | POR | Toumani Camara misses driving floating jump shot | 79 | 72 |
| Q3 | 4:09 | PHX | Oso Ighodaro defensive rebound | 79 | 72 |
| Q3 | 4:05 | POR | Matisse Thybulle shooting foul | 79 | 72 |
| Q3 | 4:05 | PHX | Devin Booker misses free throw 1 of 2 | 79 | 72 |
| Q3 | 4:05 | POR | Kris Murray enters the game for Jerami Grant | 79 | 72 |
| Q3 | 4:05 | POR | Shaedon Sharpe enters the game for Matisse Thybulle | 79 | 72 |
| Q3 | 4:05 | PHX | Suns offensive team rebound | 79 | 72 |
| Q3 | 4:05 | PHX | Devin Booker makes free throw 2 of 2 | 79 | 73 |
| Q3 | 3:45 | POR | Jrue Holiday misses 14-foot turnaround jump shot | 79 | 73 |
| Q3 | 3:42 | PHX | Royce O'Neale defensive rebound | 79 | 73 |
| Q3 | 3:31 | PHX | Devin Booker misses 6-foot fade away jump shot | 79 | 73 |
| Q3 | 3:27 | POR | Robert Williams III defensive rebound | 79 | 73 |
| Q3 | 3:13 | POR | Jrue Holiday bad pass turnover (Royce O'Neale steals) | 79 | 73 |
| Q3 | 3:07 | PHX | Dillon Brooks makes 8-foot running pullup jump shot | 79 | 75 |
| Q3 | 2:56 | PHX | Ryan Dunn enters the game for Dillon Brooks | 79 | 75 |
| Q3 | 2:54 | POR | Deni Avdija makes 5-foot layup (Jrue Holiday assists) | 81 | 75 |
| Q3 | 2:32 | PHX | Kris Murray blocks Devin Booker 's 5-foot driving layup | 81 | 75 |
| Q3 | 2:32 | PHX | Suns offensive team rebound | 81 | 75 |
| Q3 | 2:28 | PHX | Oso Ighodaro misses 7-foot floating jump shot | 81 | 75 |
| Q3 | 2:25 | PHX | Collin Gillespie offensive rebound | 81 | 75 |
| Q3 | 2:25 | PHX | shot clock turnover | 81 | 75 |
| Q3 | 2:08 | PHX | Collin Gillespie shooting foul | 81 | 75 |
| Q3 | 2:08 | POR | Deni Avdija misses free throw 1 of 2 | 81 | 75 |
| Q3 | 2:08 | POR | Trail Blazers offensive team rebound | 81 | 75 |
| Q3 | 2:08 | POR | Deni Avdija misses free throw 2 of 2 | 81 | 75 |
| Q3 | 2:05 | PHX | Ryan Dunn defensive rebound | 81 | 75 |
| Q3 | 2:00 | PHX | Devin Booker misses two point shot | 81 | 75 |
| Q3 | 2:00 | PHX | Suns offensive team rebound | 81 | 75 |
| Q3 | 2:00 | POR | Deni Avdija loose ball foul | 81 | 75 |
| Q3 | 1:54 | PHX | Devin Booker makes 12-foot pullup jump shot (Oso Ighodaro assists) | 81 | 77 |
| Q3 | 1:54 | POR | Robert Williams III shooting foul | 81 | 77 |
| Q3 | 1:54 | PHX | Devin Booker misses free throw 1 of 1 | 81 | 77 |
| Q3 | 1:50 | PHX | Collin Gillespie offensive rebound | 81 | 77 |
| Q3 | 1:45 | PHX | Collin Gillespie misses 25-foot three point jumper | 81 | 77 |
| Q3 | 1:42 | POR | Shaedon Sharpe defensive rebound | 81 | 77 |
| Q3 | 1:29 | POR | Deni Avdija makes 13-foot turnaround jump shot | 83 | 77 |
| Q3 | 1:08 | PHX | Royce O'Neale makes driving layup (Oso Ighodaro assists) | 83 | 79 |
| Q3 | 0:00 | POR | Jrue Holiday misses driving floating jump shot | 83 | 79 |
| Q3 | 0:00 | POR | Robert Williams III offensive rebound | 83 | 79 |
| Q3 | 0:00 | POR | Robert Williams III misses tip shot | 83 | 79 |
| Q3 | 0:00 | POR | Robert Williams III offensive rebound | 83 | 79 |
| Q3 | 0:00 | POR | Shaedon Sharpe personal foul | 83 | 79 |
| Q3 | 0:00 | PHX | Oso Ighodaro misses free throw 1 of 2 | 83 | 79 |
| Q3 | 0:00 | PHX | Suns offensive team rebound | 83 | 79 |
| Q3 | 0:00 | PHX | Dillon Brooks enters the game for Devin Booker | 83 | 79 |
| Q3 | 0:00 | PHX | Oso Ighodaro makes free throw 2 of 2 | 83 | 80 |
| Q3 | 0:00 | POR | Deni Avdija misses 26-foot three point step back jumpshot | 83 | 80 |
| Q3 | 0:00 | PHX | Royce O'Neale defensive rebound | 83 | 80 |
| Q3 | 0:00 | PHX | Ryan Dunn makes running layup (Royce O'Neale assists) | 83 | 82 |
| Q3 | 0:00 | POR | Shaedon Sharpe misses 25-foot three point step back jumpshot | 83 | 82 |
| Q3 | 0:00 | POR | Trail Blazers offensive team rebound | 83 | 82 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 83 | 82 |
| Q3 | 2:58 | POR | Jerami Grant lost ball turnover (Collin Gillespie steals) | 79 | 75 |
| Q3 | 2:56 | PHX | Collin Gillespie out of bounds bad pass turnover | 79 | 75 |
| Q3 | 0:00 | POR | Collin Gillespie blocks Robert Williams III 's 4-foot two point shot | 83 | 79 |
| Q3 | 0:00 | PHX | Collin Gillespie defensive rebound | 83 | 79 |
| Q3 | 4:05 | POR | Jerami Grant enters the game for Toumani Camara | 79 | 73 |
| Q3 | 2:56 | POR | Deni Avdija enters the game for Jerami Grant | 79 | 75 |
| Q4 | 12:00 | PHX | Jalen Green enters the game for Ryan Dunn | 83 | 82 |
| Q4 | 12:00 | POR | Scoot Henderson enters the game for Jrue Holiday | 83 | 82 |
| Q4 | 12:00 | POR | Donovan Clingan enters the game for Shaedon Sharpe | 83 | 82 |
| Q4 | 12:00 | POR | Toumani Camara enters the game for Kris Murray | 83 | 82 |
| Q4 | 12:00 | POR | Matisse Thybulle enters the game for Robert Williams III | 83 | 82 |
| Q4 | 11:44 | PHX | Jalen Green makes 18-foot step back jumpshot | 83 | 84 |
| Q4 | 11:19 | POR | Scoot Henderson lost ball turnover (Oso Ighodaro steals) | 83 | 84 |
| Q4 | 11:09 | PHX | Matisse Thybulle blocks Collin Gillespie 's 17-foot pullup jump shot | 83 | 84 |
| Q4 | 11:09 | PHX | Suns offensive team rebound | 83 | 84 |
| Q4 | 11:04 | PHX | Jalen Green makes 18-foot pullup jump shot (Oso Ighodaro assists) | 83 | 86 |
| Q4 | 10:52 | POR | Deni Avdija lost ball turnover (Dillon Brooks steals) | 83 | 86 |
| Q4 | 10:48 | PHX | Dillon Brooks makes running layup | 83 | 88 |
| Q4 | 10:48 | POR | Trail Blazers Full timeout | 83 | 88 |
| Q4 | 10:48 | POR | Jrue Holiday enters the game for Deni Avdija | 83 | 88 |
| Q4 | 10:48 | POR | Jerami Grant enters the game for Scoot Henderson | 83 | 88 |
| Q4 | 10:48 | POR | Robert Williams III enters the game for Donovan Clingan | 83 | 88 |
| Q4 | 10:31 | POR | Jrue Holiday misses 26-foot three point step back jumpshot | 83 | 88 |
| Q4 | 10:27 | PHX | Royce O'Neale defensive rebound | 83 | 88 |
| Q4 | 10:15 | PHX | Jalen Green misses 18-foot pullup jump shot | 83 | 88 |
| Q4 | 10:11 | PHX | Royce O'Neale offensive rebound | 83 | 88 |
| Q4 | 10:08 | POR | Matisse Thybulle shooting foul | 83 | 88 |
| Q4 | 10:08 | PHX | Dillon Brooks makes free throw 1 of 2 | 83 | 89 |
| Q4 | 10:08 | PHX | Dillon Brooks makes free throw 2 of 2 | 83 | 90 |
| Q4 | 9:55 | POR | Jerami Grant misses driving layup | 83 | 90 |
| Q4 | 9:53 | POR | Robert Williams III offensive rebound | 83 | 90 |
| Q4 | 9:51 | POR | Jerami Grant misses 24-foot three point jumper | 83 | 90 |
| Q4 | 9:47 | POR | Toumani Camara offensive rebound | 83 | 90 |
| Q4 | 9:39 | POR | Robert Williams III misses 22-foot three point jumper | 83 | 90 |
| Q4 | 9:36 | PHX | Royce O'Neale defensive rebound | 83 | 90 |
| Q4 | 9:21 | POR | Jerami Grant personal foul | 83 | 90 |
| Q4 | 9:21 | PHX | Devin Booker enters the game for Collin Gillespie | 83 | 90 |
| Q4 | 9:21 | POR | Deni Avdija enters the game for Jerami Grant | 83 | 90 |
| Q4 | 9:12 | PHX | Robert Williams III blocks Jalen Green 's 3-foot two point shot | 83 | 90 |
| Q4 | 9:10 | POR | Robert Williams III defensive rebound | 83 | 90 |
| Q4 | 9:03 | PHX | Royce O'Neale personal foul | 83 | 90 |
| Q4 | 8:54 | POR | Toumani Camara misses 31-foot three point jumper | 83 | 90 |
| Q4 | 8:51 | PHX | Dillon Brooks defensive rebound | 83 | 90 |
| Q4 | 8:30 | PHX | Dillon Brooks makes 26-foot three point step back jumpshot | 83 | 93 |
| Q4 | 8:22 | PHX | Dillon Brooks personal foul | 83 | 93 |
| Q4 | 8:15 | POR | Deni Avdija makes 13-foot turnaround jump shot | 85 | 93 |
| Q4 | 8:15 | PHX | Dillon Brooks shooting foul | 85 | 93 |
| Q4 | 8:15 | PHX | Dillon Brooks technical foul | 85 | 93 |
| Q4 | 8:15 | POR | Deni Avdija misses technical free throw | 85 | 93 |
| Q4 | 8:15 | POR | Trail Blazers offensive team rebound | 85 | 93 |
| Q4 | 8:15 | PHX | Jordan Goodwin enters the game for Dillon Brooks | 85 | 93 |
| Q4 | 8:15 | POR | Deni Avdija misses free throw 1 of 1 | 85 | 93 |
| Q4 | 8:14 | POR | Trail Blazers offensive team rebound | 85 | 93 |
| Q4 | 8:14 | PHX | Royce O'Neale loose ball foul | 85 | 93 |
| Q4 | 8:05 | PHX | Jordan Goodwin shooting foul | 85 | 93 |
| Q4 | 8:05 | POR | Deni Avdija makes free throw 1 of 2 | 86 | 93 |
| Q4 | 8:05 | POR | Deni Avdija makes free throw 2 of 2 | 87 | 93 |
| Q4 | 7:47 | POR | Toumani Camara personal foul | 87 | 93 |
| Q4 | 7:47 | POR | Shaedon Sharpe enters the game for Matisse Thybulle | 87 | 93 |
| Q4 | 7:47 | POR | Robert Williams III personal foul | 87 | 93 |
| Q4 | 7:43 | PHX | Jalen Green makes 1-foot dunk (Oso Ighodaro assists) | 87 | 95 |
| Q4 | 7:30 | POR | Robert Williams III misses alley oop layup | 87 | 95 |
| Q4 | 7:27 | PHX | Jalen Green defensive rebound | 87 | 95 |
| Q4 | 7:20 | PHX | Jalen Green bad pass turnover (Robert Williams III steals) | 87 | 95 |
| Q4 | 7:17 | POR | Toumani Camara bad pass turnover (Royce O'Neale steals) | 87 | 95 |
| Q4 | 7:13 | PHX | Royce O'Neale makes 26-foot three pointer | 87 | 98 |
| Q4 | 7:13 | POR | Trail Blazers Full timeout | 87 | 98 |
| Q4 | 7:13 | POR | Donovan Clingan enters the game for Robert Williams III | 87 | 98 |
| Q4 | 6:57 | POR | Shaedon Sharpe makes driving layup (Deni Avdija assists) | 89 | 98 |
| Q4 | 6:41 | PHX | Jalen Green makes 10-foot step back jumpshot | 89 | 100 |
| Q4 | 6:24 | POR | Jrue Holiday makes 5-foot driving floating jump shot (Deni Avdija assists) | 91 | 100 |
| Q4 | 6:08 | PHX | Jalen Green bad pass turnover (Toumani Camara steals) | 91 | 100 |
| Q4 | 5:58 | POR | Shaedon Sharpe out of bounds lost ball turnover | 91 | 100 |
| Q4 | 5:36 | PHX | Devin Booker misses 25-foot three point pullup jump shot | 91 | 100 |
| Q4 | 5:36 | POR | Trail Blazers defensive team rebound | 91 | 100 |
| Q4 | 5:36 | PHX | Dillon Brooks enters the game for Jordan Goodwin | 91 | 100 |
| Q4 | 5:18 | POR | Deni Avdija misses driving layup | 91 | 100 |
| Q4 | 5:17 | POR | Donovan Clingan offensive rebound | 91 | 100 |
| Q4 | 5:16 | POR | Jalen Green blocks Donovan Clingan's tip shot | 91 | 100 |
| Q4 | 5:14 | PHX | Jalen Green defensive rebound | 91 | 100 |
| Q4 | 4:59 | PHX | Donovan Clingan blocks Dillon Brooks 's 13-foot pullup jump shot | 91 | 100 |
| Q4 | 4:56 | POR | Deni Avdija defensive rebound | 91 | 100 |
| Q4 | 4:49 | POR | Jrue Holiday makes 25-foot three pointer | 94 | 100 |
| Q4 | 4:27 | PHX | Jalen Green bad pass turnover (Donovan Clingan steals) | 94 | 100 |
| Q4 | 4:20 | POR | Shaedon Sharpe misses 23-foot three point jumper | 94 | 100 |
| Q4 | 4:16 | POR | Donovan Clingan offensive rebound | 94 | 100 |
| Q4 | 4:15 | POR | Deni Avdija makes 26-foot three point jumper (Donovan Clingan assists) | 97 | 100 |
| Q4 | 4:14 | — | (04:14) [Trail Blazers] REF-INITIATED REVIEW (CALL OVERTURNED) | 97 | 100 |
| Q4 | 4:14 | POR | Donovan Clingan flagrant foul type 1 | 97 | 100 |
| Q4 | 4:14 | PHX | Dillon Brooks makes free throw flagrant 1 of 2 | 97 | 101 |
| Q4 | 4:14 | PHX | Dillon Brooks makes free throw flagrant 2 of 2 | 97 | 102 |
| Q4 | 4:03 | PHX | Devin Booker misses 14-foot pullup jump shot | 97 | 102 |
| Q4 | 4:01 | POR | Deni Avdija defensive rebound | 97 | 102 |
| Q4 | 3:51 | POR | Shaedon Sharpe bad pass turnover (Royce O'Neale steals) | 97 | 102 |
| Q4 | 3:31 | PHX | Jalen Green makes 25-foot three point jumper (Royce O'Neale assists) | 97 | 105 |
| Q4 | 3:17 | PHX | Royce O'Neale shooting foul | 97 | 105 |
| Q4 | 3:17 | POR | Deni Avdija makes free throw 1 of 2 | 98 | 105 |
| Q4 | 3:17 | POR | Jerami Grant enters the game for Donovan Clingan | 98 | 105 |
| Q4 | 3:17 | PHX | Suns Full timeout | 98 | 105 |
| Q4 | 3:17 | POR | Deni Avdija makes free throw 2 of 2 | 99 | 105 |
| Q4 | 3:10 | PHX | Oso Ighodaro offensive foul | 99 | 105 |
| Q4 | 3:10 | PHX | Oso Ighodaro offensive foul turnover | 99 | 105 |
| Q4 | 2:53 | POR | Jerami Grant makes 23-foot three point jumper (Shaedon Sharpe assists) | 102 | 105 |
| Q4 | 2:34 | PHX | Jerami Grant blocks Jalen Green 's 5-foot driving layup | 102 | 105 |
| Q4 | 2:32 | POR | Jerami Grant defensive rebound | 102 | 105 |
| Q4 | 2:29 | PHX | Devin Booker shooting foul | 102 | 105 |
| Q4 | 2:29 | POR | Shaedon Sharpe makes free throw 1 of 2 | 103 | 105 |
| Q4 | 2:29 | PHX | Jordan Goodwin enters the game for Oso Ighodaro | 103 | 105 |
| Q4 | 2:29 | POR | Shaedon Sharpe makes free throw 2 of 2 | 104 | 105 |
| Q4 | 2:12 | POR | Deni Avdija personal foul | 104 | 105 |
| Q4 | 2:12 | PHX | Devin Booker misses free throw 1 of 2 | 104 | 105 |
| Q4 | 2:12 | PHX | Suns offensive team rebound | 104 | 105 |
| Q4 | 2:12 | PHX | Devin Booker makes free throw 2 of 2 | 104 | 106 |
| Q4 | 1:54 | POR | Jerami Grant makes 23-foot three point jumper (Deni Avdija assists) | 107 | 106 |
| Q4 | 1:34 | POR | Toumani Camara personal foul | 107 | 106 |
| Q4 | 1:34 | PHX | Devin Booker makes free throw 1 of 2 | 107 | 107 |
| Q4 | 1:34 | PHX | Devin Booker makes free throw 2 of 2 | 107 | 108 |
| Q4 | 1:10 | POR | Jrue Holiday bad pass turnover (Royce O'Neale steals) | 107 | 108 |
| Q4 | 0:00 | PHX | Devin Booker misses 13-foot fade away jump shot | 107 | 108 |
| Q4 | 0:00 | POR | Deni Avdija defensive rebound | 107 | 108 |
| Q4 | 0:00 | POR | Deni Avdija makes 4-foot two point shot | 109 | 108 |
| Q4 | 0:00 | PHX | Suns Full timeout | 109 | 108 |
| Q4 | 0:00 | POR | Kris Murray enters the game for Deni Avdija | 109 | 108 |
| Q4 | 0:00 | POR | Matisse Thybulle enters the game for Shaedon Sharpe | 109 | 108 |
| Q4 | 0:00 | PHX | Jordan Goodwin makes two point shot (Devin Booker assists) | 109 | 110 |
| Q4 | 0:00 | POR | Toumani Camara shooting foul | 109 | 110 |
| Q4 | 0:00 | POR | Donovan Clingan enters the game for Jerami Grant | 109 | 110 |
| Q4 | 0:00 | POR | Robert Williams III enters the game for Kris Murray | 109 | 110 |
| Q4 | 0:00 | POR | Deni Avdija enters the game for Matisse Thybulle | 109 | 110 |
| Q4 | 0:00 | PHX | Jordan Goodwin misses free throw 1 of 1 | 109 | 110 |
| Q4 | 0:00 | POR | Donovan Clingan defensive rebound | 109 | 110 |
| Q4 | 0:00 | POR | Trail Blazers Full timeout | 109 | 110 |
| Q4 | 0:00 | POR | Jerami Grant enters the game for Donovan Clingan | 109 | 110 |
| Q4 | 0:00 | POR | Shaedon Sharpe enters the game for Robert Williams III | 109 | 110 |
| Q4 | 0:00 | POR | Deni Avdija makes driving layup | 111 | 110 |
| Q4 | 0:00 | PHX | Dillon Brooks shooting foul | 111 | 110 |
| Q4 | 0:00 | PHX | Mark Williams enters the game for Dillon Brooks | 111 | 110 |
| Q4 | 0:00 | PHX | Oso Ighodaro enters the game for Jalen Green | 111 | 110 |
| Q4 | 0:00 | POR | Kris Murray enters the game for Shaedon Sharpe | 111 | 110 |
| Q4 | 0:00 | POR | Deni Avdija makes free throw 1 of 1 | 112 | 110 |
| Q4 | 0:00 | PHX | Suns Full timeout | 112 | 110 |
| Q4 | 0:00 | PHX | Collin Gillespie enters the game for Oso Ighodaro | 112 | 110 |
| Q4 | 0:00 | PHX | Jalen Green enters the game for Mark Williams | 112 | 110 |
| Q4 | 0:00 | POR | Matisse Thybulle enters the game for Deni Avdija | 112 | 110 |
| Q4 | 0:00 | PHX | Jalen Green misses 26-foot three point jumper | 112 | 110 |
| Q4 | 0:00 | PHX | Jordan Goodwin offensive rebound | 112 | 110 |
| Q4 | 0:00 | PHX | Jordan Goodwin lost ball turnover (Jerami Grant steals) | 112 | 110 |
| Q4 | 0:00 | POR | Jerami Grant makes 2-foot driving dunk (Jrue Holiday assists) | 114 | 110 |
| Q4 | 0:00 | — | End of the 4th Quarter | 114 | 110 |
| Q4 | 0:00 | — | End of Game | 114 | 110 |
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: Primary feed
Official comparison: Unavailable
Derived team possessions: 91 home / 91 away
NBA-reported team possessions: unavailable
Lineup context: unavailable
Aggregate possession metrics (pace, PPP, ratings) are suppressed for this game.
Showing 25 of 182 matches · 182 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:45 | PHXPhoenix Suns | Made shot | 2 | Portland Trail Blazers 0, Phoenix Suns 2POR 0 · PHX 2 | |
| 2 | Q1 11:45 | PHXPhoenix Suns | Other | 1 | Portland Trail Blazers 2, Phoenix Suns 3POR 2 · PHX 3 | |
| 3 | Q1 11:36 | PORPortland Trail Blazers | Made shot | 2 | Portland Trail Blazers 2, Phoenix Suns 3POR 2 · PHX 3 | |
| 4 | Q1 11:18 | PHXPhoenix Suns | Made shot | 2 | Portland Trail Blazers 2, Phoenix Suns 5POR 2 · PHX 5 | |
| 5 | Q1 11:03 | PORPortland Trail Blazers | Other | 0 | Portland Trail Blazers 2, Phoenix Suns 5POR 2 · PHX 5 | |
| 6 | Q1 10:48 | PHXPhoenix Suns | Made shot | 2 | Portland Trail Blazers 2, Phoenix Suns 7POR 2 · PHX 7 | |
| 7 | Q1 10:33 | PORPortland Trail Blazers | Turnover | 0 | Portland Trail Blazers 2, Phoenix Suns 7POR 2 · PHX 7 | |
| 8 | Q1 10:07 | PHXPhoenix Suns | Other | 1 | Portland Trail Blazers 2, Phoenix Suns 8POR 2 · PHX 8 | |
| 9 | Q1 9:50 | PORPortland Trail Blazers | Made shot | 3 | Portland Trail Blazers 5, Phoenix Suns 8POR 5 · PHX 8 | |
| 10 | Q1 9:38 | PHXPhoenix Suns | Made shot | 2 | Portland Trail Blazers 5, Phoenix Suns 10POR 5 · PHX 10 | |
| 11 | Q1 9:28 | PORPortland Trail Blazers | Other | 2 | Portland Trail Blazers 7, Phoenix Suns 11POR 7 · PHX 11 | |
| 12 | Q1 9:15 | PHXPhoenix Suns | Other | 4 | Portland Trail Blazers 7, Phoenix Suns 14POR 7 · PHX 14 | |
| 13 | Q1 8:08 | PORPortland Trail Blazers | Made shot | 3 | Portland Trail Blazers 10, Phoenix Suns 14POR 10 · PHX 14 | |
| 14 | Q1 7:44 | PHXPhoenix Suns | Turnover | 0 | Portland Trail Blazers 10, Phoenix Suns 14POR 10 · PHX 14 | |
| 15 | Q1 7:37 | PORPortland Trail Blazers | Made shot | 3 | Portland Trail Blazers 13, Phoenix Suns 14POR 13 · PHX 14 | |
| 16 | Q1 7:12 | PHXPhoenix Suns | Made shot | 2 | Portland Trail Blazers 13, Phoenix Suns 16POR 13 · PHX 16 | |
| 17 | Q1 6:56 | PORPortland Trail Blazers | Other | 0 | Portland Trail Blazers 13, Phoenix Suns 16POR 13 · PHX 16 | |
| 18 | Q1 6:40 | PHXPhoenix Suns | Made shot | 2 | Portland Trail Blazers 13, Phoenix Suns 18POR 13 · PHX 18 | |
| 19 | Q1 6:20 | PORPortland Trail Blazers | Made shot | 3 | Portland Trail Blazers 16, Phoenix Suns 18POR 16 · PHX 18 | |
| 20 | Q1 6:03 | PHXPhoenix Suns | Other | 0 | Portland Trail Blazers 16, Phoenix Suns 18POR 16 · PHX 18 | |
| 21 | Q1 5:41 | PORPortland Trail Blazers | Other | 0 | Portland Trail Blazers 16, Phoenix Suns 18POR 16 · PHX 18 | |
| 22 | Q1 5:34 | PHXPhoenix Suns | Made shot | 2 | Portland Trail Blazers 16, Phoenix Suns 20POR 16 · PHX 20 | |
| 23 | Q1 5:20 | PORPortland Trail Blazers | Other | 1 | Portland Trail Blazers 17, Phoenix Suns 22POR 17 · PHX 22 | |
| 24 | Q1 5:06 | PHXPhoenix Suns | Made shot | 2 | Portland Trail Blazers 17, Phoenix Suns 22POR 17 · PHX 22 | |
| 25 | Q1 4:45 | PORPortland Trail Blazers | Other | 0 | Portland Trail Blazers 17, Phoenix Suns 22POR 17 · PHX 22 |
POSS 1 · Q1 11:45
PHXPhoenix Suns
Made shot
2 PTS
POSS 2 · Q1 11:45
PHXPhoenix Suns
Other
1 PTS
POSS 3 · Q1 11:36
PORPortland Trail Blazers
Made shot
2 PTS
POSS 4 · Q1 11:18
PHXPhoenix Suns
Made shot
2 PTS
POSS 5 · Q1 11:03
PORPortland Trail Blazers
Other
0 PTS
POSS 6 · Q1 10:48
PHXPhoenix Suns
Made shot
2 PTS
POSS 7 · Q1 10:33
PORPortland Trail Blazers
Turnover
0 PTS
POSS 8 · Q1 10:07
PHXPhoenix Suns
Other
1 PTS
POSS 9 · Q1 9:50
PORPortland Trail Blazers
Made shot
3 PTS
POSS 10 · Q1 9:38
PHXPhoenix Suns
Made shot
2 PTS
POSS 11 · Q1 9:28
PORPortland Trail Blazers
Other
2 PTS
POSS 12 · Q1 9:15
PHXPhoenix Suns
Other
4 PTS
POSS 13 · Q1 8:08
PORPortland Trail Blazers
Made shot
3 PTS
POSS 14 · Q1 7:44
PHXPhoenix Suns
Turnover
0 PTS
POSS 15 · Q1 7:37
PORPortland Trail Blazers
Made shot
3 PTS
POSS 16 · Q1 7:12
PHXPhoenix Suns
Made shot
2 PTS
POSS 17 · Q1 6:56
PORPortland Trail Blazers
Other
0 PTS
POSS 18 · Q1 6:40
PHXPhoenix Suns
Made shot
2 PTS
POSS 19 · Q1 6:20
PORPortland Trail Blazers
Made shot
3 PTS
POSS 20 · Q1 6:03
PHXPhoenix Suns
Other
0 PTS
POSS 21 · Q1 5:41
PORPortland Trail Blazers
Other
0 PTS
POSS 22 · Q1 5:34
PHXPhoenix Suns
Made shot
2 PTS
POSS 23 · Q1 5:20
PORPortland Trail Blazers
Other
1 PTS
POSS 24 · Q1 5:06
PHXPhoenix Suns
Made shot
2 PTS
POSS 25 · Q1 4:45
PORPortland Trail Blazers
Other
0 PTS