POSS 1 · Q1 11:40
PHXPhoenix Suns
Other
0 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Wed, Dec 27, 2023·2023-24
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 30 | 43 | 31 | 25 | 129 | |
| 24 | 31 | 29 | 29 | 113 |
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
HOU
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 +21 Q4 1:21HOU +4 Q1 10:33
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 HOU the right.
Filled dots are makes, rings are misses. Tap a dot to pin it, or a team to isolate its shots.
| Zone | PHX | HOU | ||
|---|---|---|---|---|
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
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% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 41 | 27 | 10 | 16 | 2 | 1 | 3 | 9-16 | 3-7 | 6-8 | +17 | 69.2% | |
| 39 | 27 | 0 | 1 | 0 | 3 | 0 | 10-15 | 7-11 | 0-0 | +11 | 90.0% | |
| 33 | 16 | 4 | 3 | 0 | 1 | 3 | 5-7 | 2-4 | 4-4 | +15 | 91.3% | |
| 36 | 20 | 4 | 7 | 2 | 0 | 4 | 9-19 | 1-6 | 1-1 | +13 | 51.4% | |
| 14 | 8 | 10 | 0 | 0 | 2 | 3 | 3-6 | 1-1 | 1-2 | +2 | 58.1% | |
| 19 | 11 | 5 | 0 | 0 | 2 | 0 | 5-7 | 0-0 | 1-3 | +15 | 66.1% | |
| 12 | 9 | 2 | 1 | 0 | 0 | 2 | 2-2 | 0-0 | 5-5 | +3 | 107.1% | |
| 16 | 7 | 6 | 0 | 0 | 0 | 1 | 3-6 | 0-3 | 1-1 | +2 | 54.3% | |
| 16 | 4 | 2 | 0 | 0 | 0 | 3 | 1-1 | 0-0 | 2-2 | +1 | 106.4% | |
| 2 | 0 | 0 | 0 | 0 | 2 | 0 | 0-0 | 0-0 | 0-0 | -2 | — | |
| 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0-1 | 0-0 | 0-0 | -2 | 0.0% | |
| 10 | 0 | 1 | 0 | 0 | 0 | 0 | 0-2 | 0-1 | 0-0 | +5 | 0.0% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| HOU | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 29 | 24 | 5 | 1 | 2 | 0 | 0 | 9-18 | 1-4 | 5-6 | -11 | 58.1% | |
| 26 | 23 | 5 | 3 | 1 | 0 | 2 | 8-20 | 6-12 | 1-2 | -17 | 55.1% | |
| 22 | 9 | 3 | 0 | 2 | 0 | 1 | 2-5 | 1-3 | 4-4 | -11 | 66.6% | |
| 24 | 7 | 2 | 1 | 1 | 0 | 0 | 3-3 | 1-1 | 0-0 | -4 | 116.7% | |
| 29 | 10 | 2 | 6 | 0 | 0 | 1 | 4-11 | 1-3 | 1-2 | -14 | 42.1% | |
| 25 | 6 | 3 | 2 | 5 | 0 | 1 | 2-6 | 1-4 | 1-2 | -20 | 43.6% | |
| 18 | 12 | 1 | 0 | 0 | 1 | 1 | 4-7 | 3-4 | 1-2 | +1 | 76.1% | |
| 24 | 13 | 2 | 2 | 0 | 0 | 2 | 4-13 | 3-8 | 2-2 | -3 | 46.8% | |
| 12 | 5 | 5 | 0 | 0 | 0 | 0 | 2-4 | 0-0 | 1-2 | +4 | 51.2% | |
| 17 | 2 | 4 | 3 | 0 | 1 | 0 | 1-6 | 0-1 | 0-0 | +2 | 16.7% | |
| 7 | 0 | 0 | 1 | 0 | 0 | 0 | 0-0 | 0-0 | 0-0 | +2 | — | |
| 7 | 2 | 1 | 1 | 0 | 1 | 1 | 1-3 | 0-1 | 0-0 | -9 | 33.3% | |
| OUT · COACH'S DECISION | ||||||||||||
470 events
| Q | Clock | Team | Play | PHX | HOU |
|---|---|---|---|---|---|
| Q1 | 12:00 | PHX | Jusuf Nurkic vs. Alperen Sengun (Devin Booker gains possession) | 0 | 0 |
| Q1 | 11:40 | PHX | Jusuf Nurkic misses 4-foot two point shot | 0 | 0 |
| Q1 | 11:39 | HOU | Jabari Smith Jr. defensive rebound | 0 | 0 |
| Q1 | 11:28 | HOU | Alperen Sengun misses 25-foot three point jumper | 0 | 0 |
| Q1 | 11:26 | PHX | Jusuf Nurkic defensive rebound | 0 | 0 |
| Q1 | 11:20 | PHX | Grayson Allen misses running pullup jump shot | 0 | 0 |
| Q1 | 11:16 | PHX | Suns offensive team rebound | 0 | 0 |
| Q1 | 11:10 | PHX | Kevin Durant misses 13-foot jumper | 0 | 0 |
| Q1 | 11:09 | HOU | Jalen Green defensive rebound | 0 | 0 |
| Q1 | 11:00 | HOU | Jalen Green makes 17-foot pullup jump shot | 0 | 2 |
| Q1 | 10:49 | PHX | Devin Booker out of bounds bad pass turnover | 0 | 2 |
| Q1 | 10:33 | HOU | Jalen Green makes 15-foot two point shot | 0 | 4 |
| Q1 | 10:20 | PHX | Eric Gordon makes 3-foot two point shot | 2 | 4 |
| Q1 | 10:01 | PHX | Jusuf Nurkic personal foul | 2 | 4 |
| Q1 | 9:47 | HOU | Jabari Smith Jr. misses 17-foot pullup jump shot | 2 | 4 |
| Q1 | 9:47 | PHX | Kevin Durant defensive rebound | 2 | 4 |
| Q1 | 9:39 | PHX | Eric Gordon makes driving layup (Kevin Durant assists) | 4 | 4 |
| Q1 | 9:28 | HOU | Fred VanVleet misses 26-foot three point pullup jump shot | 4 | 4 |
| Q1 | 9:27 | PHX | Jusuf Nurkic defensive rebound | 4 | 4 |
| Q1 | 9:16 | HOU | Alperen Sengun defensive 3-seconds (technical foul) | 4 | 4 |
| Q1 | 9:16 | PHX | Devin Booker makes technical free throw | 5 | 4 |
| Q1 | 9:03 | PHX | Devin Booker misses two point shot | 5 | 4 |
| Q1 | 9:02 | PHX | Suns offensive team rebound | 5 | 4 |
| Q1 | 9:00 | PHX | Eric Gordon misses 23-foot three point jumper | 5 | 4 |
| Q1 | 8:59 | HOU | Jalen Green defensive rebound | 5 | 4 |
| Q1 | 8:43 | HOU | Alperen Sengun misses 10-foot two point shot | 5 | 4 |
| Q1 | 8:43 | PHX | Jusuf Nurkic defensive rebound | 5 | 4 |
| Q1 | 8:33 | PHX | Devin Booker misses 26-foot three point pullup jump shot | 5 | 4 |
| Q1 | 8:32 | HOU | Alperen Sengun defensive rebound | 5 | 4 |
| Q1 | 8:26 | HOU | Fred VanVleet makes two point shot | 5 | 6 |
| Q1 | 8:09 | PHX | Jusuf Nurkic makes 26-foot three point jumper (Grayson Allen assists) | 8 | 6 |
| Q1 | 7:45 | PHX | Devin Booker vs. Jalen Green (Kevin Durant gains possession) | 8 | 6 |
| Q1 | 7:45 | HOU | Jalen Green lost ball turnover (Devin Booker steals) | 8 | 6 |
| Q1 | 7:38 | PHX | Jusuf Nurkic misses 2-foot two point shot | 8 | 6 |
| Q1 | 7:37 | HOU | Jabari Smith Jr. defensive rebound | 8 | 6 |
| Q1 | 7:33 | PHX | Jusuf Nurkic makes dunk (Kevin Durant assists) | 10 | 6 |
| Q1 | 7:19 | HOU | Alperen Sengun makes driving layup (Fred VanVleet assists) | 10 | 8 |
| Q1 | 7:07 | PHX | Devin Booker misses 12-foot pullup jump shot | 10 | 8 |
| Q1 | 7:06 | HOU | Jae'Sean Tate defensive rebound | 10 | 8 |
| Q1 | 7:02 | PHX | Devin Booker personal foul | 10 | 8 |
| Q1 | 6:51 | HOU | Alperen Sengun makes 3-foot two point shot (Jalen Green assists) | 10 | 10 |
| Q1 | 6:40 | PHX | Devin Booker makes 12-foot pullup jump shot | 12 | 10 |
| Q1 | 6:33 | HOU | Kevin Durant blocks Jalen Green 's 4-foot driving layup | 12 | 10 |
| Q1 | 6:32 | PHX | Jusuf Nurkic defensive rebound | 12 | 10 |
| Q1 | 6:27 | PHX | Jusuf Nurkic shooting foul | 12 | 10 |
| Q1 | 6:27 | HOU | Rockets Full timeout | 12 | 10 |
| Q1 | 6:27 | PHX | Udoka Azubuike enters the game for Jusuf Nurkic | 12 | 10 |
| Q1 | 6:27 | HOU | Jabari Smith Jr. makes free throw 1 of 2 | 12 | 11 |
| Q1 | 6:27 | HOU | Jabari Smith Jr. makes free throw 2 of 2 | 12 | 12 |
| Q1 | 6:11 | PHX | Udoka Azubuike makes 2-foot layup (Kevin Durant assists) | 14 | 12 |
| Q1 | 5:51 | HOU | Fred VanVleet makes 17-foot pullup jump shot (Alperen Sengun assists) | 14 | 14 |
| Q1 | 5:39 | HOU | Jae'Sean Tate shooting foul | 14 | 14 |
| Q1 | 5:39 | PHX | Kevin Durant makes free throw 1 of 2 | 15 | 14 |
| Q1 | 5:39 | HOU | Jeff Green enters the game for Jae'Sean Tate | 15 | 14 |
| Q1 | 5:39 | HOU | Tari Eason enters the game for Alperen Sengun | 15 | 14 |
| Q1 | 5:39 | PHX | Kevin Durant misses free throw 2 of 2 | 15 | 14 |
| Q1 | 5:37 | HOU | Jeff Green defensive rebound | 15 | 14 |
| Q1 | 5:23 | HOU | Jalen Green misses 26-foot three point jumper | 15 | 14 |
| Q1 | 5:22 | PHX | Devin Booker defensive rebound | 15 | 14 |
| Q1 | 5:10 | PHX | Grayson Allen makes two point shot (Devin Booker assists) | 17 | 14 |
| Q1 | 4:55 | HOU | Tari Eason misses 23-foot three point jumper | 17 | 14 |
| Q1 | 4:53 | PHX | Josh Okogie enters the game for Eric Gordon | 17 | 14 |
| Q1 | 4:48 | HOU | Udoka Azubuike vs. Jabari Smith Jr. (Jalen Green gains possession) | 17 | 14 |
| Q1 | 4:53 | HOU | Rockets offensive team rebound | 17 | 14 |
| Q1 | 4:46 | HOU | Jalen Green misses 14-foot pullup jump shot | 17 | 14 |
| Q1 | 4:45 | PHX | Kevin Durant defensive rebound | 17 | 14 |
| Q1 | 4:34 | PHX | Grayson Allen makes 27-foot three point jumper (Devin Booker assists) | 20 | 14 |
| Q1 | 4:14 | HOU | Jeff Green misses layup | 20 | 14 |
| Q1 | 4:13 | PHX | Kevin Durant defensive rebound | 20 | 14 |
| Q1 | 4:02 | PHX | Devin Booker makes 7-foot two point shot | 22 | 14 |
| Q1 | 3:49 | HOU | Fred VanVleet misses 13-foot two point shot | 22 | 14 |
| Q1 | 3:49 | PHX | Kevin Durant defensive rebound | 22 | 14 |
| Q1 | 7:36 | HOU | Jabari Smith Jr. out of bounds bad pass turnover | 8 | 6 |
| Q1 | 3:43 | PHX | Devin Booker misses 25-foot three point shot | 22 | 14 |
| Q1 | 3:42 | HOU | Jalen Green defensive rebound | 22 | 14 |
| Q1 | 3:36 | HOU | Jalen Green lost ball turnover (Kevin Durant steals) | 22 | 14 |
| Q1 | 3:32 | HOU | Jeff Green shooting foul | 22 | 14 |
| Q1 | 3:32 | PHX | Udoka Azubuike misses free throw 1 of 2 | 22 | 14 |
| Q1 | 3:32 | PHX | Suns offensive team rebound | 22 | 14 |
| Q1 | 3:32 | HOU | Aaron Holiday enters the game for Jalen Green | 22 | 14 |
| Q1 | 3:32 | PHX | Nassir Little enters the game for Kevin Durant | 22 | 14 |
| Q1 | 3:32 | PHX | Udoka Azubuike makes free throw 2 of 2 | 23 | 14 |
| Q1 | 3:17 | PHX | Udoka Azubuike shooting foul | 23 | 14 |
| Q1 | 3:17 | HOU | Jabari Smith Jr. makes free throw 1 of 2 | 23 | 15 |
| Q1 | 3:17 | PHX | Suns Full timeout | 23 | 15 |
| Q1 | 3:17 | HOU | Jabari Smith Jr. makes free throw 2 of 2 | 23 | 16 |
| Q1 | 2:54 | PHX | Grayson Allen lost ball turnover (Jabari Smith Jr. steals) | 23 | 16 |
| Q1 | 2:39 | HOU | Fred VanVleet makes 17-foot pullup jump shot (Jeff Green assists) | 23 | 18 |
| Q1 | 2:19 | PHX | Grayson Allen makes 4-foot two point shot (Devin Booker assists) | 25 | 18 |
| Q1 | 2:02 | HOU | Aaron Holiday misses 28-foot three point jumper | 25 | 18 |
| Q1 | 2:01 | PHX | Nassir Little defensive rebound | 25 | 18 |
| Q1 | 1:45 | PHX | Grayson Allen makes 3-foot driving floating jump shot (Devin Booker assists) | 27 | 18 |
| Q1 | 1:45 | HOU | Aaron Holiday shooting foul | 27 | 18 |
| Q1 | 1:45 | HOU | Cam Whitmore enters the game for Fred VanVleet | 27 | 18 |
| Q1 | 1:45 | HOU | Amen Thompson enters the game for Jabari Smith Jr. | 27 | 18 |
| Q1 | 1:45 | PHX | Chimezie Metu enters the game for Udoka Azubuike | 27 | 18 |
| Q1 | 1:45 | PHX | Grayson Allen makes free throw 1 of 1 | 28 | 18 |
| Q1 | 1:27 | HOU | Aaron Holiday out of bounds bad pass turnover | 28 | 18 |
| Q1 | 1:27 | PHX | Eric Gordon enters the game for Grayson Allen | 28 | 18 |
| Q1 | 1:17 | HOU | Amen Thompson shooting foul | 28 | 18 |
| Q1 | 1:17 | PHX | Chimezie Metu makes free throw 1 of 2 | 29 | 18 |
| Q1 | 1:17 | PHX | Chimezie Metu makes free throw 2 of 2 | 30 | 18 |
| Q1 | 1:01 | HOU | Jeff Green makes layup (Tari Eason assists) | 30 | 20 |
| Q1 | 0:00 | PHX | Jeff Green blocks Devin Booker 's 4-foot driving floating jump shot | 30 | 20 |
| Q1 | 0:00 | HOU | Tari Eason defensive rebound | 30 | 20 |
| Q1 | 0:00 | HOU | Aaron Holiday makes 26-foot three pointer | 30 | 23 |
| Q1 | 0:00 | PHX | Josh Okogie misses 27-foot three point jumper | 30 | 23 |
| Q1 | 0:00 | HOU | Cam Whitmore defensive rebound | 30 | 23 |
| Q1 | 0:00 | PHX | Josh Okogie shooting foul | 30 | 23 |
| Q1 | 0:00 | HOU | Cam Whitmore misses free throw 1 of 2 | 30 | 23 |
| Q1 | 0:00 | HOU | Rockets offensive team rebound | 30 | 23 |
| Q1 | 0:00 | HOU | Cam Whitmore makes free throw 2 of 2 | 30 | 24 |
| Q1 | 0:00 | PHX | Nassir Little misses 23-foot three point jumper | 30 | 24 |
| Q1 | 0:00 | PHX | Josh Okogie offensive rebound | 30 | 24 |
| Q1 | 0:00 | PHX | Josh Okogie misses tip shot | 30 | 24 |
| Q1 | 0:00 | PHX | Suns offensive team rebound | 30 | 24 |
| Q1 | 0:00 | — | End of the 1st Quarter | 30 | 24 |
| Q1 | 6:31 | PHX | Jusuf Nurkic bad pass (Jabari Smith Jr. steals) | 12 | 10 |
| Q2 | 12:00 | HOU | Alperen Sengun enters the game for Jeff Green | 30 | 24 |
| Q2 | 12:00 | PHX | Kevin Durant enters the game for Devin Booker | 30 | 24 |
| Q2 | 12:00 | PHX | Saben Lee enters the game for Josh Okogie | 30 | 24 |
| Q2 | 11:39 | HOU | Alperen Sengun misses 3-foot two point shot | 30 | 24 |
| Q2 | 11:38 | PHX | Kevin Durant defensive rebound | 30 | 24 |
| Q2 | 11:31 | PHX | Eric Gordon makes driving layup (Kevin Durant assists) | 32 | 24 |
| Q2 | 11:16 | HOU | Cam Whitmore misses 5-foot two point shot | 32 | 24 |
| Q2 | 11:15 | PHX | Saben Lee defensive rebound | 32 | 24 |
| Q2 | 11:07 | HOU | Cam Whitmore shooting foul | 32 | 24 |
| Q2 | 11:07 | PHX | Saben Lee makes free throw 1 of 2 | 33 | 24 |
| Q2 | 11:07 | PHX | Saben Lee makes free throw 2 of 2 | 34 | 24 |
| Q2 | 10:50 | HOU | Aaron Holiday misses 26-foot three point jumper | 34 | 24 |
| Q2 | 10:48 | HOU | Alperen Sengun offensive rebound | 34 | 24 |
| Q2 | 10:46 | HOU | Aaron Holiday misses 27-foot three point jumper | 34 | 24 |
| Q2 | 10:44 | PHX | Chimezie Metu defensive rebound | 34 | 24 |
| Q2 | 10:42 | PHX | Chimezie Metu lost ball turnover (Tari Eason steals) | 34 | 24 |
| Q2 | 10:40 | HOU | Tari Eason makes driving layup | 34 | 26 |
| Q2 | 10:24 | HOU | Tari Eason personal foul | 34 | 26 |
| Q2 | 10:16 | PHX | Eric Gordon makes 24-foot three point jumper (Kevin Durant assists) | 37 | 26 |
| Q2 | 9:55 | HOU | Alperen Sengun makes two point shot | 37 | 28 |
| Q2 | 9:43 | PHX | Chimezie Metu out of bounds bad pass turnover | 37 | 28 |
| Q2 | 9:43 | PHX | Jusuf Nurkic enters the game for Chimezie Metu | 37 | 28 |
| Q2 | 9:28 | HOU | Alperen Sengun misses two point shot | 37 | 28 |
| Q2 | 9:27 | PHX | Nassir Little defensive rebound | 37 | 28 |
| Q2 | 9:22 | PHX | Nassir Little makes 6-foot dunk (Kevin Durant assists) | 39 | 28 |
| Q2 | 9:08 | HOU | Alperen Sengun misses 16-foot jumper | 39 | 28 |
| Q2 | 9:08 | PHX | Nassir Little defensive rebound | 39 | 28 |
| Q2 | 8:57 | PHX | Jusuf Nurkic bad pass (Tari Eason steals) | 39 | 28 |
| Q2 | 8:53 | HOU | Cam Whitmore makes two point shot | 39 | 30 |
| Q2 | 8:40 | PHX | Nassir Little makes 3-foot driving dunk (Kevin Durant assists) | 41 | 30 |
| Q2 | 8:40 | HOU | Alperen Sengun shooting foul | 41 | 30 |
| Q2 | 8:40 | HOU | Jalen Green enters the game for Aaron Holiday | 41 | 30 |
| Q2 | 8:40 | HOU | Fred VanVleet enters the game for Amen Thompson | 41 | 30 |
| Q2 | 8:40 | PHX | Nassir Little makes free throw 1 of 1 | 42 | 30 |
| Q2 | 8:27 | HOU | Tari Eason misses 26-foot three point jumper | 42 | 30 |
| Q2 | 8:23 | PHX | Nassir Little defensive rebound | 42 | 30 |
| Q2 | 8:22 | PHX | Nassir Little bad pass (Tari Eason steals) | 42 | 30 |
| Q2 | 8:19 | HOU | Jusuf Nurkic blocks Tari Eason 's 2-foot layup | 42 | 30 |
| Q2 | 8:18 | PHX | Saben Lee defensive rebound | 42 | 30 |
| Q2 | 7:56 | PHX | Saben Lee makes two point shot | 44 | 30 |
| Q2 | 7:55 | PHX | Jusuf Nurkic shooting foul | 44 | 30 |
| Q2 | 7:55 | HOU | Alperen Sengun misses free throw 1 of 2 | 44 | 30 |
| Q2 | 7:55 | HOU | Rockets offensive team rebound | 44 | 30 |
| Q2 | 7:55 | HOU | Jae'Sean Tate enters the game for Cam Whitmore | 44 | 30 |
| Q2 | 7:55 | HOU | Jabari Smith Jr. enters the game for Tari Eason | 44 | 30 |
| Q2 | 7:55 | PHX | Udoka Azubuike enters the game for Jusuf Nurkic | 44 | 30 |
| Q2 | 7:55 | HOU | Alperen Sengun makes free throw 2 of 2 | 44 | 31 |
| Q2 | 7:34 | PHX | Eric Gordon misses 27-foot three point jumper | 44 | 31 |
| Q2 | 7:33 | PHX | Udoka Azubuike offensive rebound | 44 | 31 |
| Q2 | 7:28 | PHX | Kevin Durant misses 27-foot three point jumper | 44 | 31 |
| Q2 | 7:27 | HOU | Jabari Smith Jr. defensive rebound | 44 | 31 |
| Q2 | 7:19 | HOU | Fred VanVleet misses driving layup | 44 | 31 |
| Q2 | 7:18 | PHX | Nassir Little defensive rebound | 44 | 31 |
| Q2 | 7:14 | PHX | Kevin Durant makes 26-foot running pullup jump shot | 47 | 31 |
| Q2 | 6:50 | HOU | Alperen Sengun makes 5-foot two point shot (Jalen Green assists) | 47 | 33 |
| Q2 | 6:38 | PHX | Kevin Durant makes 2-foot driving dunk | 49 | 33 |
| Q2 | 6:21 | HOU | Jabari Smith Jr. misses 26-foot three point jumper | 49 | 33 |
| Q2 | 6:20 | PHX | Udoka Azubuike defensive rebound | 49 | 33 |
| Q2 | 6:08 | PHX | Saben Lee traveling | 49 | 33 |
| Q2 | 6:08 | HOU | Rockets Full timeout | 49 | 33 |
| Q2 | 6:08 | PHX | Grayson Allen enters the game for Nassir Little | 49 | 33 |
| Q2 | 6:08 | PHX | Devin Booker enters the game for Saben Lee | 49 | 33 |
| Q2 | 5:58 | HOU | Jalen Green makes 26-foot step back jumpshot (Jae'Sean Tate assists) | 49 | 36 |
| Q2 | 5:44 | HOU | Jae'Sean Tate personal foul | 49 | 36 |
| Q2 | 5:33 | PHX | Grayson Allen traveling | 49 | 36 |
| Q2 | 5:22 | HOU | Fred VanVleet misses 27-foot three point pullup jump shot | 49 | 36 |
| Q2 | 5:22 | PHX | Udoka Azubuike defensive rebound | 49 | 36 |
| Q2 | 5:12 | PHX | Kevin Durant misses 13-foot pullup jump shot | 49 | 36 |
| Q2 | 5:10 | HOU | Jalen Green defensive rebound | 49 | 36 |
| Q2 | 5:00 | PHX | Udoka Azubuike defensive 3-seconds (technical foul) | 49 | 36 |
| Q2 | 5:00 | HOU | Fred VanVleet makes technical free throw | 49 | 37 |
| Q2 | 4:50 | HOU | Jabari Smith Jr. makes 14-foot pullup jump shot | 49 | 39 |
| Q2 | 4:40 | PHX | Kevin Durant makes driving layup | 51 | 39 |
| Q2 | 4:40 | HOU | Jabari Smith Jr. defensive goaltending violation | 51 | 39 |
| Q2 | 4:28 | HOU | Jalen Green makes 26-foot three pointer | 51 | 42 |
| Q2 | 4:17 | PHX | Devin Booker makes 11-foot pullup jump shot | 53 | 42 |
| Q2 | 4:07 | HOU | Jalen Green misses driving floating jump shot | 53 | 42 |
| Q2 | 4:07 | HOU | Rockets offensive team rebound | 53 | 42 |
| Q2 | 4:07 | PHX | Udoka Azubuike loose ball foul | 53 | 42 |
| Q2 | 3:54 | HOU | Eric Gordon blocks Jalen Green 's 11-foot two point shot | 53 | 42 |
| Q2 | 3:54 | HOU | Jalen Green offensive rebound | 53 | 42 |
| Q2 | 3:52 | HOU | shot clock turnover | 53 | 42 |
| Q2 | 3:42 | PHX | Devin Booker makes 15-foot pullup jump shot | 55 | 42 |
| Q2 | 3:29 | HOU | Alperen Sengun makes driving layup | 55 | 44 |
| Q2 | 3:18 | PHX | Udoka Azubuike makes layup | 57 | 44 |
| Q2 | 3:18 | HOU | Alperen Sengun shooting foul | 57 | 44 |
| Q2 | 3:52 | HOU | Eric Gordon blocks Jalen Green 's 26-foot three point shot | 53 | 42 |
| Q2 | 3:52 | HOU | Rockets offensive team rebound | 53 | 42 |
| Q2 | 3:18 | PHX | Udoka Azubuike misses free throw 1 of 1 | 57 | 44 |
| Q2 | 3:18 | PHX | Devin Booker offensive rebound | 57 | 44 |
| Q2 | 3:13 | PHX | Eric Gordon makes 27-foot three point jumper (Grayson Allen assists) | 60 | 44 |
| Q2 | 2:47 | HOU | Jalen Green makes 31-foot three pointer | 60 | 47 |
| Q2 | 2:28 | PHX | Eric Gordon makes 26-foot three point jumper (Kevin Durant assists) | 63 | 47 |
| Q2 | 2:19 | PHX | Eric Gordon shooting foul | 63 | 47 |
| Q2 | 2:19 | PHX | Suns Full timeout | 63 | 47 |
| Q2 | 2:19 | HOU | Alperen Sengun makes free throw 1 of 2 | 63 | 48 |
| Q2 | 2:19 | HOU | Tari Eason enters the game for Jae'Sean Tate | 63 | 48 |
| Q2 | 2:19 | HOU | Alperen Sengun makes free throw 2 of 2 | 63 | 49 |
| Q2 | 2:09 | HOU | Alperen Sengun kicked ball violation | 63 | 49 |
| Q2 | 2:00 | PHX | Eric Gordon makes 24-foot three point jumper (Kevin Durant assists) | 66 | 49 |
| Q2 | 1:43 | PHX | Grayson Allen personal foul | 66 | 49 |
| Q2 | 1:28 | HOU | Alperen Sengun misses 19-foot step back jumpshot | 66 | 49 |
| Q2 | 1:27 | PHX | Devin Booker defensive rebound | 66 | 49 |
| Q2 | 1:07 | PHX | Eric Gordon makes 28-foot three point jumper (Kevin Durant assists) | 69 | 49 |
| Q2 | 0:00 | HOU | Udoka Azubuike blocks Jalen Green 's 5-foot driving layup | 69 | 49 |
| Q2 | 0:00 | HOU | Rockets offensive team rebound | 69 | 49 |
| Q2 | 0:00 | HOU | Jabari Smith Jr. makes 28-foot three point jumper (Fred VanVleet assists) | 69 | 52 |
| Q2 | 0:00 | PHX | Udoka Azubuike misses layup | 69 | 52 |
| Q2 | 0:00 | PHX | Udoka Azubuike offensive rebound | 69 | 52 |
| Q2 | 0:00 | PHX | Udoka Azubuike misses tip shot | 69 | 52 |
| Q2 | 0:00 | PHX | Udoka Azubuike offensive rebound | 69 | 52 |
| Q2 | 0:00 | PHX | Udoka Azubuike makes two point shot | 71 | 52 |
| Q2 | 0:00 | HOU | Jalen Green makes 27-foot three pointer | 71 | 55 |
| Q2 | 0:00 | HOU | Fred VanVleet personal foul | 71 | 55 |
| Q2 | 0:00 | PHX | Kevin Durant makes free throw 1 of 2 | 72 | 55 |
| Q2 | 0:00 | PHX | Josh Okogie enters the game for Udoka Azubuike | 72 | 55 |
| Q2 | 0:00 | PHX | Kevin Durant makes free throw 2 of 2 | 73 | 55 |
| Q2 | 0:00 | HOU | Jalen Green misses 26-foot three point pullup jump shot | 73 | 55 |
| Q2 | 0:00 | PHX | Devin Booker defensive rebound | 73 | 55 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 73 | 55 |
| Q3 | 12:00 | HOU | Jae'Sean Tate enters the game for Tari Eason | 73 | 55 |
| Q3 | 12:00 | PHX | Jusuf Nurkic enters the game for Josh Okogie | 73 | 55 |
| Q3 | 11:44 | HOU | Fred VanVleet misses 14-foot pullup jump shot | 73 | 55 |
| Q3 | 11:43 | PHX | Jusuf Nurkic defensive rebound | 73 | 55 |
| Q3 | 11:31 | PHX | Kevin Durant misses 26-foot three point jumper | 73 | 55 |
| Q3 | 11:30 | HOU | Alperen Sengun defensive rebound | 73 | 55 |
| Q3 | 11:16 | HOU | Fred VanVleet bad pass (Devin Booker steals) | 73 | 55 |
| Q3 | 11:12 | PHX | Devin Booker lost ball turnover (Alperen Sengun steals) | 73 | 55 |
| Q3 | 11:09 | HOU | Jalen Green misses running pullup jump shot | 73 | 55 |
| Q3 | 11:06 | PHX | Jusuf Nurkic defensive rebound | 73 | 55 |
| Q3 | 10:48 | HOU | Jabari Smith Jr. misses 27-foot three point pullup jump shot | 73 | 55 |
| Q3 | 10:48 | PHX | Jusuf Nurkic defensive rebound | 73 | 55 |
| Q3 | 10:33 | PHX | Devin Booker makes 4-foot layup (Kevin Durant assists) | 75 | 55 |
| Q3 | 10:07 | HOU | Jalen Green makes 26-foot step back jumpshot | 75 | 58 |
| Q3 | 9:46 | PHX | Devin Booker misses 17-foot two point shot | 75 | 58 |
| Q3 | 9:44 | PHX | Jusuf Nurkic offensive rebound | 75 | 58 |
| Q3 | 9:41 | PHX | Kevin Durant misses 27-foot three point jumper | 75 | 58 |
| Q3 | 9:41 | PHX | Suns offensive team rebound | 75 | 58 |
| Q3 | 9:41 | HOU | Fred VanVleet loose ball foul | 75 | 58 |
| Q3 | 9:37 | PHX | Devin Booker makes 3-foot two point shot (Kevin Durant assists) | 77 | 58 |
| Q3 | 9:27 | PHX | Eric Gordon defensive 3-seconds (technical foul) | 77 | 58 |
| Q3 | 9:27 | HOU | Fred VanVleet misses technical free throw | 77 | 58 |
| Q3 | 9:27 | HOU | Rockets offensive team rebound | 77 | 58 |
| Q3 | 9:18 | HOU | Jae'Sean Tate makes driving dunk (Jalen Green assists) | 77 | 60 |
| Q3 | 9:07 | PHX | Jusuf Nurkic makes 3-foot layup (Kevin Durant assists) | 79 | 60 |
| Q3 | 9:07 | HOU | Alperen Sengun defensive goaltending violation | 79 | 60 |
| Q3 | 8:47 | HOU | Jalen Green makes 26-foot step back jumpshot | 79 | 63 |
| Q3 | 8:29 | HOU | Jabari Smith Jr. personal foul | 79 | 63 |
| Q3 | 8:29 | — | (08:29) [Suns] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL) | 79 | 63 |
| Q3 | 11:01 | PHX | Kevin Durant lost ball turnover (Jalen Green steals) | 73 | 55 |
| Q3 | 8:23 | HOU | Alperen Sengun kicked ball violation | 79 | 63 |
| Q3 | 8:12 | PHX | Jusuf Nurkic bad pass (Jae'Sean Tate steals) | 79 | 63 |
| Q3 | 8:04 | HOU | Alperen Sengun makes 4-foot layup (Fred VanVleet assists) | 79 | 65 |
| Q3 | 7:58 | HOU | Jae'Sean Tate personal take foul | 79 | 65 |
| Q3 | 7:58 | HOU | Tari Eason enters the game for Jabari Smith Jr. | 79 | 65 |
| Q3 | 7:52 | PHX | Devin Booker misses 26-foot three point pullup jump shot | 79 | 65 |
| Q3 | 7:51 | HOU | Alperen Sengun defensive rebound | 79 | 65 |
| Q3 | 7:42 | HOU | Jalen Green misses 27-foot three point jumper | 79 | 65 |
| Q3 | 7:41 | PHX | Jusuf Nurkic defensive rebound | 79 | 65 |
| Q3 | 7:34 | PHX | Grayson Allen makes 23-foot three point shot (Eric Gordon assists) | 82 | 65 |
| Q3 | 7:17 | HOU | Jalen Green misses 16-foot pullup jump shot | 82 | 65 |
| Q3 | 7:17 | PHX | Jusuf Nurkic defensive rebound | 82 | 65 |
| Q3 | 7:08 | PHX | Kevin Durant makes 17-foot pullup jump shot | 84 | 65 |
| Q3 | 6:50 | PHX | Jusuf Nurkic personal foul | 84 | 65 |
| Q3 | 6:50 | HOU | Rockets Full timeout | 84 | 65 |
| Q3 | 6:39 | HOU | Fred VanVleet makes 26-foot three pointer | 84 | 68 |
| Q3 | 6:21 | HOU | Alperen Sengun shooting foul | 84 | 68 |
| Q3 | 6:21 | PHX | Jusuf Nurkic makes free throw 1 of 2 | 85 | 68 |
| Q3 | 6:21 | PHX | Jusuf Nurkic misses free throw 2 of 2 | 85 | 68 |
| Q3 | 6:21 | HOU | Alperen Sengun defensive rebound | 85 | 68 |
| Q3 | 6:06 | HOU | Alperen Sengun makes 9-foot two point shot (Fred VanVleet assists) | 85 | 70 |
| Q3 | 5:49 | PHX | Jusuf Nurkic misses 4-foot two point shot | 85 | 70 |
| Q3 | 5:48 | HOU | Fred VanVleet defensive rebound | 85 | 70 |
| Q3 | 5:40 | HOU | Jusuf Nurkic blocks Fred VanVleet 's 2-foot two point shot | 85 | 70 |
| Q3 | 5:40 | HOU | Fred VanVleet offensive rebound | 85 | 70 |
| Q3 | 5:26 | HOU | Alperen Sengun misses driving floating jump shot | 85 | 70 |
| Q3 | 5:25 | HOU | Jae'Sean Tate offensive rebound | 85 | 70 |
| Q3 | 5:19 | HOU | Jalen Green misses 26-foot three point jumper | 85 | 70 |
| Q3 | 5:18 | PHX | Kevin Durant defensive rebound | 85 | 70 |
| Q3 | 5:17 | HOU | Tari Eason personal foul | 85 | 70 |
| Q3 | 5:17 | PHX | Kevin Durant misses free throw 1 of 2 | 85 | 70 |
| Q3 | 5:17 | PHX | Suns offensive team rebound | 85 | 70 |
| Q3 | 5:17 | HOU | Aaron Holiday enters the game for Jalen Green | 85 | 70 |
| Q3 | 5:17 | PHX | Udoka Azubuike enters the game for Jusuf Nurkic | 85 | 70 |
| Q3 | 5:17 | PHX | Josh Okogie enters the game for Eric Gordon | 85 | 70 |
| Q3 | 5:17 | PHX | Kevin Durant makes free throw 2 of 2 | 86 | 70 |
| Q3 | 5:08 | HOU | Grayson Allen blocks Fred VanVleet 's 6-foot driving layup | 86 | 70 |
| Q3 | 5:07 | PHX | Grayson Allen defensive rebound | 86 | 70 |
| Q3 | 5:05 | PHX | Grayson Allen bad pass (Alperen Sengun steals) | 86 | 70 |
| Q3 | 5:04 | HOU | Alperen Sengun makes 2-foot driving dunk | 86 | 72 |
| Q3 | 4:36 | PHX | Udoka Azubuike makes 2-foot driving dunk (Kevin Durant assists) | 88 | 72 |
| Q3 | 4:21 | HOU | Tari Eason bad pass (Kevin Durant steals) | 88 | 72 |
| Q3 | 4:09 | PHX | Devin Booker misses 10-foot pullup jump shot | 88 | 72 |
| Q3 | 4:08 | HOU | Tari Eason defensive rebound | 88 | 72 |
| Q3 | 4:00 | HOU | Alperen Sengun makes 27-foot three point jumper (Fred VanVleet assists) | 88 | 75 |
| Q3 | 3:59 | PHX | Suns Full timeout | 88 | 75 |
| Q3 | 3:39 | PHX | Kevin Durant makes 15-foot jumper (Grayson Allen assists) | 90 | 75 |
| Q3 | 3:23 | PHX | Udoka Azubuike shooting foul | 90 | 75 |
| Q3 | 3:23 | HOU | Alperen Sengun makes free throw 1 of 2 | 90 | 76 |
| Q3 | 3:23 | HOU | Alperen Sengun makes free throw 2 of 2 | 90 | 77 |
| Q3 | 3:07 | PHX | Devin Booker makes driving layup | 92 | 77 |
| Q3 | 2:50 | HOU | Jae'Sean Tate makes 27-foot three point jumper (Fred VanVleet assists) | 92 | 80 |
| Q3 | 2:33 | PHX | Udoka Azubuike makes alley oop layup (Kevin Durant assists) | 94 | 80 |
| Q3 | 2:18 | HOU | Alperen Sengun misses 25-foot three point jumper | 94 | 80 |
| Q3 | 2:17 | PHX | Kevin Durant defensive rebound | 94 | 80 |
| Q3 | 2:08 | PHX | Devin Booker makes 20-foot pullup jump shot | 96 | 80 |
| Q3 | 1:49 | HOU | Alperen Sengun misses 26-foot three point jumper | 96 | 80 |
| Q3 | 1:47 | HOU | Rockets offensive team rebound | 96 | 80 |
| Q3 | 1:47 | HOU | Jalen Green enters the game for Fred VanVleet | 96 | 80 |
| Q3 | 1:47 | HOU | Jeff Green enters the game for Alperen Sengun | 96 | 80 |
| Q3 | 1:47 | PHX | Chimezie Metu enters the game for Kevin Durant | 96 | 80 |
| Q3 | 1:43 | HOU | Jeff Green offensive foul | 96 | 80 |
| Q3 | 1:43 | HOU | Jeff Green turnover | 96 | 80 |
| Q3 | 1:43 | PHX | Eric Gordon enters the game for Grayson Allen | 96 | 80 |
| Q3 | 1:21 | PHX | Chimezie Metu makes 10-foot two point shot (Devin Booker assists) | 98 | 80 |
| Q3 | 1:03 | HOU | Jae'Sean Tate makes 3-foot driving floating jump shot (Tari Eason assists) | 98 | 82 |
| Q3 | 0:00 | PHX | Devin Booker makes 25-foot three pointer | 101 | 82 |
| Q3 | 0:00 | PHX | Udoka Azubuike shooting foul | 101 | 82 |
| Q3 | 0:00 | HOU | Jalen Green misses free throw 1 of 2 | 101 | 82 |
| Q3 | 0:00 | HOU | Rockets offensive team rebound | 101 | 82 |
| Q3 | 0:00 | PHX | Nassir Little enters the game for Josh Okogie | 101 | 82 |
| Q3 | 0:00 | PHX | Grayson Allen enters the game for Udoka Azubuike | 101 | 82 |
| Q3 | 0:00 | HOU | Jalen Green makes free throw 2 of 2 | 101 | 83 |
| Q3 | 0:00 | PHX | Devin Booker lost ball turnover (Tari Eason steals) | 101 | 83 |
| Q3 | 0:00 | PHX | Devin Booker shooting foul | 101 | 83 |
| Q3 | 0:00 | HOU | Tari Eason misses free throw 1 of 2 | 101 | 83 |
| Q3 | 0:00 | HOU | Rockets offensive team rebound | 101 | 83 |
| Q3 | 0:00 | HOU | Tari Eason makes free throw 2 of 2 | 101 | 84 |
| Q3 | 0:00 | PHX | Devin Booker misses 28-foot three point pullup jump shot | 101 | 84 |
| Q3 | 0:00 | PHX | Grayson Allen offensive rebound | 101 | 84 |
| Q3 | 0:00 | HOU | Aaron Holiday shooting foul | 101 | 84 |
| Q3 | 0:00 | — | (00:00.8) [Suns] REF-INITIATED REVIEW (CALL STANDS) | 101 | 84 |
| Q3 | 0:00 | PHX | Grayson Allen makes free throw 1 of 3 | 102 | 84 |
| Q3 | 0:00 | PHX | Grayson Allen makes free throw 2 of 3 | 103 | 84 |
| Q3 | 0:00 | PHX | Saben Lee enters the game for Devin Booker | 101 | 84 |
| Q3 | 0:00 | PHX | Grayson Allen makes free throw 3 of 3 | 104 | 84 |
| Q3 | 0:00 | HOU | Jeff Green misses 79-foot three point jumper | 104 | 84 |
| Q3 | 0:00 | HOU | Rockets offensive team rebound | 104 | 84 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 104 | 84 |
| Q4 | 12:00 | HOU | Amen Thompson enters the game for Jalen Green | 104 | 84 |
| Q4 | 12:00 | HOU | Cam Whitmore enters the game for Jae'Sean Tate | 104 | 84 |
| Q4 | 12:00 | HOU | Jock Landale enters the game for Jeff Green | 104 | 84 |
| Q4 | 12:00 | PHX | Kevin Durant enters the game for Grayson Allen | 104 | 84 |
| Q4 | 11:50 | PHX | Kevin Durant offensive foul | 104 | 84 |
| Q4 | 11:50 | PHX | Kevin Durant turnover | 104 | 84 |
| Q4 | 11:35 | HOU | Tari Eason makes 25-foot three point jumper (Amen Thompson assists) | 104 | 87 |
| Q4 | 11:26 | HOU | Amen Thompson shooting foul | 104 | 87 |
| Q4 | 11:26 | PHX | Saben Lee makes free throw 1 of 2 | 105 | 87 |
| Q4 | 11:26 | PHX | Saben Lee makes free throw 2 of 2 | 106 | 87 |
| Q4 | 11:10 | HOU | Cam Whitmore makes 23-foot three point jumper (Amen Thompson assists) | 106 | 90 |
| Q4 | 10:57 | PHX | Kevin Durant makes 28-foot three point jumper (Saben Lee assists) | 109 | 90 |
| Q4 | 10:42 | HOU | Tari Eason misses 26-foot three point jumper | 109 | 90 |
| Q4 | 10:41 | PHX | Suns defensive team rebound | 109 | 90 |
| Q4 | 10:35 | PHX | Saben Lee bad pass (Tari Eason steals) | 109 | 90 |
| Q4 | 10:30 | HOU | Eric Gordon blocks Aaron Holiday 's 1-foot two point shot | 109 | 90 |
| Q4 | 10:29 | HOU | Rockets offensive team rebound | 109 | 90 |
| Q4 | 10:24 | PHX | Saben Lee shooting foul | 109 | 90 |
| Q4 | 10:24 | HOU | Jock Landale misses free throw 1 of 2 | 109 | 90 |
| Q4 | 10:24 | HOU | Rockets offensive team rebound | 109 | 90 |
| Q4 | 10:24 | HOU | Jock Landale makes free throw 2 of 2 | 109 | 91 |
| Q4 | 10:09 | PHX | Eric Gordon misses 26-foot three point jumper | 109 | 91 |
| Q4 | 10:08 | HOU | Jock Landale defensive rebound | 109 | 91 |
| Q4 | 9:58 | HOU | Jock Landale makes 3-foot dunk (Aaron Holiday assists) | 109 | 93 |
| Q4 | 9:43 | HOU | Cam Whitmore shooting foul | 109 | 93 |
| Q4 | 9:43 | PHX | Kevin Durant makes free throw 1 of 2 | 110 | 93 |
| Q4 | 9:43 | PHX | Kevin Durant makes free throw 2 of 2 | 111 | 93 |
| Q4 | 9:29 | HOU | Amen Thompson misses 25-foot three point jumper | 111 | 93 |
| Q4 | 9:27 | PHX | Kevin Durant defensive rebound | 111 | 93 |
| Q4 | 9:26 | PHX | Kevin Durant out of bounds bad pass turnover | 111 | 93 |
| Q4 | 9:11 | HOU | Cam Whitmore makes 27-foot three point jumper (Aaron Holiday assists) | 111 | 96 |
| Q4 | 8:49 | PHX | Amen Thompson blocks Kevin Durant 's 5-foot driving layup | 111 | 96 |
| Q4 | 8:49 | PHX | Suns offensive team rebound | 111 | 96 |
| Q4 | 8:41 | PHX | Nassir Little makes 14-foot two point shot | 113 | 96 |
| Q4 | 8:25 | HOU | Cam Whitmore out of bounds lost ball turnover | 113 | 96 |
| Q4 | 8:13 | PHX | Eric Gordon misses driving layup | 113 | 96 |
| Q4 | 8:12 | HOU | Tari Eason defensive rebound | 113 | 96 |
| Q4 | 8:02 | HOU | Amen Thompson makes 19-foot pullup jump shot | 113 | 98 |
| Q4 | 7:39 | PHX | Nassir Little misses 26-foot three point jumper | 113 | 98 |
| Q4 | 7:38 | PHX | Chimezie Metu offensive rebound | 113 | 98 |
| Q4 | 7:27 | PHX | Chimezie Metu out of bounds bad pass turnover | 113 | 98 |
| Q4 | 7:17 | HOU | Aaron Holiday misses 25-foot three point pullup jump shot | 113 | 98 |
| Q4 | 7:15 | PHX | Suns defensive team rebound | 113 | 98 |
| Q4 | 7:15 | HOU | Jock Landale loose ball foul | 113 | 98 |
| Q4 | 7:15 | PHX | Devin Booker enters the game for Nassir Little | 113 | 98 |
| Q4 | 7:15 | PHX | Grayson Allen enters the game for Saben Lee | 113 | 98 |
| Q4 | 6:59 | PHX | Grayson Allen misses 25-foot three point jumper | 113 | 98 |
| Q4 | 6:58 | HOU | Amen Thompson defensive rebound | 113 | 98 |
| Q4 | 6:51 | HOU | Amen Thompson misses running pullup jump shot | 113 | 98 |
| Q4 | 6:50 | PHX | Grayson Allen defensive rebound | 113 | 98 |
| Q4 | 6:35 | PHX | Eric Gordon makes 26-foot three point jumper (Kevin Durant assists) | 116 | 98 |
| Q4 | 6:35 | HOU | Rockets Full timeout | 116 | 98 |
| Q4 | 6:35 | HOU | Reggie Bullock Jr. enters the game for Tari Eason | 116 | 98 |
| Q4 | 6:17 | HOU | Cam Whitmore makes 29-foot three point jumper (Amen Thompson assists) | 116 | 101 |
| Q4 | 6:04 | HOU | Reggie Bullock Jr. kicked ball violation | 116 | 101 |
| Q4 | 5:49 | PHX | Devin Booker out of bounds bad pass turnover | 116 | 101 |
| Q4 | 5:37 | HOU | Amen Thompson misses driving layup | 116 | 101 |
| Q4 | 5:37 | HOU | Jock Landale offensive rebound | 116 | 101 |
| Q4 | 5:36 | HOU | Jock Landale misses tip shot | 116 | 101 |
| Q4 | 5:36 | HOU | Jock Landale offensive rebound | 116 | 101 |
| Q4 | 5:35 | HOU | Jock Landale misses tip shot | 116 | 101 |
| Q4 | 5:35 | HOU | Jock Landale offensive rebound | 116 | 101 |
| Q4 | 5:35 | HOU | Jock Landale makes two point shot | 116 | 103 |
| Q4 | 5:14 | PHX | Chimezie Metu vs. Amen Thompson (Kevin Durant gains possession) | 116 | 103 |
| Q4 | 5:12 | PHX | Kevin Durant makes 11-foot two point shot | 118 | 103 |
| Q4 | 4:46 | HOU | Aaron Holiday makes 10-foot two point shot | 118 | 105 |
| Q4 | 4:22 | PHX | Devin Booker misses 26-foot three point pullup jump shot | 118 | 105 |
| Q4 | 4:21 | HOU | Amen Thompson defensive rebound | 118 | 105 |
| Q4 | 4:03 | HOU | Aaron Holiday misses driving floating jump shot | 118 | 105 |
| Q4 | 4:02 | PHX | Kevin Durant defensive rebound | 118 | 105 |
| Q4 | 3:48 | PHX | Eric Gordon makes 24-foot three point jumper (Devin Booker assists) | 121 | 105 |
| Q4 | 3:35 | HOU | Aaron Holiday makes 25-foot three pointer | 121 | 108 |
| Q4 | 3:33 | PHX | Suns Full timeout | 121 | 108 |
| Q4 | 3:18 | PHX | Eric Gordon misses 22-foot three point jumper | 121 | 108 |
| Q4 | 3:17 | HOU | Aaron Holiday defensive rebound | 121 | 108 |
| Q4 | 3:06 | HOU | Aaron Holiday misses driving layup | 121 | 108 |
| Q4 | 3:06 | PHX | Suns defensive team rebound | 121 | 108 |
| Q4 | 2:45 | PHX | Kevin Durant makes 16-foot two point shot | 123 | 108 |
| Q4 | 2:27 | HOU | Aaron Holiday misses 28-foot three point pullup jump shot | 123 | 108 |
| Q4 | 2:26 | PHX | Kevin Durant defensive rebound | 123 | 108 |
| Q4 | 2:08 | PHX | Kevin Durant makes 26-foot three point jumper (Devin Booker assists) | 126 | 108 |
| Q4 | 1:55 | HOU | Cam Whitmore misses 27-foot step back jumpshot | 126 | 108 |
| Q4 | 1:54 | PHX | Grayson Allen defensive rebound | 126 | 108 |
| Q4 | 1:42 | PHX | Kevin Durant misses 23-foot three point jumper | 126 | 108 |
| Q4 | 1:41 | HOU | Jock Landale defensive rebound | 126 | 108 |
| Q4 | 1:36 | PHX | Kevin Durant loose ball foul | 126 | 108 |
| Q4 | 1:36 | PHX | Yuta Watanabe enters the game for Devin Booker | 126 | 108 |
| Q4 | 1:36 | PHX | Nassir Little enters the game for Chimezie Metu | 126 | 108 |
| Q4 | 1:36 | PHX | Bol Bol enters the game for Grayson Allen | 126 | 108 |
| Q4 | 1:36 | PHX | Udoka Azubuike enters the game for Eric Gordon | 126 | 108 |
| Q4 | 1:36 | PHX | Saben Lee enters the game for Kevin Durant | 126 | 108 |
| Q4 | 1:32 | HOU | Aaron Holiday traveling | 126 | 108 |
| Q4 | 1:21 | PHX | Saben Lee makes driving layup | 128 | 108 |
| Q4 | 1:21 | HOU | Jock Landale shooting foul | 128 | 108 |
| Q4 | 1:21 | PHX | Saben Lee makes free throw 1 of 1 | 129 | 108 |
| Q4 | 1:12 | HOU | Amen Thompson misses 12-foot two point shot | 129 | 108 |
| Q4 | 1:11 | HOU | Amen Thompson offensive rebound | 129 | 108 |
| Q4 | 1:03 | HOU | Aaron Holiday makes 27-foot three point jumper (Reggie Bullock Jr. assists) | 129 | 111 |
| Q4 | 0:00 | PHX | Cam Whitmore blocks Yuta Watanabe 's 7-foot driving layup | 129 | 111 |
| Q4 | 0:00 | HOU | Aaron Holiday defensive rebound | 129 | 111 |
| Q4 | 0:00 | PHX | Nassir Little personal foul | 129 | 111 |
| Q4 | 0:00 | HOU | Aaron Holiday makes free throw 1 of 2 | 129 | 112 |
| Q4 | 0:00 | HOU | Aaron Holiday makes free throw 2 of 2 | 129 | 113 |
| Q4 | 0:00 | PHX | Nassir Little misses 26-foot three point jumper | 129 | 113 |
| Q4 | 0:00 | HOU | Rockets defensive team rebound | 129 | 113 |
| Q4 | 0:00 | HOU | Udoka Azubuike blocks Cam Whitmore 's 6-foot layup | 129 | 113 |
| Q4 | 0:00 | HOU | Rockets offensive team rebound | 129 | 113 |
| Q4 | 0:00 | HOU | Bol Bol blocks Aaron Holiday 's 7-foot two point shot | 129 | 113 |
| Q4 | 0:00 | HOU | Amen Thompson offensive rebound | 129 | 113 |
| Q4 | 0:00 | HOU | Bol Bol blocks Amen Thompson 's 6-foot two point shot | 129 | 113 |
| Q4 | 0:00 | PHX | Nassir Little defensive rebound | 129 | 113 |
| Q4 | 0:00 | — | End of the 4th Quarter | 129 | 113 |
| Q4 | 0:00 | — | End of Game | 129 | 113 |
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: 100 home / 101 away
Delta (derived − official): -100 / -101
Lineup context: unavailable
Aggregate possession metrics (pace, PPP, ratings) are suppressed for this game.
Showing 25 of 177 matches · 177 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:40 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 0, Houston Rockets 0PHX 0 · HOU 0 | |
| 2 | Q1 11:28 | HOUHouston Rockets | Other | 0 | Phoenix Suns 0, Houston Rockets 0PHX 0 · HOU 0 | |
| 3 | Q1 11:20 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 0, Houston Rockets 0PHX 0 · HOU 0 | |
| 4 | Q1 11:00 | HOUHouston Rockets | Made shot | 2 | Phoenix Suns 0, Houston Rockets 2PHX 0 · HOU 2 | |
| 5 | Q1 10:49 | PHXPhoenix Suns | Turnover | 0 | Phoenix Suns 0, Houston Rockets 2PHX 0 · HOU 2 | |
| 6 | Q1 10:33 | HOUHouston Rockets | Made shot | 2 | Phoenix Suns 0, Houston Rockets 4PHX 0 · HOU 4 | |
| 7 | Q1 10:20 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 2, Houston Rockets 4PHX 2 · HOU 4 | |
| 8 | Q1 9:47 | HOUHouston Rockets | Other | 0 | Phoenix Suns 2, Houston Rockets 4PHX 2 · HOU 4 | |
| 9 | Q1 9:39 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 4, Houston Rockets 4PHX 4 · HOU 4 | |
| 10 | Q1 9:28 | HOUHouston Rockets | Other | 0 | Phoenix Suns 4, Houston Rockets 4PHX 4 · HOU 4 | |
| 11 | Q1 9:16 | PHXPhoenix Suns | Other | 1 | Phoenix Suns 5, Houston Rockets 4PHX 5 · HOU 4 | |
| 12 | Q1 8:43 | HOUHouston Rockets | Other | 0 | Phoenix Suns 5, Houston Rockets 4PHX 5 · HOU 4 | |
| 13 | Q1 8:33 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 5, Houston Rockets 4PHX 5 · HOU 4 | |
| 14 | Q1 8:26 | HOUHouston Rockets | Made shot | 2 | Phoenix Suns 5, Houston Rockets 6PHX 5 · HOU 6 | |
| 15 | Q1 8:09 | PHXPhoenix Suns | Made shot | 3 | Phoenix Suns 8, Houston Rockets 6PHX 8 · HOU 6 | |
| 16 | Q1 7:45 | HOUHouston Rockets | Turnover | 0 | Phoenix Suns 8, Houston Rockets 6PHX 8 · HOU 6 | |
| 17 | Q1 7:38 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 8, Houston Rockets 6PHX 8 · HOU 6 | |
| 18 | Q1 7:33 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 10, Houston Rockets 6PHX 10 · HOU 6 | |
| 19 | Q1 7:19 | HOUHouston Rockets | Made shot | 2 | Phoenix Suns 10, Houston Rockets 8PHX 10 · HOU 8 | |
| 20 | Q1 7:07 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 10, Houston Rockets 8PHX 10 · HOU 8 | |
| 21 | Q1 6:51 | HOUHouston Rockets | Made shot | 2 | Phoenix Suns 10, Houston Rockets 10PHX 10 · HOU 10 | |
| 22 | Q1 6:40 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 12, Houston Rockets 10PHX 12 · HOU 10 | |
| 23 | Q1 6:33 | HOUHouston Rockets | Other | 0 | Phoenix Suns 12, Houston Rockets 10PHX 12 · HOU 10 | |
| 24 | Q1 6:27 | HOUHouston Rockets | Other | 2 | Phoenix Suns 14, Houston Rockets 12PHX 14 · HOU 12 | |
| 25 | Q1 6:11 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 14, Houston Rockets 12PHX 14 · HOU 12 |
POSS 1 · Q1 11:40
PHXPhoenix Suns
Other
0 PTS
POSS 2 · Q1 11:28
HOUHouston Rockets
Other
0 PTS
POSS 3 · Q1 11:20
PHXPhoenix Suns
Other
0 PTS
POSS 4 · Q1 11:00
HOUHouston Rockets
Made shot
2 PTS
POSS 5 · Q1 10:49
PHXPhoenix Suns
Turnover
0 PTS
POSS 6 · Q1 10:33
HOUHouston Rockets
Made shot
2 PTS
POSS 7 · Q1 10:20
PHXPhoenix Suns
Made shot
2 PTS
POSS 8 · Q1 9:47
HOUHouston Rockets
Other
0 PTS
POSS 9 · Q1 9:39
PHXPhoenix Suns
Made shot
2 PTS
POSS 10 · Q1 9:28
HOUHouston Rockets
Other
0 PTS
POSS 11 · Q1 9:16
PHXPhoenix Suns
Other
1 PTS
POSS 12 · Q1 8:43
HOUHouston Rockets
Other
0 PTS
POSS 13 · Q1 8:33
PHXPhoenix Suns
Other
0 PTS
POSS 14 · Q1 8:26
HOUHouston Rockets
Made shot
2 PTS
POSS 15 · Q1 8:09
PHXPhoenix Suns
Made shot
3 PTS
POSS 16 · Q1 7:45
HOUHouston Rockets
Turnover
0 PTS
POSS 17 · Q1 7:38
PHXPhoenix Suns
Other
0 PTS
POSS 18 · Q1 7:33
PHXPhoenix Suns
Made shot
2 PTS
POSS 19 · Q1 7:19
HOUHouston Rockets
Made shot
2 PTS
POSS 20 · Q1 7:07
PHXPhoenix Suns
Other
0 PTS
POSS 21 · Q1 6:51
HOUHouston Rockets
Made shot
2 PTS
POSS 22 · Q1 6:40
PHXPhoenix Suns
Made shot
2 PTS
POSS 23 · Q1 6:33
HOUHouston Rockets
Other
0 PTS
POSS 24 · Q1 6:27
HOUHouston Rockets
Other
2 PTS
POSS 25 · Q1 6:11
PHXPhoenix Suns
Made shot
2 PTS