POSS 1 · Q1 11:39
PHXPhoenix Suns
Made shot
2 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
Mon, Dec 8, 2025·2025-26
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 29 | 32 | 23 | 24 | 108 | |
| 23 | 34 | 27 | 21 | 105 |
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
MIN
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 +11 Q4 8:43MIN +2 Q3 3:16
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 MIN the right.
Filled dots are makes, rings are misses. Tap a dot to pin it, or a team to isolate its shots.
| Zone | PHX | MIN | ||
|---|---|---|---|---|
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
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% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 29 | 22 | 7 | 3 | 2 | 0 | 0 | 7-9 | 1-1 | 7-9 | -8 | 84.9% | |
| 33 | 19 | 6 | 4 | 0 | 1 | 1 | 6-15 | 3-7 | 4-4 | +9 | 56.7% | |
| 33 | 11 | 8 | 5 | 2 | 1 | 2 | 4-6 | 3-5 | 0-0 | +1 | 91.7% | |
| 31 | 18 | 2 | 2 | 0 | 0 | 2 | 7-20 | 2-8 | 2-4 | -9 | 41.4% | |
| 33 | 12 | 3 | 4 | 2 | 0 | 2 | 5-16 | 1-8 | 1-3 | -6 | 34.6% | |
| 19 | 10 | 5 | 2 | 1 | 0 | 1 | 5-6 | 0-0 | 0-0 | +9 | 83.3% | |
| 26 | 9 | 3 | 1 | 1 | 0 | 1 | 4-8 | 1-2 | 0-0 | +7 | 56.3% | |
| 12 | 5 | 1 | 1 | 0 | 0 | 0 | 2-2 | 1-1 | 0-0 | +11 | 125.0% | |
| 24 | 2 | 8 | 4 | 0 | 0 | 0 | 1-8 | 0-1 | 0-0 | +1 | 12.5% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| MIN | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 38 | 40 | 9 | 2 | 1 | 0 | 1 | 15-21 | 3-7 | 7-9 | +4 | 80.1% | |
| 37 | 21 | 3 | 8 | 0 | 0 | 3 | 7-11 | 2-4 | 5-7 | -4 | 74.6% | |
| 21 | 15 | 8 | 1 | 1 | 0 | 0 | 7-9 | 0-0 | 1-2 | 0 | 75.9% | |
| 40 | 4 | 6 | 3 | 0 | 1 | 1 | 1-7 | 0-5 | 2-3 | 0 | 24.0% | |
| 27 | 2 | 4 | 4 | 1 | 0 | 3 | 1-7 | 0-6 | 0-0 | -9 | 14.3% | |
| 16 | 14 | 1 | 3 | 1 | 0 | 3 | 5-8 | 4-6 | 0-0 | +7 | 87.5% | |
| 12 | 3 | 2 | 1 | 0 | 0 | 0 | 1-2 | 0-0 | 1-2 | +1 | 52.1% | |
| 30 | 6 | 9 | 0 | 1 | 0 | 1 | 2-12 | 2-10 | 0-0 | -3 | 25.0% | |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0-0 | 0-0 | 0-0 | 0 | — | |
| 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0-1 | 0-1 | 0-0 | -4 | 0.0% | |
| 15 | 0 | 2 | 4 | 0 | 0 | 1 | 0-5 | 0-3 | 0-0 | -7 | 0.0% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
480 events
| Q | Clock | Team | Play | PHX | MIN |
|---|---|---|---|---|---|
| Q1 | 12:00 | PHX | Mark Williams vs. Rudy Gobert (Collin Gillespie gains possession) | 0 | 0 |
| Q1 | 11:39 | PHX | Grayson Allen makes 1-foot two point shot (Collin Gillespie assists) | 2 | 0 |
| Q1 | 11:17 | MIN | Collin Gillespie blocks Rudy Gobert 's 4-foot layup | 2 | 0 |
| Q1 | 11:15 | PHX | Collin Gillespie defensive rebound | 2 | 0 |
| Q1 | 11:14 | PHX | Royce O'Neale misses running pullup jump shot | 2 | 0 |
| Q1 | 11:10 | PHX | Mark Williams offensive rebound | 2 | 0 |
| Q1 | 11:08 | PHX | Dillon Brooks misses 24-foot three point pullup jump shot | 2 | 0 |
| Q1 | 11:08 | PHX | Suns offensive team rebound | 2 | 0 |
| Q1 | 11:07 | MIN | Julius Randle loose ball foul | 2 | 0 |
| Q1 | 11:05 | PHX | Grayson Allen misses 26-foot three point step back jumpshot | 2 | 0 |
| Q1 | 11:01 | MIN | Donte DiVincenzo defensive rebound | 2 | 0 |
| Q1 | 10:46 | MIN | Donte DiVincenzo bad pass (Grayson Allen steals) | 2 | 0 |
| Q1 | 10:40 | PHX | Dillon Brooks misses 24-foot three point shot | 2 | 0 |
| Q1 | 10:35 | PHX | Royce O'Neale offensive rebound | 2 | 0 |
| Q1 | 10:34 | PHX | Mark Williams makes 9-foot two point shot (Royce O'Neale assists) | 4 | 0 |
| Q1 | 10:13 | MIN | Jaden McDaniels misses 22-foot three point jumper | 4 | 0 |
| Q1 | 10:11 | PHX | Mark Williams defensive rebound | 4 | 0 |
| Q1 | 10:04 | PHX | Grayson Allen makes two point shot | 6 | 0 |
| Q1 | 9:47 | MIN | Rudy Gobert makes dunk (Julius Randle assists) | 6 | 2 |
| Q1 | 9:29 | PHX | Dillon Brooks misses 16-foot step back jumpshot | 6 | 2 |
| Q1 | 9:27 | PHX | Mark Williams offensive rebound | 6 | 2 |
| Q1 | 9:23 | PHX | Dillon Brooks misses 23-foot three point jumper | 6 | 2 |
| Q1 | 9:20 | MIN | Donte DiVincenzo defensive rebound | 6 | 2 |
| Q1 | 9:04 | MIN | Anthony Edwards misses 16-foot pullup jump shot | 6 | 2 |
| Q1 | 9:01 | MIN | Rudy Gobert offensive rebound | 6 | 2 |
| Q1 | 8:52 | MIN | Rudy Gobert makes alley oop dunk shot (Jaden McDaniels assists) | 6 | 4 |
| Q1 | 8:24 | PHX | Dillon Brooks makes 11-foot two point shot | 8 | 4 |
| Q1 | 8:14 | PHX | Grayson Allen shooting foul | 8 | 4 |
| Q1 | 8:14 | MIN | Anthony Edwards makes free throw 1 of 2 | 8 | 5 |
| Q1 | 8:14 | MIN | Anthony Edwards makes free throw 2 of 2 | 8 | 6 |
| Q1 | 8:04 | MIN | Donte DiVincenzo personal foul | 8 | 6 |
| Q1 | 8:00 | PHX | Dillon Brooks makes 27-foot three pointer (Mark Williams assists) | 11 | 6 |
| Q1 | 7:40 | MIN | Jaden McDaniels misses driving floating jump shot | 11 | 6 |
| Q1 | 7:38 | MIN | Jaden McDaniels offensive rebound | 11 | 6 |
| Q1 | 7:37 | MIN | Jaden McDaniels makes two point shot | 11 | 8 |
| Q1 | 7:37 | PHX | Mark Williams shooting foul | 11 | 8 |
| Q1 | 7:37 | MIN | Jaden McDaniels misses free throw 1 of 1 | 11 | 8 |
| Q1 | 7:35 | PHX | Royce O'Neale defensive rebound | 11 | 8 |
| Q1 | 7:26 | PHX | Collin Gillespie misses 26-foot three point pullup jump shot | 11 | 8 |
| Q1 | 7:23 | PHX | Royce O'Neale offensive rebound | 11 | 8 |
| Q1 | 7:11 | MIN | Jaden McDaniels shooting foul | 11 | 8 |
| Q1 | 7:11 | PHX | Mark Williams makes free throw 1 of 2 | 12 | 8 |
| Q1 | 7:11 | PHX | Ryan Dunn enters the game for Collin Gillespie | 12 | 8 |
| Q1 | 7:11 | PHX | Mark Williams makes free throw 2 of 2 | 13 | 8 |
| Q1 | 7:01 | MIN | Rudy Gobert makes layup (Julius Randle assists) | 13 | 10 |
| Q1 | 6:42 | PHX | Dillon Brooks makes 28-foot three pointer (Ryan Dunn assists) | 16 | 10 |
| Q1 | 6:30 | PHX | Grayson Allen personal foul | 16 | 10 |
| Q1 | 6:30 | MIN | Timberwolves Full timeout | 16 | 10 |
| Q1 | 6:20 | MIN | Donte DiVincenzo bad pass (Mark Williams steals) | 16 | 10 |
| Q1 | 6:15 | PHX | Royce O'Neale bad pass (Anthony Edwards steals) | 16 | 10 |
| Q1 | 6:05 | MIN | Julius Randle misses 23-foot three point jumper | 16 | 10 |
| Q1 | 6:01 | MIN | Jaden McDaniels offensive rebound | 16 | 10 |
| Q1 | 5:58 | MIN | Anthony Edwards makes driving layup (Donte DiVincenzo assists) | 16 | 12 |
| Q1 | 5:41 | PHX | Royce O'Neale makes 2-foot layup (Mark Williams assists) | 18 | 12 |
| Q1 | 5:19 | MIN | Donte DiVincenzo misses 24-foot three point jumper | 18 | 12 |
| Q1 | 5:17 | PHX | Royce O'Neale defensive rebound | 18 | 12 |
| Q1 | 5:07 | MIN | Rudy Gobert shooting foul | 18 | 12 |
| Q1 | 5:07 | PHX | Mark Williams misses free throw 1 of 2 | 18 | 12 |
| Q1 | 5:07 | PHX | Suns offensive team rebound | 18 | 12 |
| Q1 | 5:07 | MIN | Naz Reid enters the game for Donte DiVincenzo | 18 | 12 |
| Q1 | 5:07 | MIN | Jaylen Clark enters the game for Julius Randle | 18 | 12 |
| Q1 | 5:07 | PHX | Jordan Goodwin enters the game for Royce O'Neale | 18 | 12 |
| Q1 | 5:07 | PHX | Mark Williams makes free throw 2 of 2 | 19 | 12 |
| Q1 | 4:54 | MIN | Anthony Edwards misses 24-foot three point pullup jump shot | 19 | 12 |
| Q1 | 4:51 | PHX | Grayson Allen defensive rebound | 19 | 12 |
| Q1 | 4:32 | PHX | Grayson Allen misses driving floating jump shot | 19 | 12 |
| Q1 | 4:29 | MIN | Naz Reid defensive rebound | 19 | 12 |
| Q1 | 4:17 | MIN | Jaden McDaniels misses 24-foot three point pullup jump shot | 19 | 12 |
| Q1 | 4:14 | PHX | Jordan Goodwin defensive rebound | 19 | 12 |
| Q1 | 4:09 | PHX | Ryan Dunn misses 22-foot three point jumper | 19 | 12 |
| Q1 | 4:05 | MIN | Jaylen Clark defensive rebound | 19 | 12 |
| Q1 | 3:55 | MIN | Anthony Edwards makes 16-foot pullup jump shot | 19 | 14 |
| Q1 | 3:40 | PHX | Grayson Allen misses 25-foot three point jumper | 19 | 14 |
| Q1 | 3:38 | MIN | Rudy Gobert defensive rebound | 19 | 14 |
| Q1 | 3:28 | PHX | Ryan Dunn shooting foul | 19 | 14 |
| Q1 | 3:28 | MIN | Jaden McDaniels makes free throw 1 of 2 | 19 | 15 |
| Q1 | 3:28 | PHX | Oso Ighodaro enters the game for Dillon Brooks | 19 | 15 |
| Q1 | 3:28 | PHX | Jamaree Bouyea enters the game for Grayson Allen | 19 | 15 |
| Q1 | 3:28 | PHX | Collin Gillespie enters the game for Mark Williams | 19 | 15 |
| Q1 | 3:28 | MIN | Jaden McDaniels makes free throw 2 of 2 | 19 | 16 |
| Q1 | 3:03 | PHX | Jordan Goodwin makes 7-foot driving floating jump shot | 21 | 16 |
| Q1 | 2:49 | MIN | Naz Reid misses 27-foot three point jumper | 21 | 16 |
| Q1 | 2:45 | PHX | Ryan Dunn defensive rebound | 21 | 16 |
| Q1 | 2:40 | PHX | Oso Ighodaro makes dunk (Ryan Dunn assists) | 23 | 16 |
| Q1 | 2:21 | MIN | Anthony Edwards makes driving layup (Jaylen Clark assists) | 23 | 18 |
| Q1 | 2:11 | PHX | Collin Gillespie makes 2-foot two point shot (Oso Ighodaro assists) | 25 | 18 |
| Q1 | 2:00 | MIN | Anthony Edwards makes driving layup (Jaden McDaniels assists) | 25 | 20 |
| Q1 | 2:00 | PHX | Suns Full timeout | 25 | 20 |
| Q1 | 2:00 | MIN | Mike Conley enters the game for Jaden McDaniels | 25 | 20 |
| Q1 | 2:00 | MIN | Julius Randle enters the game for Rudy Gobert | 25 | 20 |
| Q1 | 1:40 | PHX | Collin Gillespie makes 15-foot step back jumpshot (Oso Ighodaro assists) | 27 | 20 |
| Q1 | 1:23 | MIN | Naz Reid misses two point shot | 27 | 20 |
| Q1 | 1:21 | PHX | Oso Ighodaro defensive rebound | 27 | 20 |
| Q1 | 1:03 | PHX | Jamaree Bouyea makes driving layup | 29 | 20 |
| Q1 | 0:00 | MIN | Anthony Edwards makes 11-foot pullup jump shot | 29 | 22 |
| Q1 | 0:00 | PHX | Oso Ighodaro offensive foul | 29 | 22 |
| Q1 | 0:00 | PHX | Oso Ighodaro turnover | 29 | 22 |
| Q1 | 0:00 | PHX | Oso Ighodaro personal foul | 29 | 22 |
| Q1 | 0:00 | MIN | Julius Randle makes free throw 1 of 2 | 29 | 23 |
| Q1 | 0:00 | MIN | Jaden McDaniels enters the game for Naz Reid | 29 | 23 |
| Q1 | 0:00 | PHX | Royce O'Neale enters the game for Ryan Dunn | 29 | 23 |
| Q1 | 0:00 | PHX | Grayson Allen enters the game for Jamaree Bouyea | 29 | 23 |
| Q1 | 0:00 | PHX | Dillon Brooks enters the game for Jordan Goodwin | 29 | 23 |
| Q1 | 0:00 | MIN | Julius Randle misses free throw 2 of 2 | 29 | 23 |
| Q1 | 0:00 | MIN | Jaylen Clark offensive rebound | 29 | 23 |
| Q1 | 0:00 | MIN | Royce O'Neale blocks Jaylen Clark 's 1-foot two point shot | 29 | 23 |
| Q1 | 0:00 | PHX | Suns defensive team rebound | 29 | 23 |
| Q1 | 0:00 | MIN | Timberwolves Full timeout | 29 | 23 |
| Q1 | 0:00 | MIN | (00:26.6) [Timberwolves] COACH'S CHALLENGE (CALL STANDS) [Timberwolves] charged with a timeout | 29 | 23 |
| Q1 | 0:00 | PHX | Dillon Brooks misses 23-foot three point jumper | 29 | 23 |
| Q1 | 0:00 | PHX | Collin Gillespie offensive rebound | 29 | 23 |
| Q1 | 0:00 | PHX | Collin Gillespie misses 13-foot two point shot | 29 | 23 |
| Q1 | 0:00 | MIN | Mike Conley defensive rebound | 29 | 23 |
| Q1 | 0:00 | MIN | Mike Conley misses heave jump shot | 29 | 23 |
| Q1 | 0:00 | MIN | Timberwolves offensive team rebound | 29 | 23 |
| Q1 | 0:00 | — | End of the 1st Quarter | 29 | 23 |
| Q2 | 12:00 | MIN | Donte DiVincenzo enters the game for Anthony Edwards | 29 | 23 |
| Q2 | 12:00 | MIN | Naz Reid enters the game for Jaylen Clark | 29 | 23 |
| Q2 | 12:00 | PHX | Ryan Dunn enters the game for Royce O'Neale | 29 | 23 |
| Q2 | 12:00 | PHX | Jamaree Bouyea enters the game for Grayson Allen | 29 | 23 |
| Q2 | 11:41 | MIN | Julius Randle misses 10-foot two point shot | 29 | 23 |
| Q2 | 11:38 | PHX | Ryan Dunn defensive rebound | 29 | 23 |
| Q2 | 11:34 | PHX | Collin Gillespie misses running pullup jump shot | 29 | 23 |
| Q2 | 11:32 | MIN | Naz Reid defensive rebound | 29 | 23 |
| Q2 | 11:24 | MIN | Julius Randle misses driving layup | 29 | 23 |
| Q2 | 11:22 | PHX | Collin Gillespie defensive rebound | 29 | 23 |
| Q2 | 11:03 | PHX | Oso Ighodaro makes 1-foot alley oop dunk shot (Collin Gillespie assists) | 31 | 23 |
| Q2 | 10:39 | MIN | Julius Randle makes 24-foot three point jumper (Mike Conley assists) | 31 | 26 |
| Q2 | 10:20 | PHX | Ryan Dunn misses 1-foot two point shot | 31 | 26 |
| Q2 | 10:18 | PHX | Ryan Dunn offensive rebound | 31 | 26 |
| Q2 | 10:03 | MIN | Mike Conley misses two point shot | 31 | 26 |
| Q2 | 10:01 | PHX | Oso Ighodaro defensive rebound | 31 | 26 |
| Q2 | 9:54 | PHX | Jamaree Bouyea makes 25-foot three point jumper (Ryan Dunn assists) | 34 | 26 |
| Q2 | 9:45 | PHX | Jamaree Bouyea personal foul | 34 | 26 |
| Q2 | 9:30 | MIN | Mike Conley misses 24-foot three point jumper | 34 | 26 |
| Q2 | 9:28 | PHX | Ryan Dunn defensive rebound | 34 | 26 |
| Q2 | 9:18 | MIN | Mike Conley personal foul | 34 | 26 |
| Q2 | 9:04 | PHX | Collin Gillespie misses 23-foot step back jumpshot | 34 | 26 |
| Q2 | 9:02 | PHX | Jamaree Bouyea offensive rebound | 34 | 26 |
| Q2 | 10:18 | PHX | Ryan Dunn misses 1-foot tip shot | 31 | 26 |
| Q2 | 10:16 | MIN | Naz Reid defensive rebound | 31 | 26 |
| Q2 | 9:01 | PHX | Ryan Dunn misses 2-foot two point shot | 34 | 26 |
| Q2 | 8:59 | MIN | Naz Reid defensive rebound | 34 | 26 |
| Q2 | 8:55 | MIN | Julius Randle makes two point shot (Jaden McDaniels assists) | 34 | 28 |
| Q2 | 8:55 | PHX | Ryan Dunn shooting foul | 34 | 28 |
| Q2 | 8:55 | MIN | Bones Hyland enters the game for Mike Conley | 34 | 28 |
| Q2 | 8:55 | PHX | Royce O'Neale enters the game for Ryan Dunn | 34 | 28 |
| Q2 | 8:55 | MIN | Julius Randle makes free throw 1 of 1 | 34 | 29 |
| Q2 | 8:40 | PHX | Dillon Brooks misses 26-foot three point pullup jump shot | 34 | 29 |
| Q2 | 8:35 | MIN | Naz Reid defensive rebound | 34 | 29 |
| Q2 | 8:29 | MIN | Julius Randle lost ball turnover (Oso Ighodaro steals) | 34 | 29 |
| Q2 | 8:23 | PHX | Royce O'Neale makes 25-foot three point shot (Dillon Brooks assists) | 37 | 29 |
| Q2 | 8:10 | MIN | Julius Randle makes driving layup (Donte DiVincenzo assists) | 37 | 31 |
| Q2 | 7:54 | PHX | Oso Ighodaro misses 4-foot hook shot | 37 | 31 |
| Q2 | 7:53 | MIN | Donte DiVincenzo defensive rebound | 37 | 31 |
| Q2 | 7:50 | MIN | Donte DiVincenzo bad pass (Royce O'Neale steals) | 37 | 31 |
| Q2 | 7:41 | PHX | Collin Gillespie misses driving floating jump shot | 37 | 31 |
| Q2 | 7:39 | PHX | Oso Ighodaro offensive rebound | 37 | 31 |
| Q2 | 7:38 | PHX | Oso Ighodaro makes 4-foot hook shot | 39 | 31 |
| Q2 | 7:21 | MIN | Donte DiVincenzo misses 26-foot three point jumper | 39 | 31 |
| Q2 | 7:20 | MIN | Julius Randle offensive rebound | 39 | 31 |
| Q2 | 7:16 | PHX | Jamaree Bouyea personal foul | 39 | 31 |
| Q2 | 7:16 | PHX | Mark Williams enters the game for Oso Ighodaro | 39 | 31 |
| Q2 | 7:16 | PHX | Grayson Allen enters the game for Jamaree Bouyea | 39 | 31 |
| Q2 | 7:10 | MIN | Julius Randle makes 15-foot pullup jump shot (Bones Hyland assists) | 39 | 33 |
| Q2 | 6:58 | MIN | Bones Hyland personal foul | 39 | 33 |
| Q2 | 6:58 | MIN | Timberwolves Full timeout | 39 | 33 |
| Q2 | 6:58 | PHX | (06:58) [Suns] COACH'S CHALLENGE (CALL OVERTURNED) [Suns] retain their timeout | 39 | 33 |
| Q2 | 6:58 | MIN | Rudy Gobert enters the game for Naz Reid | 39 | 33 |
| Q2 | 6:58 | PHX | Jordan Goodwin enters the game for Collin Gillespie | 39 | 33 |
| Q2 | 6:49 | PHX | Grayson Allen double dribble turnover | 39 | 33 |
| Q2 | 6:38 | MIN | Donte DiVincenzo misses 25-foot three point jumper | 39 | 33 |
| Q2 | 6:34 | PHX | Royce O'Neale defensive rebound | 39 | 33 |
| Q2 | 6:17 | MIN | Rudy Gobert makes dunk (Julius Randle assists) | 39 | 35 |
| Q2 | 6:00 | PHX | Dillon Brooks misses 15-foot two point shot | 39 | 35 |
| Q2 | 5:58 | MIN | Rudy Gobert defensive rebound | 39 | 35 |
| Q2 | 5:53 | MIN | Julius Randle out of bounds bad pass turnover | 39 | 35 |
| Q2 | 5:53 | MIN | Anthony Edwards enters the game for Donte DiVincenzo | 39 | 35 |
| Q2 | 5:34 | PHX | Jordan Goodwin makes 23-foot three point jumper (Royce O'Neale assists) | 42 | 35 |
| Q2 | 5:18 | MIN | Bones Hyland makes 25-foot three pointer (Rudy Gobert assists) | 42 | 38 |
| Q2 | 5:07 | MIN | Anthony Edwards personal foul | 42 | 38 |
| Q2 | 5:07 | MIN | Terrence Shannon Jr. enters the game for Jaden McDaniels | 42 | 38 |
| Q2 | 5:01 | MIN | Terrence Shannon Jr. personal foul | 42 | 38 |
| Q2 | 4:56 | PHX | Mark Williams makes 1-foot alley oop dunk shot (Grayson Allen assists) | 44 | 38 |
| Q2 | 4:40 | MIN | Terrence Shannon Jr. misses 22-foot three point jumper | 44 | 38 |
| Q2 | 4:39 | MIN | Timberwolves offensive team rebound | 44 | 38 |
| Q2 | 4:39 | PHX | Grayson Allen loose ball foul | 44 | 38 |
| Q2 | 4:29 | MIN | Bones Hyland misses 22-foot three point jumper | 44 | 38 |
| Q2 | 4:24 | MIN | Rudy Gobert offensive rebound | 44 | 38 |
| Q2 | 4:16 | MIN | Anthony Edwards makes 30-foot three pointer | 44 | 41 |
| Q2 | 4:05 | MIN | Terrence Shannon Jr. shooting foul | 44 | 41 |
| Q2 | 4:05 | PHX | Suns Full timeout | 44 | 41 |
| Q2 | 4:05 | PHX | (04:05) [Suns] COACH'S CHALLENGE (CALL OVERTURNED) [Suns] retain their timeout | 44 | 41 |
| Q2 | 4:05 | PHX | Grayson Allen makes driving layup | 46 | 41 |
| Q2 | 4:05 | MIN | Naz Reid enters the game for Julius Randle | 46 | 41 |
| Q2 | 4:05 | PHX | Grayson Allen misses free throw 1 of 1 | 46 | 41 |
| Q2 | 4:04 | MIN | Rudy Gobert defensive rebound | 46 | 41 |
| Q2 | 3:54 | MIN | Rudy Gobert makes 1-foot alley oop dunk shot (Anthony Edwards assists) | 46 | 43 |
| Q2 | 3:36 | PHX | Grayson Allen misses 29-foot three point pullup jump shot | 46 | 43 |
| Q2 | 3:35 | MIN | Timberwolves defensive team rebound | 46 | 43 |
| Q2 | 3:35 | PHX | Ryan Dunn enters the game for Dillon Brooks | 46 | 43 |
| Q2 | 6:23 | PHX | Dillon Brooks bad pass (Rudy Gobert steals) | 39 | 33 |
| Q2 | 3:19 | MIN | Anthony Edwards misses 25-foot three point pullup jump shot | 46 | 43 |
| Q2 | 3:17 | MIN | Timberwolves offensive team rebound | 46 | 43 |
| Q2 | 3:09 | MIN | Bones Hyland misses 23-foot three point jumper | 46 | 43 |
| Q2 | 3:06 | MIN | Rudy Gobert offensive rebound | 46 | 43 |
| Q2 | 3:04 | MIN | Rudy Gobert misses two point shot | 46 | 43 |
| Q2 | 3:01 | MIN | Terrence Shannon Jr. offensive rebound | 46 | 43 |
| Q2 | 2:53 | MIN | shot clock turnover | 46 | 43 |
| Q2 | 2:40 | PHX | Grayson Allen makes 24-foot three pointer (Mark Williams assists) | 49 | 43 |
| Q2 | 2:30 | PHX | Mark Williams shooting foul | 49 | 43 |
| Q2 | 2:30 | MIN | Anthony Edwards makes free throw 1 of 2 | 49 | 44 |
| Q2 | 2:30 | MIN | Anthony Edwards misses free throw 2 of 2 | 49 | 44 |
| Q2 | 2:29 | MIN | Rudy Gobert offensive rebound | 49 | 44 |
| Q2 | 2:21 | MIN | Naz Reid misses 23-foot three point jumper | 49 | 44 |
| Q2 | 2:18 | MIN | Terrence Shannon Jr. offensive rebound | 49 | 44 |
| Q2 | 2:12 | PHX | Mark Williams shooting foul | 49 | 44 |
| Q2 | 2:12 | MIN | Anthony Edwards makes free throw 1 of 2 | 49 | 45 |
| Q2 | 2:12 | MIN | Anthony Edwards makes free throw 2 of 2 | 49 | 46 |
| Q2 | 2:00 | PHX | Royce O'Neale makes 23-foot three point jumper (Grayson Allen assists) | 52 | 46 |
| Q2 | 1:42 | MIN | Naz Reid misses two point shot | 52 | 46 |
| Q2 | 1:40 | PHX | Royce O'Neale defensive rebound | 52 | 46 |
| Q2 | 1:29 | MIN | Terrence Shannon Jr. personal foul | 52 | 46 |
| Q2 | 1:29 | PHX | Mark Williams makes free throw 1 of 2 | 53 | 46 |
| Q2 | 1:29 | MIN | Jaden McDaniels enters the game for Terrence Shannon Jr. | 53 | 46 |
| Q2 | 1:29 | PHX | Mark Williams makes free throw 2 of 2 | 54 | 46 |
| Q2 | 1:19 | MIN | Naz Reid makes 26-foot three point jumper (Bones Hyland assists) | 54 | 49 |
| Q2 | 1:08 | PHX | Grayson Allen misses driving layup | 54 | 49 |
| Q2 | 1:06 | PHX | Mark Williams offensive rebound | 54 | 49 |
| Q2 | 1:06 | PHX | Mark Williams misses tip shot | 54 | 49 |
| Q2 | 1:04 | MIN | Naz Reid defensive rebound | 54 | 49 |
| Q2 | 1:04 | MIN | Naz Reid lost ball turnover (Grayson Allen steals) | 54 | 49 |
| Q2 | 1:02 | PHX | Mark Williams makes 1-foot two point shot (Ryan Dunn assists) | 56 | 49 |
| Q2 | 0:00 | MIN | Anthony Edwards makes 23-foot three point step back jumpshot | 56 | 52 |
| Q2 | 0:00 | PHX | Mark Williams makes 1-foot layup (Royce O'Neale assists) | 58 | 52 |
| Q2 | 0:00 | MIN | Anthony Edwards shooting foul | 58 | 52 |
| Q2 | 0:00 | PHX | Mark Williams makes free throw 1 of 1 | 59 | 52 |
| Q2 | 0:00 | MIN | Bones Hyland makes 24-foot three pointer | 59 | 55 |
| Q2 | 0:00 | PHX | Grayson Allen makes 21-foot driving floating jump shot | 61 | 55 |
| Q2 | 0:00 | MIN | Naz Reid misses 22-foot three point jumper | 61 | 55 |
| Q2 | 0:00 | MIN | Rudy Gobert offensive rebound | 61 | 55 |
| Q2 | 0:00 | MIN | Rudy Gobert makes tip shot | 61 | 57 |
| Q2 | 0:00 | PHX | Royce O'Neale misses heave jump shot | 61 | 57 |
| Q2 | 0:00 | PHX | Suns offensive team rebound | 61 | 57 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 61 | 57 |
| Q3 | 12:00 | MIN | Donte DiVincenzo enters the game for Bones Hyland | 61 | 57 |
| Q3 | 12:00 | MIN | Julius Randle enters the game for Naz Reid | 61 | 57 |
| Q3 | 12:00 | PHX | Dillon Brooks enters the game for Ryan Dunn | 61 | 57 |
| Q3 | 12:00 | PHX | Collin Gillespie enters the game for Jordan Goodwin | 61 | 57 |
| Q3 | 11:48 | MIN | Jaden McDaniels misses 24-foot three point pullup jump shot | 61 | 57 |
| Q3 | 11:46 | PHX | Mark Williams defensive rebound | 61 | 57 |
| Q3 | 11:38 | PHX | Grayson Allen misses two point shot | 61 | 57 |
| Q3 | 11:35 | PHX | Grayson Allen offensive rebound | 61 | 57 |
| Q3 | 11:34 | PHX | Grayson Allen misses 22-foot three point jumper | 61 | 57 |
| Q3 | 11:32 | MIN | Anthony Edwards defensive rebound | 61 | 57 |
| Q3 | 11:22 | MIN | Anthony Edwards misses 24-foot three point pullup jump shot | 61 | 57 |
| Q3 | 11:19 | PHX | Collin Gillespie defensive rebound | 61 | 57 |
| Q3 | 11:07 | PHX | Mark Williams makes 23-foot three point jumper (Dillon Brooks assists) | 64 | 57 |
| Q3 | 10:47 | PHX | Mark Williams flagrant foul type 1 | 64 | 57 |
| Q3 | 10:47 | — | (10:47) [Suns] REF-INITIATED REVIEW (CALL OVERTURNED) | 64 | 57 |
| Q3 | 10:47 | MIN | Rudy Gobert makes free throw flagrant 1 of 2 | 64 | 58 |
| Q3 | 10:47 | MIN | Rudy Gobert misses free throw flagrant 2 of 2 | 64 | 58 |
| Q3 | 10:47 | MIN | Timberwolves offensive team rebound | 64 | 58 |
| Q3 | 10:41 | MIN | Donte DiVincenzo makes 15-foot pullup jump shot (Anthony Edwards assists) | 64 | 60 |
| Q3 | 10:32 | MIN | Julius Randle shooting foul | 64 | 60 |
| Q3 | 10:32 | PHX | Dillon Brooks makes free throw 1 of 2 | 65 | 60 |
| Q3 | 10:32 | PHX | Dillon Brooks misses free throw 2 of 2 | 65 | 60 |
| Q3 | 10:30 | MIN | Julius Randle defensive rebound | 65 | 60 |
| Q3 | 10:17 | MIN | Rudy Gobert makes 2-foot dunk (Julius Randle assists) | 65 | 62 |
| Q3 | 10:07 | PHX | Dillon Brooks makes 12-foot step back jumpshot | 67 | 62 |
| Q3 | 9:44 | MIN | Julius Randle makes 23-foot three point jumper (Donte DiVincenzo assists) | 67 | 65 |
| Q3 | 9:33 | PHX | Mark Williams misses alley oop layup | 67 | 65 |
| Q3 | 9:30 | MIN | Jaden McDaniels defensive rebound | 67 | 65 |
| Q3 | 9:22 | MIN | Donte DiVincenzo misses 22-foot three point jumper | 67 | 65 |
| Q3 | 9:19 | PHX | Royce O'Neale defensive rebound | 67 | 65 |
| Q3 | 9:01 | PHX | Dillon Brooks misses 12-foot two point shot | 67 | 65 |
| Q3 | 8:58 | PHX | Collin Gillespie offensive rebound | 67 | 65 |
| Q3 | 8:57 | PHX | Collin Gillespie makes 12-foot two point shot | 69 | 65 |
| Q3 | 8:34 | MIN | Anthony Edwards makes 13-foot two point shot | 69 | 67 |
| Q3 | 8:22 | PHX | Collin Gillespie misses 24-foot three point jumper | 69 | 67 |
| Q3 | 8:18 | MIN | Anthony Edwards defensive rebound | 69 | 67 |
| Q3 | 8:10 | MIN | Anthony Edwards makes 14-foot two point shot | 69 | 69 |
| Q3 | 7:59 | MIN | Rudy Gobert flagrant foul type 2 | 69 | 69 |
| Q3 | 7:59 | — | (07:59) [Suns] REF-INITIATED REVIEW (CALL OVERTURNED) | 69 | 69 |
| Q3 | 7:59 | MIN | Rudy Gobert ejected | 69 | 69 |
| Q3 | 7:59 | MIN | Naz Reid enters the game for Rudy Gobert | 69 | 69 |
| Q3 | 7:59 | PHX | Mark Williams misses free throw flagrant 1 of 2 | 69 | 69 |
| Q3 | 7:59 | PHX | Suns offensive team rebound | 69 | 69 |
| Q3 | 7:59 | PHX | Mark Williams makes free throw flagrant 2 of 2 | 70 | 69 |
| Q3 | 7:35 | PHX | Mark Williams makes alley oop layup (Royce O'Neale assists) | 72 | 69 |
| Q3 | 7:25 | MIN | Julius Randle out of bounds lost ball turnover | 72 | 69 |
| Q3 | 7:14 | PHX | Grayson Allen misses 24-foot three point step back jumpshot | 72 | 69 |
| Q3 | 7:08 | MIN | Jaden McDaniels defensive rebound | 72 | 69 |
| Q3 | 7:05 | MIN | Naz Reid misses 26-foot three point shot | 72 | 69 |
| Q3 | 7:02 | PHX | Grayson Allen defensive rebound | 72 | 69 |
| Q3 | 6:57 | PHX | Dillon Brooks misses 17-foot pullup jump shot | 72 | 69 |
| Q3 | 6:52 | MIN | Naz Reid defensive rebound | 72 | 69 |
| Q3 | 6:36 | MIN | Anthony Edwards makes 4-foot two point shot | 72 | 71 |
| Q3 | 6:21 | MIN | Jaden McDaniels shooting foul | 72 | 71 |
| Q3 | 6:21 | MIN | Jaylen Clark enters the game for Julius Randle | 72 | 71 |
| Q3 | 6:21 | PHX | Ryan Dunn enters the game for Collin Gillespie | 72 | 71 |
| Q3 | 6:21 | PHX | Oso Ighodaro enters the game for Mark Williams | 72 | 71 |
| Q3 | 6:21 | MIN | Timberwolves Full timeout | 72 | 71 |
| Q3 | 6:21 | PHX | Dillon Brooks misses free throw 1 of 2 | 72 | 71 |
| Q3 | 6:21 | PHX | Suns offensive team rebound | 72 | 71 |
| Q3 | 6:21 | PHX | Dillon Brooks makes free throw 2 of 2 | 73 | 71 |
| Q3 | 6:10 | PHX | Grayson Allen shooting foul | 73 | 71 |
| Q3 | 6:10 | MIN | Anthony Edwards makes free throw 1 of 2 | 73 | 72 |
| Q3 | 6:10 | PHX | Jordan Goodwin enters the game for Dillon Brooks | 73 | 72 |
| Q3 | 6:10 | MIN | Anthony Edwards makes free throw 2 of 2 | 73 | 73 |
| Q3 | 5:49 | PHX | Grayson Allen misses driving floating jump shot | 73 | 73 |
| Q3 | 5:48 | MIN | Jaden McDaniels defensive rebound | 73 | 73 |
| Q3 | 5:45 | MIN | Donte DiVincenzo misses 25-foot three point shot | 73 | 73 |
| Q3 | 5:43 | PHX | Jordan Goodwin defensive rebound | 73 | 73 |
| Q3 | 5:22 | PHX | Ryan Dunn makes 2-foot two point shot (Royce O'Neale assists) | 75 | 73 |
| Q3 | 5:11 | MIN | Mike Conley enters the game for Donte DiVincenzo | 75 | 73 |
| Q3 | 5:05 | MIN | Mike Conley kicked ball turnover | 75 | 73 |
| Q3 | 4:53 | PHX | Royce O'Neale makes 26-foot three point jumper (Grayson Allen assists) | 78 | 73 |
| Q3 | 4:37 | MIN | Jaden McDaniels misses 24-foot three point step back jumpshot | 78 | 73 |
| Q3 | 4:34 | MIN | Naz Reid offensive rebound | 78 | 73 |
| Q3 | 4:31 | MIN | Anthony Edwards makes 26-foot three pointer (Mike Conley assists) | 78 | 76 |
| Q3 | 4:18 | PHX | Jordan Goodwin misses 24-foot three point jumper | 78 | 76 |
| Q3 | 4:15 | PHX | Ryan Dunn offensive rebound | 78 | 76 |
| Q3 | 4:15 | PHX | Ryan Dunn misses tip shot | 78 | 76 |
| Q3 | 4:15 | MIN | Anthony Edwards defensive rebound | 78 | 76 |
| Q3 | 4:07 | MIN | Anthony Edwards lost ball turnover (Royce O'Neale steals) | 78 | 76 |
| Q3 | 4:00 | PHX | Royce O'Neale misses 24-foot three point jumper | 78 | 76 |
| Q3 | 3:58 | PHX | Jordan Goodwin offensive rebound | 78 | 76 |
| Q3 | 3:46 | MIN | Jaylen Clark makes 1-foot layup (Mike Conley assists) | 78 | 78 |
| Q3 | 3:46 | PHX | Suns Full timeout | 78 | 78 |
| Q3 | 3:46 | MIN | Julius Randle enters the game for Jaden McDaniels | 78 | 78 |
| Q3 | 3:58 | PHX | Jordan Goodwin misses 2-foot tip shot | 78 | 76 |
| Q3 | 3:56 | MIN | Mike Conley defensive rebound | 78 | 76 |
| Q3 | 3:29 | PHX | Grayson Allen misses 24-foot three point jumper | 78 | 78 |
| Q3 | 3:28 | MIN | Timberwolves defensive team rebound | 78 | 78 |
| Q3 | 3:28 | PHX | Dillon Brooks enters the game for Royce O'Neale | 78 | 78 |
| Q3 | 3:16 | MIN | Julius Randle makes 18-foot jumper (Mike Conley assists) | 78 | 80 |
| Q3 | 2:48 | PHX | Dillon Brooks makes 17-foot two point shot | 80 | 80 |
| Q3 | 2:20 | MIN | Anthony Edwards misses 26-foot three point step back jumpshot | 80 | 80 |
| Q3 | 2:16 | PHX | Dillon Brooks defensive rebound | 80 | 80 |
| Q3 | 2:11 | PHX | Grayson Allen bad pass | 80 | 80 |
| Q3 | 2:11 | PHX | Grayson Allen loose ball foul | 80 | 80 |
| Q3 | 2:11 | PHX | Collin Gillespie enters the game for Grayson Allen | 80 | 80 |
| Q3 | 1:58 | PHX | Ryan Dunn shooting foul | 80 | 80 |
| Q3 | 1:58 | MIN | Julius Randle makes free throw 1 of 2 | 80 | 81 |
| Q3 | 1:58 | MIN | Julius Randle misses free throw 2 of 2 | 80 | 81 |
| Q3 | 1:56 | PHX | Ryan Dunn defensive rebound | 80 | 81 |
| Q3 | 1:41 | PHX | Dillon Brooks misses 14-foot two point shot | 80 | 81 |
| Q3 | 1:39 | MIN | Anthony Edwards defensive rebound | 80 | 81 |
| Q3 | 1:36 | PHX | Ryan Dunn personal foul | 80 | 81 |
| Q3 | 1:36 | MIN | Jaylen Clark misses free throw 1 of 2 | 80 | 81 |
| Q3 | 1:36 | MIN | Timberwolves offensive team rebound | 80 | 81 |
| Q3 | 1:36 | MIN | Jaylen Clark makes free throw 2 of 2 | 80 | 82 |
| Q3 | 1:28 | MIN | Julius Randle shooting foul | 80 | 82 |
| Q3 | 1:28 | PHX | Collin Gillespie makes free throw 1 of 2 | 81 | 82 |
| Q3 | 1:28 | PHX | Collin Gillespie makes free throw 2 of 2 | 82 | 82 |
| Q3 | 1:04 | MIN | Mike Conley misses driving floating jump shot | 82 | 82 |
| Q3 | 1:02 | PHX | Dillon Brooks defensive rebound | 82 | 82 |
| Q3 | 0:00 | PHX | Jordan Goodwin misses two point shot | 82 | 82 |
| Q3 | 0:00 | MIN | Anthony Edwards defensive rebound | 82 | 82 |
| Q3 | 0:00 | MIN | Anthony Edwards makes 6-foot driving floating jump shot | 82 | 84 |
| Q3 | 0:00 | PHX | Ryan Dunn shooting foul | 82 | 84 |
| Q3 | 0:00 | MIN | Jaden McDaniels enters the game for Julius Randle | 82 | 84 |
| Q3 | 0:00 | PHX | Royce O'Neale enters the game for Ryan Dunn | 82 | 84 |
| Q3 | 0:00 | MIN | Timberwolves delay of game violation | 82 | 84 |
| Q3 | 0:00 | MIN | Anthony Edwards misses free throw 1 of 1 | 82 | 84 |
| Q3 | 0:00 | PHX | Oso Ighodaro defensive rebound | 82 | 84 |
| Q3 | 0:00 | PHX | Dillon Brooks makes 12-foot pullup jump shot | 84 | 84 |
| Q3 | 0:00 | MIN | Naz Reid misses 25-foot three point jumper | 84 | 84 |
| Q3 | 0:00 | MIN | Timberwolves offensive team rebound | 84 | 84 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 84 | 84 |
| Q4 | 12:00 | MIN | Donte DiVincenzo enters the game for Anthony Edwards | 84 | 84 |
| Q4 | 12:00 | MIN | Julius Randle enters the game for Jaylen Clark | 84 | 84 |
| Q4 | 12:00 | PHX | Ryan Dunn enters the game for Dillon Brooks | 84 | 84 |
| Q4 | 12:00 | PHX | Jamaree Bouyea enters the game for Royce O'Neale | 84 | 84 |
| Q4 | 11:35 | PHX | Oso Ighodaro makes 7-foot two point shot (Collin Gillespie assists) | 86 | 84 |
| Q4 | 11:17 | MIN | Donte DiVincenzo misses 27-foot three point jumper | 86 | 84 |
| Q4 | 11:14 | PHX | Ryan Dunn defensive rebound | 86 | 84 |
| Q4 | 10:51 | PHX | Ryan Dunn misses driving floating jump shot | 86 | 84 |
| Q4 | 10:49 | PHX | Suns offensive team rebound | 86 | 84 |
| Q4 | 10:39 | PHX | Jordan Goodwin makes driving layup (Collin Gillespie assists) | 88 | 84 |
| Q4 | 10:24 | MIN | Jaden McDaniels bad pass (Jordan Goodwin steals) | 88 | 84 |
| Q4 | 10:16 | PHX | Collin Gillespie makes 25-foot three point jumper (Jamaree Bouyea assists) | 91 | 84 |
| Q4 | 10:15 | MIN | Timberwolves Full timeout | 91 | 84 |
| Q4 | 10:15 | MIN | Bones Hyland enters the game for Mike Conley | 91 | 84 |
| Q4 | 9:51 | MIN | Naz Reid makes 23-foot three point jumper (Julius Randle assists) | 91 | 87 |
| Q4 | 9:33 | PHX | Oso Ighodaro makes dunk (Jordan Goodwin assists) | 93 | 87 |
| Q4 | 9:29 | MIN | Bones Hyland out of bounds bad pass turnover | 93 | 87 |
| Q4 | 9:19 | PHX | Collin Gillespie makes 24-foot three point step back jumpshot | 96 | 87 |
| Q4 | 9:00 | MIN | Naz Reid misses 23-foot three point jumper | 96 | 87 |
| Q4 | 8:57 | PHX | Oso Ighodaro defensive rebound | 96 | 87 |
| Q4 | 8:43 | PHX | Jordan Goodwin makes 2-foot two point shot | 98 | 87 |
| Q4 | 8:23 | MIN | Bones Hyland makes 12-foot two point shot (Donte DiVincenzo assists) | 98 | 89 |
| Q4 | 8:10 | PHX | Jordan Goodwin out of bounds lost ball turnover | 98 | 89 |
| Q4 | 8:10 | MIN | Anthony Edwards enters the game for Naz Reid | 98 | 89 |
| Q4 | 7:54 | MIN | Bones Hyland makes 25-foot three point jumper (Julius Randle assists) | 98 | 92 |
| Q4 | 7:41 | MIN | Donte DiVincenzo personal foul | 98 | 92 |
| Q4 | 7:30 | PHX | Jordan Goodwin misses 16-foot pullup jump shot | 98 | 92 |
| Q4 | 7:28 | PHX | Ryan Dunn offensive rebound | 98 | 92 |
| Q4 | 7:17 | MIN | Bones Hyland out of bounds bad pass turnover | 98 | 92 |
| Q4 | 7:17 | PHX | Royce O'Neale enters the game for Oso Ighodaro | 98 | 92 |
| Q4 | 7:17 | PHX | Dillon Brooks enters the game for Jamaree Bouyea | 98 | 92 |
| Q4 | 7:17 | PHX | Mark Williams enters the game for Jordan Goodwin | 98 | 92 |
| Q4 | 7:09 | PHX | Royce O'Neale lost ball turnover (Bones Hyland steals) | 98 | 92 |
| Q4 | 7:05 | MIN | Bones Hyland misses two point shot | 98 | 92 |
| Q4 | 7:03 | PHX | Royce O'Neale defensive rebound | 98 | 92 |
| Q4 | 6:50 | PHX | Dillon Brooks misses 13-foot pullup jump shot | 98 | 92 |
| Q4 | 6:47 | MIN | Anthony Edwards defensive rebound | 98 | 92 |
| Q4 | 6:38 | MIN | Anthony Edwards makes 16-foot step back jumpshot | 98 | 94 |
| Q4 | 6:36 | PHX | Suns Full timeout | 98 | 94 |
| Q4 | 7:28 | PHX | Jaden McDaniels blocks Ryan Dunn 's 4-foot tip shot | 98 | 92 |
| Q4 | 7:26 | MIN | Bones Hyland defensive rebound | 98 | 92 |
| Q4 | 6:36 | PHX | Grayson Allen enters the game for Ryan Dunn | 98 | 94 |
| Q4 | 6:20 | PHX | Dillon Brooks misses 25-foot three point pullup jump shot | 98 | 94 |
| Q4 | 6:18 | MIN | Anthony Edwards defensive rebound | 98 | 94 |
| Q4 | 6:08 | MIN | Anthony Edwards misses 17-foot two point shot | 98 | 94 |
| Q4 | 6:04 | PHX | Mark Williams defensive rebound | 98 | 94 |
| Q4 | 5:56 | PHX | Dillon Brooks makes driving layup | 100 | 94 |
| Q4 | 5:39 | MIN | Bones Hyland bad pass (Mark Williams steals) | 100 | 94 |
| Q4 | 5:31 | PHX | Dillon Brooks bad pass (Donte DiVincenzo steals) | 100 | 94 |
| Q4 | 5:18 | MIN | Bones Hyland makes 23-foot three point jumper (Julius Randle assists) | 100 | 97 |
| Q4 | 4:56 | MIN | Donte DiVincenzo personal foul | 100 | 97 |
| Q4 | 4:56 | MIN | Mike Conley enters the game for Bones Hyland | 100 | 97 |
| Q4 | 4:56 | PHX | Jordan Goodwin enters the game for Dillon Brooks | 100 | 97 |
| Q4 | 4:49 | PHX | Collin Gillespie makes 25-foot three pointer | 103 | 97 |
| Q4 | 4:36 | PHX | Royce O'Neale shooting foul | 103 | 97 |
| Q4 | 4:36 | MIN | Julius Randle makes free throw 1 of 2 | 103 | 98 |
| Q4 | 4:36 | MIN | Naz Reid enters the game for Donte DiVincenzo | 103 | 98 |
| Q4 | 4:36 | MIN | Julius Randle makes free throw 2 of 2 | 103 | 99 |
| Q4 | 4:28 | PHX | Collin Gillespie misses 26-foot three point pullup jump shot | 103 | 99 |
| Q4 | 4:25 | MIN | Anthony Edwards defensive rebound | 103 | 99 |
| Q4 | 4:08 | MIN | Naz Reid misses 23-foot three point jumper | 103 | 99 |
| Q4 | 4:04 | PHX | Collin Gillespie defensive rebound | 103 | 99 |
| Q4 | 3:52 | PHX | Mark Williams makes dunk (Grayson Allen assists) | 105 | 99 |
| Q4 | 3:37 | MIN | Julius Randle misses 24-foot three point jumper | 105 | 99 |
| Q4 | 3:33 | PHX | Mark Williams defensive rebound | 105 | 99 |
| Q4 | 3:15 | PHX | Collin Gillespie misses two point shot | 105 | 99 |
| Q4 | 3:13 | MIN | Naz Reid defensive rebound | 105 | 99 |
| Q4 | 3:07 | MIN | Mike Conley misses 25-foot three point pullup jump shot | 105 | 99 |
| Q4 | 3:05 | PHX | Suns defensive team rebound | 105 | 99 |
| Q4 | 2:51 | MIN | Mike Conley shooting foul | 105 | 99 |
| Q4 | 2:51 | PHX | Grayson Allen misses free throw 1 of 2 | 105 | 99 |
| Q4 | 2:51 | PHX | Suns offensive team rebound | 105 | 99 |
| Q4 | 2:51 | PHX | Grayson Allen makes free throw 2 of 2 | 106 | 99 |
| Q4 | 2:42 | PHX | Collin Gillespie personal foul | 106 | 99 |
| Q4 | 2:27 | MIN | shot clock turnover | 106 | 99 |
| Q4 | 2:15 | PHX | Grayson Allen misses 24-foot three point step back jumpshot | 106 | 99 |
| Q4 | 2:12 | MIN | Julius Randle defensive rebound | 106 | 99 |
| Q4 | 2:06 | MIN | Anthony Edwards makes two point shot (Julius Randle assists) | 106 | 101 |
| Q4 | 1:41 | PHX | Collin Gillespie bad pass (Naz Reid steals) | 106 | 101 |
| Q4 | 1:39 | MIN | Timberwolves Full timeout | 106 | 101 |
| Q4 | 1:39 | MIN | Bones Hyland enters the game for Mike Conley | 106 | 101 |
| Q4 | 1:39 | PHX | Dillon Brooks enters the game for Jordan Goodwin | 106 | 101 |
| Q4 | 1:27 | MIN | Julius Randle makes driving layup | 106 | 103 |
| Q4 | 1:03 | PHX | Dillon Brooks misses 14-foot two point shot | 106 | 103 |
| Q4 | 1:01 | MIN | Jaden McDaniels defensive rebound | 106 | 103 |
| Q4 | 0:00 | MIN | Naz Reid misses 22-foot three point jumper | 106 | 103 |
| Q4 | 0:00 | PHX | Suns defensive team rebound | 106 | 103 |
| Q4 | 0:00 | MIN | Julius Randle loose ball foul | 106 | 103 |
| Q4 | 0:00 | PHX | Collin Gillespie misses 10-foot two point shot | 106 | 103 |
| Q4 | 0:00 | MIN | Anthony Edwards defensive rebound | 106 | 103 |
| Q4 | 0:00 | MIN | Anthony Edwards makes driving layup (Bones Hyland assists) | 106 | 105 |
| Q4 | 0:00 | PHX | Suns Full timeout | 106 | 105 |
| Q4 | 0:00 | MIN | Donte DiVincenzo enters the game for Naz Reid | 106 | 105 |
| Q4 | 0:00 | MIN | Jaylen Clark enters the game for Julius Randle | 106 | 105 |
| Q4 | 0:00 | PHX | Jordan Goodwin enters the game for Mark Williams | 106 | 105 |
| Q4 | 0:00 | MIN | Jaden McDaniels personal take foul | 106 | 105 |
| Q4 | 0:00 | PHX | Collin Gillespie makes free throw 1 of 2 | 107 | 105 |
| Q4 | 0:00 | MIN | Naz Reid enters the game for Donte DiVincenzo | 107 | 105 |
| Q4 | 0:00 | MIN | Julius Randle enters the game for Jaylen Clark | 107 | 105 |
| Q4 | 0:00 | PHX | Collin Gillespie makes free throw 2 of 2 | 108 | 105 |
| Q4 | 0:00 | MIN | Timberwolves Full timeout | 108 | 105 |
| Q4 | 2:28 | MIN | Mike Conley misses 23-foot three point jumper | 106 | 99 |
| Q4 | 2:27 | MIN | Timberwolves offensive team rebound | 106 | 99 |
| Q4 | 0:00 | MIN | Donte DiVincenzo enters the game for Bones Hyland | 108 | 105 |
| Q4 | 0:00 | MIN | Joe Ingles enters the game for Julius Randle | 108 | 105 |
| Q4 | 0:00 | MIN | Jaden McDaniels misses 23-foot three point jumper | 108 | 105 |
| Q4 | 0:00 | MIN | Donte DiVincenzo offensive rebound | 108 | 105 |
| Q4 | 0:00 | — | End of the 4th Quarter | 108 | 105 |
| Q4 | 0:00 | — | End of Game | 108 | 105 |
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: 94 home / 93 away
Delta (derived − official): -94 / -93
Lineup context: unavailable
Aggregate possession metrics (pace, PPP, ratings) are suppressed for this game.
Showing 25 of 168 matches · 168 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:39 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 2, Minnesota Timberwolves 0PHX 2 · MIN 0 | |
| 2 | Q1 11:17 | MINMinnesota Timberwolves | Other | 0 | Phoenix Suns 2, Minnesota Timberwolves 0PHX 2 · MIN 0 | |
| 3 | Q1 11:14 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 2, Minnesota Timberwolves 0PHX 2 · MIN 0 | |
| 4 | Q1 10:40 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 4, Minnesota Timberwolves 0PHX 4 · MIN 0 | |
| 5 | Q1 10:13 | MINMinnesota Timberwolves | Other | 0 | Phoenix Suns 4, Minnesota Timberwolves 0PHX 4 · MIN 0 | |
| 6 | Q1 10:04 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 6, Minnesota Timberwolves 0PHX 6 · MIN 0 | |
| 7 | Q1 9:47 | MINMinnesota Timberwolves | Made shot | 2 | Phoenix Suns 6, Minnesota Timberwolves 2PHX 6 · MIN 2 | |
| 8 | Q1 9:29 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 6, Minnesota Timberwolves 2PHX 6 · MIN 2 | |
| 9 | Q1 9:04 | MINMinnesota Timberwolves | Made shot | 2 | Phoenix Suns 6, Minnesota Timberwolves 4PHX 6 · MIN 4 | |
| 10 | Q1 8:24 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 8, Minnesota Timberwolves 4PHX 8 · MIN 4 | |
| 11 | Q1 8:14 | MINMinnesota Timberwolves | Other | 2 | Phoenix Suns 11, Minnesota Timberwolves 6PHX 11 · MIN 6 | |
| 12 | Q1 8:00 | PHXPhoenix Suns | Made shot | 3 | Phoenix Suns 11, Minnesota Timberwolves 6PHX 11 · MIN 6 | |
| 13 | Q1 7:40 | MINMinnesota Timberwolves | Made shot | 2 | Phoenix Suns 11, Minnesota Timberwolves 8PHX 11 · MIN 8 | |
| 14 | Q1 7:37 | MINMinnesota Timberwolves | Other | 0 | Phoenix Suns 11, Minnesota Timberwolves 8PHX 11 · MIN 8 | |
| 15 | Q1 7:26 | PHXPhoenix Suns | Other | 2 | Phoenix Suns 13, Minnesota Timberwolves 10PHX 13 · MIN 10 | |
| 16 | Q1 7:01 | MINMinnesota Timberwolves | Made shot | 2 | Phoenix Suns 13, Minnesota Timberwolves 10PHX 13 · MIN 10 | |
| 17 | Q1 6:42 | PHXPhoenix Suns | Made shot | 3 | Phoenix Suns 16, Minnesota Timberwolves 10PHX 16 · MIN 10 | |
| 18 | Q1 6:05 | MINMinnesota Timberwolves | Made shot | 2 | Phoenix Suns 16, Minnesota Timberwolves 12PHX 16 · MIN 12 | |
| 19 | Q1 5:41 | PHXPhoenix Suns | Made shot | 2 | Phoenix Suns 18, Minnesota Timberwolves 12PHX 18 · MIN 12 | |
| 20 | Q1 5:19 | MINMinnesota Timberwolves | Other | 0 | Phoenix Suns 18, Minnesota Timberwolves 12PHX 18 · MIN 12 | |
| 21 | Q1 5:07 | PHXPhoenix Suns | Other | 1 | Phoenix Suns 19, Minnesota Timberwolves 12PHX 19 · MIN 12 | |
| 22 | Q1 4:17 | MINMinnesota Timberwolves | Other | 0 | Phoenix Suns 19, Minnesota Timberwolves 12PHX 19 · MIN 12 | |
| 23 | Q1 4:09 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 19, Minnesota Timberwolves 12PHX 19 · MIN 12 | |
| 24 | Q1 3:55 | MINMinnesota Timberwolves | Made shot | 2 | Phoenix Suns 19, Minnesota Timberwolves 14PHX 19 · MIN 14 | |
| 25 | Q1 3:40 | PHXPhoenix Suns | Other | 0 | Phoenix Suns 19, Minnesota Timberwolves 14PHX 19 · MIN 14 |
POSS 1 · Q1 11:39
PHXPhoenix Suns
Made shot
2 PTS
POSS 2 · Q1 11:17
MINMinnesota Timberwolves
Other
0 PTS
POSS 3 · Q1 11:14
PHXPhoenix Suns
Other
0 PTS
POSS 4 · Q1 10:40
PHXPhoenix Suns
Made shot
2 PTS
POSS 5 · Q1 10:13
MINMinnesota Timberwolves
Other
0 PTS
POSS 6 · Q1 10:04
PHXPhoenix Suns
Made shot
2 PTS
POSS 7 · Q1 9:47
MINMinnesota Timberwolves
Made shot
2 PTS
POSS 8 · Q1 9:29
PHXPhoenix Suns
Other
0 PTS
POSS 9 · Q1 9:04
MINMinnesota Timberwolves
Made shot
2 PTS
POSS 10 · Q1 8:24
PHXPhoenix Suns
Made shot
2 PTS
POSS 11 · Q1 8:14
MINMinnesota Timberwolves
Other
2 PTS
POSS 12 · Q1 8:00
PHXPhoenix Suns
Made shot
3 PTS
POSS 13 · Q1 7:40
MINMinnesota Timberwolves
Made shot
2 PTS
POSS 14 · Q1 7:37
MINMinnesota Timberwolves
Other
0 PTS
POSS 15 · Q1 7:26
PHXPhoenix Suns
Other
2 PTS
POSS 16 · Q1 7:01
MINMinnesota Timberwolves
Made shot
2 PTS
POSS 17 · Q1 6:42
PHXPhoenix Suns
Made shot
3 PTS
POSS 18 · Q1 6:05
MINMinnesota Timberwolves
Made shot
2 PTS
POSS 19 · Q1 5:41
PHXPhoenix Suns
Made shot
2 PTS
POSS 20 · Q1 5:19
MINMinnesota Timberwolves
Other
0 PTS
POSS 21 · Q1 5:07
PHXPhoenix Suns
Other
1 PTS
POSS 22 · Q1 4:17
MINMinnesota Timberwolves
Other
0 PTS
POSS 23 · Q1 4:09
PHXPhoenix Suns
Other
0 PTS
POSS 24 · Q1 3:55
MINMinnesota Timberwolves
Made shot
2 PTS
POSS 25 · Q1 3:40
PHXPhoenix Suns
Other
0 PTS