POSS 1 · Q1 11:23
PHXPhoenix Suns
Other
0 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Sun, Jan 16, 2022·2021-22
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 39 | 25 | 39 | 32 | 135 | |
| 35 | 19 | 28 | 26 | 108 |
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
DET
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 +28 Q4 1:12DET +4 Q1 8:53
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 DET the right.
Filled dots are makes, rings are misses. Tap a dot to pin it, or a team to isolate its shots.
| Zone | PHX | DET | ||
|---|---|---|---|---|
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
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% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 30 | 30 | 4 | 4 | 0 | 0 | 1 | 11-18 | 1-5 | 7-10 | +20 | 67.0% | |
| 23 | 9 | 11 | 3 | 2 | 0 | 1 | 3-4 | 3-4 | 0-0 | +21 | 112.5% | |
| 27 | 10 | 6 | 6 | 1 | 1 | 2 | 4-10 | 0-0 | 2-2 | +23 | 46.0% | |
| 8 | 6 | 0 | 2 | 1 | 0 | 1 | 3-3 | 0-0 | 0-0 | +7 | 100.0% | |
| 30 | 10 | 3 | 4 | 0 | 0 | 3 | 4-10 | 2-6 | 0-0 | +20 | 50.0% | |
| 31 | 20 | 5 | 5 | 0 | 0 | 2 | 8-12 | 3-6 | 1-1 | +9 | 80.4% | |
| 15 | 20 | 6 | 0 | 0 | 1 | 1 | 9-10 | 0-0 | 2-4 | +8 | 85.0% | |
| 25 | 11 | 0 | 5 | 0 | 1 | 0 | 2-6 | 1-4 | 6-7 | +4 | 60.6% | |
| 15 | 7 | 4 | 0 | 0 | 1 | 0 | 3-4 | 1-1 | 0-0 | +8 | 87.5% | |
| 14 | 7 | 4 | 0 | 0 | 1 | 1 | 3-6 | 0-0 | 1-2 | +7 | 50.9% | |
| 15 | 3 | 7 | 0 | 0 | 2 | 1 | 0-3 | 0-1 | 3-4 | +6 | 31.5% | |
| 7 | 2 | 1 | 1 | 0 | 0 | 1 | 1-1 | 0-0 | 0-0 | +2 | 100.0% | |
| OUT · SPRAINED LEFT ANKLE | ||||||||||||
| DET | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 25 | 21 | 1 | 4 | 1 | 0 | 0 | 9-15 | 1-3 | 2-3 | -20 | 64.3% | |
| 27 | 9 | 3 | 5 | 0 | 1 | 1 | 3-6 | 1-2 | 2-2 | -18 | 65.4% | |
| 29 | 10 | 4 | 0 | 0 | 1 | 2 | 4-8 | 0-0 | 2-3 | -19 | 53.6% | |
| 29 | 8 | 2 | 1 | 0 | 0 | 1 | 3-9 | 2-6 | 0-0 | -20 | 44.4% | |
| 23 | 5 | 6 | 2 | 1 | 0 | 2 | 2-8 | 0-1 | 1-1 | -14 | 29.6% | |
| 27 | 21 | 2 | 7 | 0 | 0 | 0 | 5-11 | 4-6 | 7-8 | -7 | 72.3% | |
| 19 | 18 | 6 | 2 | 0 | 0 | 0 | 6-8 | 0-1 | 6-13 | -9 | 65.6% | |
| 22 | 8 | 3 | 1 | 2 | 0 | 1 | 3-8 | 0-3 | 2-2 | -5 | 45.0% | |
| 7 | 5 | 3 | 0 | 0 | 0 | 1 | 2-3 | 1-1 | 0-0 | -2 | 83.3% | |
| 18 | 2 | 1 | 3 | 2 | 0 | 1 | 1-4 | 0-1 | 0-0 | -9 | 25.0% | |
| 15 | 1 | 1 | 0 | 0 | 0 | 0 | 0-2 | 0-1 | 1-2 | -12 | 17.4% | |
| OUT · SPRAINED LEFT KNEE | ||||||||||||
475 events
| Q | Clock | Team | Play | PHX | DET |
|---|---|---|---|---|---|
| Q1 | 11:58 | PHX | Deandre Ayton jump ball violation | 0 | 0 |
| Q1 | 11:44 | DET | Saddiq Bey misses 12-foot two point shot | 0 | 0 |
| Q1 | 11:41 | PHX | Jae Crowder defensive rebound | 0 | 0 |
| Q1 | 11:23 | PHX | Mikal Bridges misses 26-foot three point jumper | 0 | 0 |
| Q1 | 11:20 | DET | Isaiah Stewart defensive rebound | 0 | 0 |
| Q1 | 11:13 | DET | Cade Cunningham makes 16-foot pullup jump shot | 0 | 2 |
| Q1 | 11:00 | PHX | Devin Booker makes 20-foot jumper (Chris Paul assists) | 2 | 2 |
| Q1 | 10:41 | DET | Cade Cunningham makes driving layup | 2 | 4 |
| Q1 | 10:28 | PHX | Devin Booker makes 26-foot three point jumper (Deandre Ayton assists) | 5 | 4 |
| Q1 | 10:08 | DET | Killian Hayes makes driving layup | 5 | 6 |
| Q1 | 9:54 | DET | Cade Cunningham shooting foul | 5 | 6 |
| Q1 | 9:54 | PHX | Devin Booker misses free throw 1 of 2 | 5 | 6 |
| Q1 | 9:54 | PHX | Suns offensive team rebound | 5 | 6 |
| Q1 | 9:54 | PHX | Devin Booker makes free throw 2 of 2 | 6 | 6 |
| Q1 | 9:41 | DET | Saddiq Bey out of bounds bad pass turnover | 6 | 6 |
| Q1 | 9:33 | PHX | Chris Paul misses 12-foot pullup jump shot | 6 | 6 |
| Q1 | 9:30 | DET | Hamidou Diallo defensive rebound | 6 | 6 |
| Q1 | 9:23 | DET | Isaiah Stewart makes layup (Killian Hayes assists) | 6 | 8 |
| Q1 | 9:14 | PHX | Deandre Ayton out of bounds lost ball turnover | 6 | 8 |
| Q1 | 9:06 | PHX | Mikal Bridges personal foul | 6 | 8 |
| Q1 | 8:53 | DET | Hamidou Diallo makes 14-foot pullup jump shot (Isaiah Stewart assists) | 6 | 10 |
| Q1 | 8:31 | PHX | Deandre Ayton makes jumper (Mikal Bridges assists) | 8 | 10 |
| Q1 | 8:14 | DET | Killian Hayes bad pass (Jae Crowder steals) | 8 | 10 |
| Q1 | 8:05 | PHX | Devin Booker makes 9-foot two point shot (Chris Paul assists) | 10 | 10 |
| Q1 | 7:48 | DET | Hamidou Diallo traveling | 10 | 10 |
| Q1 | 7:40 | PHX | Deandre Ayton makes 5-foot dunk (Chris Paul assists) | 12 | 10 |
| Q1 | 7:23 | PHX | Devin Booker personal foul | 12 | 10 |
| Q1 | 7:19 | DET | Isaiah Stewart bad pass (Deandre Ayton steals) | 12 | 10 |
| Q1 | 7:06 | PHX | Devin Booker misses 26-foot three point jumper | 12 | 10 |
| Q1 | 7:03 | DET | Cade Cunningham defensive rebound | 12 | 10 |
| Q1 | 6:59 | DET | Killian Hayes makes 3-foot dunk (Cade Cunningham assists) | 12 | 12 |
| Q1 | 6:45 | PHX | Jae Crowder makes 27-foot three point jumper (Deandre Ayton assists) | 15 | 12 |
| Q1 | 6:38 | DET | Pistons Full timeout | 15 | 12 |
| Q1 | 6:22 | DET | Killian Hayes misses 17-foot pullup jump shot | 15 | 12 |
| Q1 | 6:18 | PHX | Chris Paul defensive rebound | 15 | 12 |
| Q1 | 6:07 | PHX | Mikal Bridges makes 25-foot three point jumper (Jae Crowder assists) | 18 | 12 |
| Q1 | 5:56 | PHX | Deandre Ayton defensive 3-seconds (technical foul) | 18 | 12 |
| Q1 | 5:56 | DET | Cade Cunningham makes technical free throw | 18 | 13 |
| Q1 | 5:51 | DET | Cade Cunningham misses 18-foot jumper | 18 | 13 |
| Q1 | 5:48 | PHX | Mikal Bridges defensive rebound | 18 | 13 |
| Q1 | 5:37 | PHX | Deandre Ayton makes 9-foot two point shot (Mikal Bridges assists) | 20 | 13 |
| Q1 | 5:30 | DET | Saddiq Bey misses 22-foot three point jumper | 20 | 13 |
| Q1 | 5:28 | PHX | Chris Paul defensive rebound | 20 | 13 |
| Q1 | 5:20 | PHX | Chris Paul makes 13-foot two point shot | 22 | 13 |
| Q1 | 5:04 | DET | Cade Cunningham makes 26-foot three pointer | 22 | 16 |
| Q1 | 4:48 | PHX | Mikal Bridges makes 23-foot three point jumper (Chris Paul assists) | 25 | 16 |
| Q1 | 4:31 | DET | Cade Cunningham makes 16-foot jumper | 25 | 18 |
| Q1 | 4:23 | PHX | Devin Booker out of bounds lost ball turnover | 25 | 18 |
| Q1 | 4:23 | PHX | Suns Full timeout | 25 | 18 |
| Q1 | 4:23 | PHX | JaVale McGee enters the game for Deandre Ayton | 25 | 18 |
| Q1 | 4:23 | PHX | Cameron Payne enters the game for Chris Paul | 25 | 18 |
| Q1 | 4:10 | DET | Hamidou Diallo makes 3-foot dunk (Killian Hayes assists) | 25 | 20 |
| Q1 | 3:55 | PHX | JaVale McGee lost ball turnover (Isaiah Stewart steals) | 25 | 20 |
| Q1 | 3:52 | DET | Hamidou Diallo makes two point shot | 25 | 22 |
| Q1 | 3:52 | PHX | Cameron Payne shooting foul | 25 | 22 |
| Q1 | 3:52 | DET | Hamidou Diallo makes free throw 1 of 1 | 25 | 23 |
| Q1 | 3:33 | PHX | Devin Booker makes 16-foot two point shot | 27 | 23 |
| Q1 | 3:33 | DET | Hamidou Diallo flagrant foul type 1 | 27 | 23 |
| Q1 | 3:33 | DET | Cory Joseph enters the game for Killian Hayes | 27 | 23 |
| Q1 | 3:33 | DET | Trey Lyles enters the game for Isaiah Stewart | 27 | 23 |
| Q1 | 3:33 | PHX | Landry Shamet enters the game for Mikal Bridges | 27 | 23 |
| Q1 | 3:33 | PHX | Jalen Smith enters the game for Jae Crowder | 27 | 23 |
| Q1 | 3:33 | PHX | Devin Booker makes free throw flagrant 1 of 1 | 28 | 23 |
| Q1 | 3:27 | PHX | Cameron Payne makes 16-foot two point shot | 30 | 23 |
| Q1 | 3:09 | DET | Saddiq Bey makes 23-foot three point jumper (Cade Cunningham assists) | 30 | 26 |
| Q1 | 2:48 | PHX | Jalen Smith misses 23-foot three point jumper | 30 | 26 |
| Q1 | 2:43 | DET | Cory Joseph defensive rebound | 30 | 26 |
| Q1 | 2:40 | DET | Saddiq Bey makes 26-foot three point jumper (Cory Joseph assists) | 30 | 29 |
| Q1 | 2:16 | PHX | JaVale McGee makes 9-foot hook shot (Landry Shamet assists) | 32 | 29 |
| Q1 | 1:57 | DET | JaVale McGee blocks Saddiq Bey 's 5-foot driving layup | 32 | 29 |
| Q1 | 1:53 | PHX | Devin Booker defensive rebound | 32 | 29 |
| Q1 | 1:48 | PHX | Devin Booker makes 14-foot two point shot | 34 | 29 |
| Q1 | 1:34 | DET | Trey Lyles makes driving layup (Cade Cunningham assists) | 34 | 31 |
| Q1 | 1:13 | PHX | JaVale McGee makes 5-foot hook shot (Cameron Payne assists) | 36 | 31 |
| Q1 | 0:00 | DET | Saddiq Bey makes 18-foot step back jumpshot | 36 | 33 |
| Q1 | 0:00 | DET | Trey Lyles shooting foul | 36 | 33 |
| Q1 | 0:00 | PHX | Jalen Smith makes free throw 1 of 2 | 37 | 33 |
| Q1 | 0:00 | DET | Saben Lee enters the game for Cade Cunningham | 37 | 33 |
| Q1 | 0:00 | DET | Josh Jackson enters the game for Hamidou Diallo | 37 | 33 |
| Q1 | 0:00 | PHX | Jalen Smith misses free throw 2 of 2 | 37 | 33 |
| Q1 | 0:00 | DET | Josh Jackson defensive rebound | 37 | 33 |
| Q1 | 0:00 | PHX | Jalen Smith personal foul | 37 | 33 |
| Q1 | 0:00 | DET | Trey Lyles makes 6-foot hook shot (Saben Lee assists) | 37 | 35 |
| Q1 | 0:00 | PHX | Devin Booker makes 16-foot pullup jump shot | 39 | 35 |
| Q1 | 0:00 | DET | Saddiq Bey misses 45-foot three point pullup jump shot | 39 | 35 |
| Q1 | 0:00 | DET | Pistons offensive team rebound | 39 | 35 |
| Q1 | 0:00 | — | End of the 1st Quarter | 39 | 35 |
| Q1 | 12:00 | DET | Deandre Ayton vs. Isaiah Stewart | 0 | 0 |
| Q2 | 12:00 | DET | Cassius Stanley enters the game for Saddiq Bey | 39 | 35 |
| Q2 | 12:00 | PHX | Chris Paul enters the game for Devin Booker | 39 | 35 |
| Q2 | 11:47 | PHX | JaVale McGee makes alley oop layup (Cameron Payne assists) | 41 | 35 |
| Q2 | 11:47 | DET | Trey Lyles shooting foul | 41 | 35 |
| Q2 | 11:47 | PHX | Ish Wainright enters the game for Jalen Smith | 41 | 35 |
| Q2 | 11:47 | PHX | JaVale McGee misses free throw 1 of 1 | 41 | 35 |
| Q2 | 11:44 | DET | Trey Lyles defensive rebound | 41 | 35 |
| Q2 | 11:33 | PHX | JaVale McGee defensive 3-seconds (technical foul) | 41 | 35 |
| Q2 | 11:33 | DET | Cory Joseph makes technical free throw | 41 | 36 |
| Q2 | 11:19 | DET | shot clock turnover | 41 | 36 |
| Q2 | 11:17 | PHX | Cameron Payne bad pass (Saben Lee steals) | 41 | 36 |
| Q2 | 11:12 | DET | Cassius Stanley makes 5-foot hook shot (Saben Lee assists) | 41 | 38 |
| Q2 | 10:54 | DET | Josh Jackson shooting foul | 41 | 38 |
| Q2 | 10:54 | PHX | Landry Shamet makes free throw 1 of 2 | 42 | 38 |
| Q2 | 10:54 | PHX | Landry Shamet misses free throw 2 of 2 | 42 | 38 |
| Q2 | 10:54 | PHX | Suns offensive team rebound | 42 | 38 |
| Q2 | 10:54 | DET | Josh Jackson loose ball foul | 42 | 38 |
| Q2 | 10:43 | PHX | Landry Shamet misses 29-foot three point jumper | 42 | 38 |
| Q2 | 10:40 | PHX | JaVale McGee offensive rebound | 42 | 38 |
| Q2 | 10:37 | PHX | Cameron Payne makes driving layup | 44 | 38 |
| Q2 | 10:27 | PHX | Chris Paul personal foul | 44 | 38 |
| Q2 | 10:24 | DET | Trey Lyles makes driving layup (Cassius Stanley assists) | 44 | 40 |
| Q2 | 10:24 | PHX | JaVale McGee shooting foul | 44 | 40 |
| Q2 | 10:24 | DET | Trey Lyles makes free throw 1 of 1 | 44 | 41 |
| Q2 | 10:24 | DET | Josh Jackson technical foul (1st technical foul) | 44 | 41 |
| Q2 | 10:24 | PHX | Chris Paul makes technical free throw | 45 | 41 |
| Q2 | 10:17 | PHX | JaVale McGee misses layup | 45 | 41 |
| Q2 | 10:14 | DET | Trey Lyles defensive rebound | 45 | 41 |
| Q2 | 9:59 | DET | Cassius Stanley misses 11-foot pullup jump shot | 45 | 41 |
| Q2 | 9:55 | PHX | Cameron Payne defensive rebound | 45 | 41 |
| Q2 | 9:51 | PHX | JaVale McGee makes 2-foot hook shot (Landry Shamet assists) | 47 | 41 |
| Q2 | 9:43 | PHX | Landry Shamet personal foul | 47 | 41 |
| Q2 | 9:34 | DET | Landry Shamet blocks Saben Lee 's 4-foot driving layup | 47 | 41 |
| Q2 | 9:34 | DET | Pistons offensive team rebound | 47 | 41 |
| Q2 | 9:31 | PHX | JaVale McGee shooting foul | 47 | 41 |
| Q2 | 9:31 | DET | Trey Lyles misses free throw 1 of 2 | 47 | 41 |
| Q2 | 9:31 | DET | Pistons offensive team rebound | 47 | 41 |
| Q2 | 9:31 | DET | Trey Lyles misses free throw 2 of 2 | 47 | 41 |
| Q2 | 9:28 | PHX | Suns defensive team rebound | 47 | 41 |
| Q2 | 9:21 | PHX | Cameron Payne traveling | 47 | 41 |
| Q2 | 9:21 | PHX | Jalen Smith enters the game for JaVale McGee | 47 | 41 |
| Q2 | 9:08 | DET | Trey Lyles misses 26-foot three point jumper | 47 | 41 |
| Q2 | 9:02 | PHX | Ish Wainright defensive rebound | 47 | 41 |
| Q2 | 8:57 | PHX | Cameron Payne makes 4-foot two point shot | 49 | 41 |
| Q2 | 8:57 | DET | Pistons Full timeout | 49 | 41 |
| Q2 | 8:57 | DET | Hamidou Diallo enters the game for Josh Jackson | 49 | 41 |
| Q2 | 8:57 | PHX | Mikal Bridges enters the game for Ish Wainright | 49 | 41 |
| Q2 | 8:38 | PHX | Mikal Bridges personal foul | 49 | 41 |
| Q2 | 8:38 | DET | Trey Lyles makes free throw 1 of 2 | 49 | 42 |
| Q2 | 8:38 | DET | Trey Lyles makes free throw 2 of 2 | 49 | 43 |
| Q2 | 8:18 | PHX | Mikal Bridges makes 13-foot pullup jump shot | 51 | 43 |
| Q2 | 7:59 | DET | Trey Lyles misses two point shot | 51 | 43 |
| Q2 | 7:57 | PHX | Chris Paul defensive rebound | 51 | 43 |
| Q2 | 7:47 | PHX | Chris Paul bad pass (Cassius Stanley steals) | 51 | 43 |
| Q2 | 7:39 | DET | Jalen Smith blocks Hamidou Diallo 's 6-foot driving layup | 51 | 43 |
| Q2 | 7:35 | DET | Trey Lyles offensive rebound | 51 | 43 |
| Q2 | 7:32 | DET | Cory Joseph makes 29-foot three point jumper (Trey Lyles assists) | 51 | 46 |
| Q2 | 7:13 | DET | Saben Lee personal foul | 51 | 46 |
| Q2 | 7:13 | DET | Killian Hayes enters the game for Trey Lyles | 51 | 46 |
| Q2 | 7:13 | DET | Isaiah Stewart enters the game for Saben Lee | 51 | 46 |
| Q2 | 7:13 | PHX | Bismack Biyombo enters the game for Jalen Smith | 51 | 46 |
| Q2 | 7:13 | PHX | Jae Crowder enters the game for Cameron Payne | 51 | 46 |
| Q2 | 7:05 | PHX | Chris Paul misses 14-foot pullup jump shot | 51 | 46 |
| Q2 | 6:59 | DET | Cassius Stanley defensive rebound | 51 | 46 |
| Q2 | 6:50 | DET | Isaiah Stewart misses 13-foot jumper | 51 | 46 |
| Q2 | 6:48 | PHX | Chris Paul defensive rebound | 51 | 46 |
| Q2 | 6:30 | PHX | Jae Crowder misses 25-foot three point jumper | 51 | 46 |
| Q2 | 6:26 | DET | Cory Joseph defensive rebound | 51 | 46 |
| Q2 | 6:06 | DET | Cory Joseph misses 18-foot pullup jump shot | 51 | 46 |
| Q2 | 6:02 | DET | Hamidou Diallo offensive rebound | 51 | 46 |
| Q2 | 5:59 | DET | Killian Hayes misses 25-foot three point jumper | 51 | 46 |
| Q2 | 5:56 | PHX | Jae Crowder defensive rebound | 51 | 46 |
| Q2 | 5:41 | PHX | Chris Paul misses 20-foot pullup jump shot | 51 | 46 |
| Q2 | 5:39 | DET | Killian Hayes defensive rebound | 51 | 46 |
| Q2 | 5:35 | DET | Cade Cunningham enters the game for Killian Hayes | 51 | 46 |
| Q2 | 5:35 | PHX | Devin Booker enters the game for Landry Shamet | 51 | 46 |
| Q2 | 5:35 | DET | Killian Hayes enters the game for Cory Joseph | 51 | 46 |
| Q2 | 5:22 | DET | Saddiq Bey enters the game for Cassius Stanley | 51 | 46 |
| Q2 | 5:18 | PHX | Hamidou Diallo blocks Mikal Bridges 's 10-foot jumper | 51 | 46 |
| Q2 | 5:14 | PHX | Jae Crowder offensive rebound | 51 | 46 |
| Q2 | 5:13 | PHX | Mikal Bridges misses 23-foot three point jumper | 51 | 46 |
| Q2 | 5:09 | DET | Killian Hayes defensive rebound | 51 | 46 |
| Q2 | 5:35 | DET | Chris Paul blocks Killian Hayes's driving layup | 51 | 46 |
| Q2 | 5:35 | PHX | Suns defensive team rebound | 51 | 46 |
| Q2 | 4:58 | DET | Hamidou Diallo misses 7-foot two point shot | 51 | 46 |
| Q2 | 4:54 | PHX | Bismack Biyombo defensive rebound | 51 | 46 |
| Q2 | 4:48 | DET | Cade Cunningham shooting foul | 51 | 46 |
| Q2 | 4:48 | PHX | Bismack Biyombo misses free throw 1 of 2 | 51 | 46 |
| Q2 | 4:48 | PHX | Suns offensive team rebound | 51 | 46 |
| Q2 | 4:48 | PHX | Cameron Payne enters the game for Chris Paul | 51 | 46 |
| Q2 | 4:48 | PHX | Bismack Biyombo makes free throw 2 of 2 | 52 | 46 |
| Q2 | 4:31 | DET | Bismack Biyombo blocks Isaiah Stewart 's 8-foot jumper | 52 | 46 |
| Q2 | 4:27 | PHX | Jae Crowder defensive rebound | 52 | 46 |
| Q2 | 4:16 | PHX | Bismack Biyombo misses 7-foot two point shot | 52 | 46 |
| Q2 | 4:14 | DET | Saddiq Bey defensive rebound | 52 | 46 |
| Q2 | 4:07 | PHX | Jae Crowder shooting foul | 52 | 46 |
| Q2 | 4:07 | DET | Cade Cunningham makes free throw 1 of 2 | 52 | 47 |
| Q2 | 4:07 | DET | Cade Cunningham misses free throw 2 of 2 | 52 | 47 |
| Q2 | 4:05 | PHX | Jae Crowder defensive rebound | 52 | 47 |
| Q2 | 3:45 | PHX | Devin Booker makes 18-foot two point shot | 54 | 47 |
| Q2 | 3:29 | DET | Isaiah Stewart makes hook shot (Killian Hayes assists) | 54 | 49 |
| Q2 | 3:29 | PHX | Bismack Biyombo shooting foul | 54 | 49 |
| Q2 | 3:29 | DET | Isaiah Stewart makes free throw 1 of 1 | 54 | 50 |
| Q2 | 3:13 | PHX | Cameron Payne makes three point jumper (Jae Crowder assists) | 57 | 50 |
| Q2 | 2:53 | DET | Hamidou Diallo misses driving floating jump shot | 57 | 50 |
| Q2 | 2:50 | PHX | Devin Booker defensive rebound | 57 | 50 |
| Q2 | 2:42 | PHX | Devin Booker makes 17-foot two point shot | 59 | 50 |
| Q2 | 2:22 | DET | Saddiq Bey misses 27-foot three point jumper | 59 | 50 |
| Q2 | 2:20 | PHX | Jae Crowder defensive rebound | 59 | 50 |
| Q2 | 2:13 | PHX | Bismack Biyombo misses 4-foot hook shot | 59 | 50 |
| Q2 | 2:09 | DET | Killian Hayes defensive rebound | 59 | 50 |
| Q2 | 1:57 | DET | Cade Cunningham makes driving layup | 59 | 52 |
| Q2 | 1:41 | PHX | Cameron Payne makes 25-foot three point jumper | 62 | 52 |
| Q2 | 1:26 | DET | Hamidou Diallo makes 13-foot two point shot (Cade Cunningham assists) | 62 | 54 |
| Q2 | 1:19 | PHX | Devin Booker makes 17-foot pullup jump shot | 64 | 54 |
| Q2 | 1:04 | DET | Isaiah Stewart misses 27-foot three point jumper | 64 | 54 |
| Q2 | 1:02 | PHX | Jae Crowder defensive rebound | 64 | 54 |
| Q2 | 0:00 | PHX | Devin Booker misses driving layup | 64 | 54 |
| Q2 | 0:00 | DET | Hamidou Diallo defensive rebound | 64 | 54 |
| Q2 | 0:00 | DET | Cade Cunningham misses 29-foot three point jumper | 64 | 54 |
| Q2 | 0:00 | PHX | Jae Crowder defensive rebound | 64 | 54 |
| Q2 | 0:00 | PHX | Cameron Payne misses 26-foot three point jumper | 64 | 54 |
| Q2 | 0:00 | PHX | Bismack Biyombo offensive rebound | 64 | 54 |
| Q2 | 0:00 | PHX | Mikal Bridges misses 24-foot three point jumper | 64 | 54 |
| Q2 | 0:00 | DET | Hamidou Diallo defensive rebound | 64 | 54 |
| Q2 | 0:00 | DET | shot clock turnover | 64 | 54 |
| Q2 | 0:00 | PHX | Suns Full timeout | 64 | 54 |
| Q2 | 0:00 | DET | Cory Joseph enters the game for Cade Cunningham | 64 | 54 |
| Q2 | 0:00 | PHX | JaVale McGee enters the game for Bismack Biyombo | 64 | 54 |
| Q2 | 0:00 | PHX | Cameron Payne misses layup | 64 | 54 |
| Q2 | 0:00 | PHX | Suns offensive team rebound | 64 | 54 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 64 | 54 |
| Q3 | 12:00 | DET | Cade Cunningham enters the game for Cory Joseph | 64 | 54 |
| Q3 | 12:00 | PHX | Chris Paul enters the game for Cameron Payne | 64 | 54 |
| Q3 | 11:44 | PHX | Chris Paul makes 19-foot jumper (Mikal Bridges assists) | 66 | 54 |
| Q3 | 11:23 | DET | Cade Cunningham misses 14-foot pullup jump shot | 66 | 54 |
| Q3 | 11:21 | PHX | JaVale McGee defensive rebound | 66 | 54 |
| Q3 | 11:11 | PHX | Devin Booker misses 10-foot jumper | 66 | 54 |
| Q3 | 11:06 | PHX | JaVale McGee offensive rebound | 66 | 54 |
| Q3 | 11:03 | PHX | JaVale McGee makes 7-foot hook shot (Devin Booker assists) | 68 | 54 |
| Q3 | 10:54 | DET | Cade Cunningham makes driving layup (Killian Hayes assists) | 68 | 56 |
| Q3 | 10:31 | PHX | JaVale McGee makes 4-foot layup (Devin Booker assists) | 70 | 56 |
| Q3 | 10:20 | PHX | Chris Paul personal foul | 70 | 56 |
| Q3 | 10:14 | PHX | JaVale McGee shooting foul | 70 | 56 |
| Q3 | 10:14 | DET | Killian Hayes makes free throw 1 of 2 | 70 | 57 |
| Q3 | 10:14 | DET | Killian Hayes makes free throw 2 of 2 | 70 | 58 |
| Q3 | 10:05 | PHX | Mikal Bridges misses driving layup | 70 | 58 |
| Q3 | 10:05 | PHX | JaVale McGee offensive rebound | 70 | 58 |
| Q3 | 10:05 | DET | Isaiah Stewart shooting foul | 70 | 58 |
| Q3 | 10:05 | PHX | JaVale McGee misses free throw 1 of 2 | 70 | 58 |
| Q3 | 10:05 | PHX | Suns offensive team rebound | 70 | 58 |
| Q3 | 10:05 | PHX | JaVale McGee makes free throw 2 of 2 | 71 | 58 |
| Q3 | 9:50 | DET | Cade Cunningham misses 16-foot jumper | 71 | 58 |
| Q3 | 9:47 | DET | Isaiah Stewart offensive rebound | 71 | 58 |
| Q3 | 9:46 | DET | Isaiah Stewart misses two point shot | 71 | 58 |
| Q3 | 9:46 | DET | Isaiah Stewart offensive rebound | 71 | 58 |
| Q3 | 9:38 | DET | Isaiah Stewart misses tip shot | 71 | 58 |
| Q3 | 9:38 | PHX | Chris Paul defensive rebound | 71 | 58 |
| Q3 | 9:35 | PHX | Chris Paul misses 10-foot two point shot | 71 | 58 |
| Q3 | 9:33 | DET | Isaiah Stewart defensive rebound | 71 | 58 |
| Q3 | 9:29 | DET | Cade Cunningham misses two point shot | 71 | 58 |
| Q3 | 9:25 | PHX | Jae Crowder defensive rebound | 71 | 58 |
| Q3 | 9:21 | PHX | Devin Booker misses 26-foot three point pullup jump shot | 71 | 58 |
| Q3 | 9:19 | PHX | Mikal Bridges offensive rebound | 71 | 58 |
| Q3 | 9:12 | PHX | JaVale McGee makes jumper (Jae Crowder assists) | 73 | 58 |
| Q3 | 9:10 | DET | Pistons Full timeout | 73 | 58 |
| Q3 | 9:10 | DET | Trey Lyles enters the game for Isaiah Stewart | 73 | 58 |
| Q3 | 8:57 | DET | Cade Cunningham makes driving layup | 73 | 60 |
| Q3 | 8:41 | PHX | JaVale McGee makes 3-foot alley oop dunk shot (Chris Paul assists) | 75 | 60 |
| Q3 | 8:41 | DET | Cade Cunningham shooting foul | 75 | 60 |
| Q3 | 8:41 | DET | Cade Cunningham technical foul (1st technical foul) | 75 | 60 |
| Q3 | 8:41 | PHX | Chris Paul makes technical free throw | 76 | 60 |
| Q3 | 8:41 | PHX | JaVale McGee makes free throw 1 of 1 | 77 | 60 |
| Q3 | 8:27 | DET | Cade Cunningham misses 25-foot three point jumper | 77 | 60 |
| Q3 | 8:24 | PHX | JaVale McGee defensive rebound | 77 | 60 |
| Q3 | 8:18 | PHX | Chris Paul makes 13-foot pullup jump shot | 79 | 60 |
| Q3 | 8:00 | DET | Killian Hayes makes 26-foot three point jumper (Saddiq Bey assists) | 79 | 63 |
| Q3 | 7:44 | PHX | Jae Crowder out of bounds bad pass turnover | 79 | 63 |
| Q3 | 7:23 | DET | Cade Cunningham makes 15-foot pullup jump shot (Trey Lyles assists) | 79 | 65 |
| Q3 | 7:01 | PHX | Jae Crowder makes 27-foot three point jumper (Mikal Bridges assists) | 82 | 65 |
| Q3 | 6:45 | PHX | JaVale McGee shooting foul | 82 | 65 |
| Q3 | 6:45 | DET | Trey Lyles misses free throw 1 of 2 | 82 | 65 |
| Q3 | 6:45 | DET | Pistons offensive team rebound | 82 | 65 |
| Q3 | 6:45 | PHX | Jalen Smith enters the game for JaVale McGee | 82 | 65 |
| Q3 | 6:45 | DET | Trey Lyles misses free throw 2 of 2 | 82 | 65 |
| Q3 | 6:42 | PHX | Jae Crowder defensive rebound | 82 | 65 |
| Q3 | 6:28 | PHX | Mikal Bridges bad pass (Cade Cunningham steals) | 82 | 65 |
| Q3 | 6:22 | PHX | Jalen Smith shooting foul | 82 | 65 |
| Q3 | 6:22 | DET | Trey Lyles makes free throw 1 of 2 | 82 | 66 |
| Q3 | 6:22 | DET | Trey Lyles misses free throw 2 of 2 | 82 | 66 |
| Q3 | 6:19 | PHX | Jalen Smith defensive rebound | 82 | 66 |
| Q3 | 6:06 | PHX | Jalen Smith misses layup | 82 | 66 |
| Q3 | 6:02 | DET | Saddiq Bey defensive rebound | 82 | 66 |
| Q3 | 6:02 | PHX | Chris Paul shooting foul | 82 | 66 |
| Q3 | 6:02 | DET | Hamidou Diallo misses free throw 1 of 2 | 82 | 66 |
| Q3 | 6:02 | DET | Pistons offensive team rebound | 82 | 66 |
| Q3 | 6:02 | DET | Hamidou Diallo makes free throw 2 of 2 | 82 | 67 |
| Q3 | 5:49 | DET | Hamidou Diallo personal foul | 82 | 67 |
| Q3 | 5:42 | PHX | Jae Crowder makes 26-foot three point jumper (Devin Booker assists) | 85 | 67 |
| Q3 | 5:27 | PHX | Jae Crowder vs. Hamidou Diallo (Jae Crowder gains possession) | 85 | 67 |
| Q3 | 5:27 | DET | Hamidou Diallo lost ball turnover (Jae Crowder steals) | 85 | 67 |
| Q3 | 5:20 | PHX | Chris Paul misses 19-foot pullup jump shot | 85 | 67 |
| Q3 | 5:10 | PHX | Jalen Smith offensive rebound | 85 | 67 |
| Q3 | 5:10 | PHX | Jalen Smith misses tip shot | 85 | 67 |
| Q3 | 5:10 | DET | Trey Lyles defensive rebound | 85 | 67 |
| Q3 | 5:08 | DET | Saddiq Bey misses 26-foot three point jumper | 85 | 67 |
| Q3 | 5:05 | PHX | Jae Crowder defensive rebound | 85 | 67 |
| Q3 | 5:02 | DET | Killian Hayes shooting foul | 85 | 67 |
| Q3 | 5:02 | PHX | Devin Booker makes free throw 1 of 2 | 86 | 67 |
| Q3 | 5:02 | PHX | Devin Booker makes free throw 2 of 2 | 87 | 67 |
| Q3 | 5:02 | DET | Cory Joseph enters the game for Killian Hayes | 87 | 67 |
| Q3 | 5:02 | PHX | Cameron Payne enters the game for Chris Paul | 87 | 67 |
| Q3 | 4:48 | DET | Cory Joseph misses 25-foot three point jumper | 87 | 67 |
| Q3 | 4:45 | PHX | Jalen Smith defensive rebound | 87 | 67 |
| Q3 | 4:37 | PHX | Mikal Bridges misses 23-foot three point jumper | 87 | 67 |
| Q3 | 4:35 | PHX | Devin Booker offensive rebound | 87 | 67 |
| Q3 | 4:35 | PHX | Devin Booker makes dunk | 89 | 67 |
| Q3 | 4:24 | DET | Cade Cunningham makes dunk | 89 | 69 |
| Q3 | 4:22 | DET | Cade Cunningham technical foul (1st technical foul) | 89 | 69 |
| Q3 | 4:22 | PHX | Devin Booker makes technical free throw | 90 | 69 |
| Q3 | 4:22 | DET | Killian Hayes enters the game for Cade Cunningham | 90 | 69 |
| Q3 | 4:22 | PHX | Ish Wainright enters the game for Jae Crowder | 90 | 69 |
| Q3 | 4:10 | DET | Hamidou Diallo shooting foul | 90 | 69 |
| Q3 | 4:10 | PHX | Devin Booker misses free throw 1 of 2 | 90 | 69 |
| Q3 | 4:10 | PHX | Suns offensive team rebound | 90 | 69 |
| Q3 | 4:10 | PHX | Devin Booker makes free throw 2 of 2 | 91 | 69 |
| Q3 | 4:00 | DET | Trey Lyles makes driving layup | 91 | 71 |
| Q3 | 3:45 | PHX | Devin Booker makes 19-foot two point shot | 93 | 71 |
| Q3 | 3:30 | DET | Hamidou Diallo misses 19-foot jumper | 93 | 71 |
| Q3 | 3:30 | PHX | Devin Booker defensive rebound | 93 | 71 |
| Q3 | 3:28 | DET | Cory Joseph personal foul | 93 | 71 |
| Q3 | 3:28 | PHX | Devin Booker makes free throw 1 of 2 | 94 | 71 |
| Q3 | 3:28 | DET | Cassius Stanley enters the game for Hamidou Diallo | 94 | 71 |
| Q3 | 3:28 | PHX | Landry Shamet enters the game for Mikal Bridges | 94 | 71 |
| Q3 | 3:28 | PHX | Devin Booker misses free throw 2 of 2 | 94 | 71 |
| Q3 | 3:25 | DET | Cassius Stanley defensive rebound | 94 | 71 |
| Q3 | 3:20 | PHX | Cameron Payne personal foul | 94 | 71 |
| Q3 | 3:20 | DET | Cory Joseph makes free throw 1 of 2 | 94 | 72 |
| Q3 | 3:20 | DET | Cory Joseph makes free throw 2 of 2 | 94 | 73 |
| Q3 | 3:02 | PHX | Devin Booker misses 26-foot three point jumper | 94 | 73 |
| Q3 | 3:01 | PHX | Jalen Smith offensive rebound | 94 | 73 |
| Q3 | 2:58 | PHX | Devin Booker misses three point jumper | 94 | 73 |
| Q3 | 2:54 | DET | Trey Lyles defensive rebound | 94 | 73 |
| Q3 | 2:42 | DET | Cassius Stanley misses 23-foot three point jumper | 94 | 73 |
| Q3 | 2:36 | PHX | Jalen Smith defensive rebound | 94 | 73 |
| Q3 | 2:27 | DET | Killian Hayes shooting foul | 94 | 73 |
| Q3 | 2:27 | PHX | Suns Full timeout | 94 | 73 |
| Q3 | 2:27 | PHX | Jalen Smith makes free throw 1 of 2 | 95 | 73 |
| Q3 | 2:27 | PHX | Jalen Smith makes free throw 2 of 2 | 96 | 73 |
| Q3 | 2:05 | DET | Trey Lyles makes 4-foot dunk (Cory Joseph assists) | 96 | 75 |
| Q3 | 1:56 | PHX | Jalen Smith offensive foul | 96 | 75 |
| Q3 | 1:56 | PHX | Jalen Smith turnover | 96 | 75 |
| Q3 | 1:43 | PHX | Jalen Smith personal foul | 96 | 75 |
| Q3 | 1:43 | DET | Trey Lyles misses free throw 1 of 2 | 96 | 75 |
| Q3 | 1:43 | DET | Pistons offensive team rebound | 96 | 75 |
| Q3 | 1:43 | DET | Trey Lyles misses free throw 2 of 2 | 96 | 75 |
| Q3 | 1:39 | PHX | Jalen Smith defensive rebound | 96 | 75 |
| Q3 | 1:33 | PHX | Cameron Payne misses 26-foot three point jumper | 96 | 75 |
| Q3 | 1:30 | DET | Trey Lyles defensive rebound | 96 | 75 |
| Q3 | 1:25 | DET | Cory Joseph misses 8-foot two point shot | 96 | 75 |
| Q3 | 1:21 | PHX | Jalen Smith defensive rebound | 96 | 75 |
| Q3 | 1:15 | PHX | Killian Hayes blocks Devin Booker 's 13-foot two point shot | 96 | 75 |
| Q3 | 1:13 | DET | Cassius Stanley defensive rebound | 96 | 75 |
| Q3 | 1:06 | DET | Trey Lyles makes layup (Cory Joseph assists) | 96 | 77 |
| Q3 | 0:00 | PHX | Landry Shamet makes 11-foot two point shot | 98 | 77 |
| Q3 | 0:00 | DET | Cory Joseph makes 26-foot three point jumper (Killian Hayes assists) | 98 | 80 |
| Q3 | 0:00 | PHX | Landry Shamet makes 24-foot three point jumper (Devin Booker assists) | 101 | 80 |
| Q3 | 0:00 | PHX | Landry Shamet personal foul | 101 | 80 |
| Q3 | 0:00 | DET | Cory Joseph makes free throw 1 of 2 | 101 | 81 |
| Q3 | 0:00 | DET | Saben Lee enters the game for Killian Hayes | 101 | 81 |
| Q3 | 0:00 | DET | Cory Joseph makes free throw 2 of 2 | 101 | 82 |
| Q3 | 0:00 | PHX | Ish Wainright makes 2-foot two point shot (Landry Shamet assists) | 103 | 82 |
| Q3 | 0:00 | DET | Cory Joseph misses 28-foot three point pullup jump shot | 103 | 82 |
| Q3 | 0:00 | DET | Pistons offensive team rebound | 103 | 82 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 103 | 82 |
| Q3 | 4:22 | DET | Cade Cunningham ejected | 90 | 69 |
| Q4 | 12:00 | DET | Josh Jackson enters the game for Saddiq Bey | 103 | 82 |
| Q4 | 12:00 | PHX | Chris Paul enters the game for Devin Booker | 103 | 82 |
| Q4 | 11:44 | DET | Josh Jackson misses 24-foot three point jumper | 103 | 82 |
| Q4 | 11:42 | PHX | Chris Paul defensive rebound | 103 | 82 |
| Q4 | 11:37 | DET | Cory Joseph shooting foul | 103 | 82 |
| Q4 | 11:37 | PHX | Landry Shamet makes free throw 1 of 3 | 104 | 82 |
| Q4 | 11:37 | PHX | Landry Shamet makes free throw 2 of 3 | 105 | 82 |
| Q4 | 11:37 | PHX | Landry Shamet makes free throw 3 of 3 | 106 | 82 |
| Q4 | 11:18 | DET | Cory Joseph misses driving layup | 106 | 82 |
| Q4 | 11:15 | PHX | Ish Wainright defensive rebound | 106 | 82 |
| Q4 | 11:11 | PHX | Cameron Payne makes two point shot | 108 | 82 |
| Q4 | 10:58 | DET | Isaiah Stewart enters the game for Trey Lyles | 108 | 82 |
| Q4 | 10:55 | DET | Cassius Stanley makes 4-foot layup (Cory Joseph assists) | 108 | 84 |
| Q4 | 10:37 | PHX | Landry Shamet misses 13-foot jumper | 108 | 84 |
| Q4 | 10:35 | PHX | Ish Wainright offensive rebound | 108 | 84 |
| Q4 | 10:35 | PHX | Ish Wainright misses tip shot | 108 | 84 |
| Q4 | 10:34 | PHX | Ish Wainright offensive rebound | 108 | 84 |
| Q4 | 10:34 | PHX | Ish Wainright makes tip shot | 110 | 84 |
| Q4 | 10:15 | DET | Cassius Stanley misses 28-foot three point jumper | 110 | 84 |
| Q4 | 10:13 | DET | Isaiah Stewart offensive rebound | 110 | 84 |
| Q4 | 10:12 | PHX | Chris Paul shooting foul | 110 | 84 |
| Q4 | 10:12 | DET | Cassius Stanley makes free throw 1 of 2 | 110 | 85 |
| Q4 | 10:12 | DET | Cassius Stanley makes free throw 2 of 2 | 110 | 86 |
| Q4 | 10:01 | PHX | Chris Paul lost ball turnover (Saben Lee steals) | 110 | 86 |
| Q4 | 9:55 | DET | Jalen Smith blocks Saben Lee 's 5-foot layup | 110 | 86 |
| Q4 | 9:50 | PHX | Cameron Payne defensive rebound | 110 | 86 |
| Q4 | 9:49 | PHX | Cameron Payne misses 27-foot three point jumper | 110 | 86 |
| Q4 | 9:48 | DET | Isaiah Stewart defensive rebound | 110 | 86 |
| Q4 | 9:48 | PHX | Jalen Smith loose ball foul | 110 | 86 |
| Q4 | 9:48 | PHX | Jalen Smith technical foul (1st technical foul) | 110 | 86 |
| Q4 | 9:48 | DET | Cory Joseph makes technical free throw | 110 | 87 |
| Q4 | 9:48 | PHX | JaVale McGee enters the game for Jalen Smith | 110 | 87 |
| Q4 | 9:41 | PHX | Landry Shamet personal foul | 110 | 87 |
| Q4 | 9:34 | DET | Cassius Stanley makes driving floating jump shot (Isaiah Stewart assists) | 110 | 89 |
| Q4 | 9:16 | PHX | Chris Paul makes 16-foot pullup jump shot | 112 | 89 |
| Q4 | 9:00 | DET | Isaiah Stewart offensive foul | 112 | 89 |
| Q4 | 9:00 | DET | Isaiah Stewart turnover | 112 | 89 |
| Q4 | 9:00 | PHX | Mikal Bridges enters the game for Ish Wainright | 112 | 89 |
| Q4 | 8:47 | PHX | Chris Paul misses 18-foot two point shot | 112 | 89 |
| Q4 | 8:43 | DET | Saben Lee defensive rebound | 112 | 89 |
| Q4 | 8:39 | DET | Cory Joseph misses two point shot | 112 | 89 |
| Q4 | 8:36 | PHX | Cameron Payne defensive rebound | 112 | 89 |
| Q4 | 8:32 | PHX | Mikal Bridges makes two point shot (Cameron Payne assists) | 114 | 89 |
| Q4 | 8:32 | DET | Pistons Full timeout | 114 | 89 |
| Q4 | 8:12 | DET | Isaiah Stewart misses 15-foot jumper | 114 | 89 |
| Q4 | 8:09 | PHX | Cameron Payne defensive rebound | 114 | 89 |
| Q4 | 7:54 | PHX | Mikal Bridges out of bounds bad pass turnover | 114 | 89 |
| Q4 | 7:40 | PHX | Landry Shamet shooting foul | 114 | 89 |
| Q4 | 7:40 | DET | Josh Jackson makes free throw 1 of 2 | 114 | 90 |
| Q4 | 7:40 | DET | Josh Jackson misses free throw 2 of 2 | 114 | 90 |
| Q4 | 7:37 | PHX | JaVale McGee defensive rebound | 114 | 90 |
| Q4 | 7:21 | PHX | Mikal Bridges lost ball turnover (Cassius Stanley steals) | 114 | 90 |
| Q4 | 7:10 | DET | Cassius Stanley bad pass (Chris Paul steals) | 114 | 90 |
| Q4 | 7:06 | DET | Cory Joseph personal take foul | 114 | 90 |
| Q4 | 7:01 | PHX | JaVale McGee makes 4-foot alley oop dunk shot (Chris Paul assists) | 116 | 90 |
| Q4 | 6:47 | PHX | JaVale McGee shooting foul | 116 | 90 |
| Q4 | 6:47 | DET | Cory Joseph makes free throw 1 of 2 | 116 | 91 |
| Q4 | 6:47 | DET | Luka Garza enters the game for Isaiah Stewart | 116 | 91 |
| Q4 | 6:47 | PHX | Elfrid Payton enters the game for JaVale McGee | 116 | 91 |
| Q4 | 6:47 | PHX | Bismack Biyombo enters the game for Chris Paul | 116 | 91 |
| Q4 | 6:47 | DET | Cory Joseph misses free throw 2 of 2 | 116 | 91 |
| Q4 | 6:44 | PHX | Mikal Bridges defensive rebound | 116 | 91 |
| Q4 | 6:26 | PHX | Cameron Payne makes 10-foot driving floating jump shot | 118 | 91 |
| Q4 | 6:13 | DET | Luka Garza makes 27-foot three point jumper (Cory Joseph assists) | 118 | 94 |
| Q4 | 5:51 | PHX | Landry Shamet misses 27-foot three point jumper | 118 | 94 |
| Q4 | 5:46 | DET | Luka Garza defensive rebound | 118 | 94 |
| Q4 | 5:40 | DET | Saben Lee makes driving layup (Cory Joseph assists) | 118 | 96 |
| Q4 | 5:21 | PHX | Cameron Payne makes 30-foot three point jumper (Landry Shamet assists) | 121 | 96 |
| Q4 | 4:58 | DET | Cory Joseph makes 2-foot two point shot (Saben Lee assists) | 121 | 98 |
| Q4 | 4:58 | PHX | Suns Full timeout | 121 | 98 |
| Q4 | 4:58 | PHX | Ish Wainright enters the game for Mikal Bridges | 121 | 98 |
| Q4 | 4:43 | PHX | Elfrid Payton traveling | 121 | 98 |
| Q4 | 4:19 | DET | Cassius Stanley misses layup | 121 | 98 |
| Q4 | 4:17 | PHX | Cameron Payne defensive rebound | 121 | 98 |
| Q4 | 4:12 | PHX | Landry Shamet misses three point jumper | 121 | 98 |
| Q4 | 4:08 | DET | Luka Garza defensive rebound | 121 | 98 |
| Q4 | 4:02 | DET | Saben Lee traveling | 121 | 98 |
| Q4 | 3:50 | PHX | Elfrid Payton makes driving layup | 123 | 98 |
| Q4 | 3:34 | DET | Luka Garza makes 3-foot dunk (Cory Joseph assists) | 123 | 100 |
| Q4 | 3:21 | PHX | Bismack Biyombo makes layup (Landry Shamet assists) | 125 | 100 |
| Q4 | 3:13 | DET | Cassius Stanley misses 25-foot three point jumper | 125 | 100 |
| Q4 | 3:09 | PHX | Bismack Biyombo defensive rebound | 125 | 100 |
| Q4 | 2:54 | DET | Cassius Stanley shooting foul | 125 | 100 |
| Q4 | 2:54 | PHX | Landry Shamet makes free throw 1 of 2 | 126 | 100 |
| Q4 | 2:54 | PHX | Landry Shamet makes free throw 2 of 2 | 127 | 100 |
| Q4 | 2:43 | DET | Cory Joseph makes 27-foot three point jumper | 127 | 103 |
| Q4 | 2:21 | PHX | Bismack Biyombo traveling | 127 | 103 |
| Q4 | 2:10 | DET | Luka Garza offensive foul | 127 | 103 |
| Q4 | 2:10 | DET | Luka Garza turnover | 127 | 103 |
| Q4 | 1:53 | PHX | Bismack Biyombo misses 6-foot hook shot | 127 | 103 |
| Q4 | 1:50 | DET | Luka Garza defensive rebound | 127 | 103 |
| Q4 | 1:32 | DET | Luka Garza misses layup | 127 | 103 |
| Q4 | 1:30 | PHX | Bismack Biyombo defensive rebound | 127 | 103 |
| Q4 | 1:23 | PHX | Bismack Biyombo makes layup (Cameron Payne assists) | 129 | 103 |
| Q4 | 1:17 | DET | Ish Wainright blocks Josh Jackson 's 4-foot dunk | 129 | 103 |
| Q4 | 1:13 | PHX | Elfrid Payton defensive rebound | 129 | 103 |
| Q4 | 1:12 | PHX | Bismack Biyombo makes dunk (Elfrid Payton assists) | 131 | 103 |
| Q4 | 1:02 | DET | Cory Joseph makes 26-foot three point jumper | 131 | 106 |
| Q4 | 0:00 | PHX | Ish Wainright makes 25-foot three point jumper (Cameron Payne assists) | 134 | 106 |
| Q4 | 0:00 | DET | Saben Lee misses 23-foot three point jumper | 134 | 106 |
| Q4 | 0:00 | DET | Pistons offensive team rebound | 134 | 106 |
| Q4 | 0:00 | DET | Josh Jackson technical foul (1st technical foul) | 134 | 106 |
| Q4 | 0:00 | PHX | Ish Wainright loose ball foul | 134 | 106 |
| Q4 | 0:00 | DET | Trey Lyles enters the game for Josh Jackson | 134 | 106 |
| Q4 | 0:00 | DET | Trey Lyles makes free throw 1 of 2 | 134 | 107 |
| Q4 | 0:00 | PHX | Cameron Payne makes technical free throw | 135 | 107 |
| Q4 | 0:00 | DET | Trey Lyles makes free throw 2 of 2 | 135 | 108 |
| Q4 | 0:00 | PHX | shot clock turnover | 135 | 108 |
| Q4 | 0:00 | — | End of the 4th Quarter | 135 | 108 |
| Q4 | 0:00 | — | End of Game | 135 | 108 |
| Q4 | 0:00 | DET | Josh Jackson ejected | 135 | 108 |
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: Primary feed
Official comparison: Mismatched
Derived team possessions: 0 home / 0 away
NBA-reported team possessions: 101 home / 100 away
Delta (derived − official): -101 / -100
Lineup context: unavailable
Aggregate possession metrics (pace, PPP, ratings) are suppressed for this game.
Showing 25 of 179 matches · 179 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:23 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 0, Detroit Pistons 0PHX 0 · DET 0 | |
| 2 | Q1 11:13 | DETDetroit Pistons | Made shot | 2 | Phoenix Suns 0, Detroit Pistons 2PHX 0 · DET 2 | |
| 3 | Q1 11:00 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 2, Detroit Pistons 2PHX 2 · DET 2 | |
| 4 | Q1 10:41 | DETDetroit Pistons | Made shot | 2 | Phoenix Suns 2, Detroit Pistons 4PHX 2 · DET 4 | |
| 5 | Q1 10:28 | PHXPhoenix Suns | Made shot | 3 | Phoenix Suns 5, Detroit Pistons 4PHX 5 · DET 4 | |
| 6 | Q1 10:08 | DETDetroit Pistons | Made shot | 2 | Phoenix Suns 5, Detroit Pistons 6PHX 5 · DET 6 | |
| 7 | Q1 9:54 | PHXPhoenix Suns | Other | 1 | Phoenix Suns 6, Detroit Pistons 6PHX 6 · DET 6 | |
| 8 | Q1 9:41 | DETDetroit Pistons | Turnover | 0 | Phoenix Suns 6, Detroit Pistons 6PHX 6 · DET 6 | |
| 9 | Q1 9:33 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 6, Detroit Pistons 6PHX 6 · DET 6 | |
| 10 | Q1 9:23 | DETDetroit Pistons | Made shot | 2 | Phoenix Suns 6, Detroit Pistons 8PHX 6 · DET 8 | |
| 11 | Q1 9:14 | PHXPhoenix Suns | Turnover | 0 | Phoenix Suns 6, Detroit Pistons 8PHX 6 · DET 8 | |
| 12 | Q1 8:53 | DETDetroit Pistons | Made shot | 2 | Phoenix Suns 6, Detroit Pistons 10PHX 6 · DET 10 | |
| 13 | Q1 8:31 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 8, Detroit Pistons 10PHX 8 · DET 10 | |
| 14 | Q1 8:05 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 10, Detroit Pistons 10PHX 10 · DET 10 | |
| 15 | Q1 7:40 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 12, Detroit Pistons 10PHX 12 · DET 10 | |
| 16 | Q1 7:06 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 12, Detroit Pistons 10PHX 12 · DET 10 | |
| 17 | Q1 6:59 | DETDetroit Pistons | Made shot | 2 | Phoenix Suns 12, Detroit Pistons 12PHX 12 · DET 12 | |
| 18 | Q1 6:45 | PHXPhoenix Suns | Made shot | 3 | Phoenix Suns 15, Detroit Pistons 12PHX 15 · DET 12 | |
| 19 | Q1 6:22 | DETDetroit Pistons | Other | 0 | Phoenix Suns 15, Detroit Pistons 12PHX 15 · DET 12 | |
| 20 | Q1 6:07 | PHXPhoenix Suns | Made shot | 3 | Phoenix Suns 18, Detroit Pistons 12PHX 18 · DET 12 | |
| 21 | Q1 5:56 | DETDetroit Pistons | Other | 1 | Phoenix Suns 18, Detroit Pistons 13PHX 18 · DET 13 | |
| 22 | Q1 5:37 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 20, Detroit Pistons 13PHX 20 · DET 13 | |
| 23 | Q1 5:30 | DETDetroit Pistons | Other | 0 | Phoenix Suns 20, Detroit Pistons 13PHX 20 · DET 13 | |
| 24 | Q1 5:20 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 22, Detroit Pistons 13PHX 22 · DET 13 | |
| 25 | Q1 5:04 | DETDetroit Pistons | Made shot | 3 | Phoenix Suns 22, Detroit Pistons 16PHX 22 · DET 16 |
POSS 1 · Q1 11:23
PHXPhoenix Suns
Other
0 PTS
POSS 2 · Q1 11:13
DETDetroit Pistons
Made shot
2 PTS
POSS 3 · Q1 11:00
PHXPhoenix Suns
Made shot
2 PTS
POSS 4 · Q1 10:41
DETDetroit Pistons
Made shot
2 PTS
POSS 5 · Q1 10:28
PHXPhoenix Suns
Made shot
3 PTS
POSS 6 · Q1 10:08
DETDetroit Pistons
Made shot
2 PTS
POSS 7 · Q1 9:54
PHXPhoenix Suns
Other
1 PTS
POSS 8 · Q1 9:41
DETDetroit Pistons
Turnover
0 PTS
POSS 9 · Q1 9:33
PHXPhoenix Suns
Other
0 PTS
POSS 10 · Q1 9:23
DETDetroit Pistons
Made shot
2 PTS
POSS 11 · Q1 9:14
PHXPhoenix Suns
Turnover
0 PTS
POSS 12 · Q1 8:53
DETDetroit Pistons
Made shot
2 PTS
POSS 13 · Q1 8:31
PHXPhoenix Suns
Made shot
2 PTS
POSS 14 · Q1 8:05
PHXPhoenix Suns
Made shot
2 PTS
POSS 15 · Q1 7:40
PHXPhoenix Suns
Made shot
2 PTS
POSS 16 · Q1 7:06
PHXPhoenix Suns
Other
0 PTS
POSS 17 · Q1 6:59
DETDetroit Pistons
Made shot
2 PTS
POSS 18 · Q1 6:45
PHXPhoenix Suns
Made shot
3 PTS
POSS 19 · Q1 6:22
DETDetroit Pistons
Other
0 PTS
POSS 20 · Q1 6:07
PHXPhoenix Suns
Made shot
3 PTS
POSS 21 · Q1 5:56
DETDetroit Pistons
Other
1 PTS
POSS 22 · Q1 5:37
PHXPhoenix Suns
Made shot
2 PTS
POSS 23 · Q1 5:30
DETDetroit Pistons
Other
0 PTS
POSS 24 · Q1 5:20
PHXPhoenix Suns
Made shot
2 PTS
POSS 25 · Q1 5:04
DETDetroit Pistons
Made shot
3 PTS