POSS 1 · Q1 11:49
MINMinnesota Timberwolves
Made shot
3 PTS
Matchup identity and score load first. Deeper analysis follows.
Loading
Loading Game Lab…
2019-20
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| 26 | 28 | 28 | 24 | 106 | |
| 37 | 19 | 34 | 21 | 111 |
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.
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.
MIN
PHX
Extra chances are offensive rebounds plus the other side's turnovers.
Extra chances by quarter
Second-chance points are scored after an offensive rebound, before the other team gets the ball. Points off turnovers are scored on the possession after the other team turns it over. Team rebounds move the ball but don't count as rebounds. Counts come from play-by-play and can differ slightly from the official box score.
The top player on each side in every quarter.
Ranked by NBA efficiency: points, rebounds, assists, steals and blocks, minus missed shots, missed free throws and turnovers. Counts come from play-by-play and can differ slightly from the official box score.
Who led and by how much. Hover or drag across the chart to see each scoring play.
Largest leadMIN +6 Q3 9:46PHX +18 Q1 2:22
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. MIN attacks the left basket and PHX the right.
Filled dots are makes, rings are misses. Tap a dot to pin it, or a team to isolate its shots.
| Zone | MIN | PHX | ||
|---|---|---|---|---|
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
| — | — | — | — | |
Zones use located attempts only. Tap a zone to show just those shots. Counts come from play-by-play and can differ slightly from the official box score, for example on heaves or stat corrections made after the game.
Injured or inactive players are marked OUT.
| MIN | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 19 | 19 | 10 | 5 | 3 | 1 | 2 | 7-13 | 3-8 | 2-2 | +19 | 68.4% | |
| 17 | 6 | 2 | 2 | 2 | 0 | 0 | 3-9 | 0-6 | 0-1 | -1 | 31.8% | |
| 12 | 2 | 1 | 0 | 1 | 1 | 0 | 1-3 | 0-2 | 0-0 | -5 | 33.3% | |
| 12 | 3 | 1 | 1 | 0 | 0 | 1 | 1-3 | 1-1 | 0-0 | -6 | 50.0% | |
| 11 | 6 | 1 | 1 | 0 | 0 | 2 | 3-8 | 0-2 | 0-1 | -1 | 35.5% | |
| 14 | 7 | 3 | 7 | 0 | 0 | 0 | 3-7 | 1-4 | 0-0 | +5 | 50.0% | |
| 25 | 8 | 1 | 2 | 2 | 1 | 2 | 1-4 | 0-0 | 6-6 | -3 | 60.2% | |
| 25 | 11 | 3 | 0 | 2 | 0 | 4 | 5-8 | 0-2 | 1-1 | +3 | 65.2% | |
| 19 | 10 | 2 | 0 | 0 | 0 | 0 | 4-8 | 2-4 | 0-0 | -4 | 62.5% | |
| 11 | 9 | 1 | 0 | 1 | 0 | 1 | 3-6 | 0-2 | 3-3 | +9 | 61.5% | |
| 14 | 10 | 5 | 0 | 0 | 0 | 4 | 3-8 | 0-1 | 4-5 | -8 | 49.0% | |
| 13 | 5 | 3 | 0 | 1 | 0 | 0 | 2-6 | 1-2 | 0-0 | -13 | 41.7% | |
| 15 | 6 | 4 | 0 | 0 | 0 | 2 | 2-5 | 0-2 | 2-2 | -23 | 51.0% | |
| 9 | 0 | 3 | 1 | 0 | 0 | 0 | 0-2 | 0-1 | 0-0 | +10 | 0.0% | |
| 12 | 2 | 0 | 3 | 1 | 0 | 5 | 0-0 | 0-0 | 2-2 | +3 | 113.6% | |
| 11 | 2 | 2 | 1 | 2 | 0 | 4 | 1-3 | 0-2 | 0-0 | -10 | 33.3% | |
| OUT · LEFT CALF STRAIN | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| PHX | MIN | PTS | REB | AST | STL | BLK | TOV | FG | 3P | FT | +/- | TS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 21 | 18 | 13 | 2 | 0 | 2 | 3 | 9-14 | 0-0 | 0-0 | +5 | 64.3% | |
| 21 | 15 | 4 | 5 | 0 | 0 | 5 | 4-8 | 1-2 | 6-7 | +5 | 67.7% | |
| 20 | 11 | 3 | 5 | 1 | 0 | 1 | 5-13 | 1-4 | 0-0 | +5 | 42.3% | |
| 27 | 7 | 1 | 0 | 1 | 0 | 1 | 3-7 | 1-3 | 0-0 | +2 | 50.0% | |
| 17 | 4 | 7 | 1 | 0 | 0 | 1 | 1-5 | 1-2 | 1-2 | +6 | 34.0% | |
| 13 | 13 | 2 | 1 | 1 | 0 | 2 | 6-8 | 1-2 | 0-1 | -3 | 77.0% | |
| 23 | 14 | 4 | 0 | 0 | 0 | 3 | 6-9 | 2-5 | 0-0 | +3 | 77.8% | |
| 20 | 9 | 2 | 1 | 3 | 0 | 2 | 3-6 | 0-2 | 3-3 | +2 | 61.5% | |
| 23 | 12 | 1 | 4 | 0 | 0 | 5 | 6-7 | 0-1 | 0-0 | +1 | 85.7% | |
| 5 | 5 | 1 | 0 | 0 | 0 | 0 | 0-1 | 0-0 | 5-6 | -6 | 68.7% | |
| 12 | 2 | 2 | 0 | 1 | 2 | 1 | 1-4 | 0-1 | 0-0 | -3 | 25.0% | |
| 15 | 0 | 0 | 0 | 1 | 0 | 0 | 0-4 | 0-1 | 0-0 | +9 | 0.0% | |
| 22 | 1 | 9 | 1 | 1 | 0 | 5 | 0-2 | 0-0 | 1-2 | -1 | 17.4% | |
| OUT · COACH'S DECISION | ||||||||||||
| OUT · NASAL FRACTURE | ||||||||||||
| Injured · RIGHT WRIST INJURY | ||||||||||||
| OUT · RIGHT KNEE BONE BRUISE | ||||||||||||
| OUT · COACH'S DECISION | ||||||||||||
| OUT · LEFT TIBIA STRESS FRACTURE | ||||||||||||
500 events
| Q | Clock | Team | Play | MIN | PHX |
|---|---|---|---|---|---|
| Q1 | 12:00 | MIN | Karl-Anthony Towns vs. Deandre Ayton (Robert Covington gains possession) | 0 | 0 |
| Q1 | 11:49 | MIN | Karl-Anthony Towns makes 26-foot three point jumper (Jake Layman assists) | 3 | 0 |
| Q1 | 11:31 | PHX | Dario Saric bad pass (Karl-Anthony Towns steals) | 3 | 0 |
| Q1 | 11:23 | MIN | Andrew Wiggins makes driving floating jump shot (Karl-Anthony Towns assists) | 5 | 0 |
| Q1 | 11:23 | PHX | Deandre Ayton shooting foul | 5 | 0 |
| Q1 | 11:23 | MIN | Andrew Wiggins misses free throw 1 of 1 | 5 | 0 |
| Q1 | 11:21 | PHX | Deandre Ayton defensive rebound | 5 | 0 |
| Q1 | 11:12 | PHX | Deandre Ayton out of bounds lost ball turnover | 5 | 0 |
| Q1 | 11:02 | MIN | Karl-Anthony Towns misses 25-foot three point jumper | 5 | 0 |
| Q1 | 11:00 | PHX | Dario Saric defensive rebound | 5 | 0 |
| Q1 | 10:50 | PHX | Dario Saric misses 15-foot step back jumpshot | 5 | 0 |
| Q1 | 10:46 | PHX | Deandre Ayton offensive rebound | 5 | 0 |
| Q1 | 10:46 | PHX | Deandre Ayton misses tip shot | 5 | 0 |
| Q1 | 10:46 | PHX | Deandre Ayton offensive rebound | 5 | 0 |
| Q1 | 10:46 | PHX | Devin Booker misses layup | 5 | 0 |
| Q1 | 10:46 | PHX | Suns offensive team rebound | 5 | 0 |
| Q1 | 10:39 | PHX | Deandre Ayton makes layup (Devin Booker assists) | 5 | 2 |
| Q1 | 10:23 | MIN | Jake Layman makes 17-foot pullup jump shot (Karl-Anthony Towns assists) | 7 | 2 |
| Q1 | 10:17 | PHX | Devin Booker makes 12-foot two point shot | 7 | 4 |
| Q1 | 10:17 | MIN | Andrew Wiggins shooting foul | 7 | 4 |
| Q1 | 10:17 | PHX | Devin Booker makes free throw 1 of 1 | 7 | 5 |
| Q1 | 10:06 | MIN | Andrew Wiggins makes layup (Karl-Anthony Towns assists) | 9 | 5 |
| Q1 | 9:44 | PHX | Karl-Anthony Towns blocks Dario Saric's two point shot | 9 | 5 |
| Q1 | 9:42 | MIN | Jeff Teague defensive rebound | 9 | 5 |
| Q1 | 9:33 | MIN | Jeff Teague misses 3-foot two point shot | 9 | 5 |
| Q1 | 9:31 | PHX | Devin Booker defensive rebound | 9 | 5 |
| Q1 | 9:26 | PHX | Devin Booker misses 25-foot three point pullup jump shot | 9 | 5 |
| Q1 | 9:22 | MIN | Karl-Anthony Towns defensive rebound | 9 | 5 |
| Q1 | 9:19 | MIN | Karl-Anthony Towns bad pass (Ricky Rubio steals) | 9 | 5 |
| Q1 | 9:15 | PHX | Ricky Rubio makes 11-foot jump bank shot | 9 | 7 |
| Q1 | 9:04 | MIN | Andrew Wiggins offensive foul | 9 | 7 |
| Q1 | 9:08 | PHX | Devin Booker kicked ball violation | 9 | 7 |
| Q1 | 9:04 | MIN | Andrew Wiggins turnover | 9 | 7 |
| Q1 | 8:56 | PHX | Devin Booker makes 25-foot three point jumper (Ricky Rubio assists) | 9 | 10 |
| Q1 | 8:43 | MIN | Jake Layman misses 25-foot three point jumper | 9 | 10 |
| Q1 | 8:40 | PHX | Dario Saric defensive rebound | 9 | 10 |
| Q1 | 8:35 | PHX | Ricky Rubio misses running pullup jump shot | 9 | 10 |
| Q1 | 8:32 | MIN | Karl-Anthony Towns defensive rebound | 9 | 10 |
| Q1 | 8:28 | MIN | Andrew Wiggins misses 26-foot three point shot | 9 | 10 |
| Q1 | 8:25 | PHX | Deandre Ayton defensive rebound | 9 | 10 |
| Q1 | 8:16 | PHX | Devin Booker makes two point shot | 9 | 12 |
| Q1 | 8:10 | MIN | Andrew Wiggins offensive charge | 9 | 12 |
| Q1 | 8:10 | MIN | Andrew Wiggins turnover | 9 | 12 |
| Q1 | 8:10 | MIN | Treveon Graham enters the game for Andrew Wiggins | 9 | 12 |
| Q1 | 8:04 | MIN | Treveon Graham personal foul | 9 | 12 |
| Q1 | 7:50 | PHX | Devin Booker bad pass (Karl-Anthony Towns steals) | 9 | 12 |
| Q1 | 7:42 | MIN | Deandre Ayton blocks Karl-Anthony Towns's driving layup | 9 | 12 |
| Q1 | 7:40 | PHX | Ricky Rubio defensive rebound | 9 | 12 |
| Q1 | 7:31 | PHX | Ricky Rubio misses 26-foot three point jumper | 9 | 12 |
| Q1 | 7:28 | MIN | Karl-Anthony Towns defensive rebound | 9 | 12 |
| Q1 | 7:09 | MIN | Treveon Graham makes driving layup | 11 | 12 |
| Q1 | 6:57 | PHX | Deandre Ayton lost ball turnover (Karl-Anthony Towns steals) | 11 | 12 |
| Q1 | 6:51 | MIN | Jake Layman makes dunk (Jeff Teague assists) | 13 | 12 |
| Q1 | 6:51 | PHX | Suns Full timeout | 13 | 12 |
| Q1 | 6:51 | MIN | Noah Vonleh enters the game for Robert Covington | 13 | 12 |
| Q1 | 6:51 | MIN | Robert Covington enters the game for Karl-Anthony Towns | 13 | 12 |
| Q1 | 6:29 | PHX | Ricky Rubio makes two point shot (Devin Booker assists) | 13 | 14 |
| Q1 | 6:09 | MIN | Noah Vonleh misses 2-foot two point shot | 13 | 14 |
| Q1 | 6:08 | PHX | Devin Booker defensive rebound | 13 | 14 |
| Q1 | 6:00 | PHX | Deandre Ayton makes 6-foot two point shot (Devin Booker assists) | 13 | 16 |
| Q1 | 5:50 | MIN | Jake Layman misses 26-foot three point jumper | 13 | 16 |
| Q1 | 5:48 | PHX | Devin Booker defensive rebound | 13 | 16 |
| Q1 | 5:42 | PHX | Dario Saric makes 26-foot three point jumper (Devin Booker assists) | 13 | 19 |
| Q1 | 5:26 | MIN | Noah Vonleh misses 25-foot three point jumper | 13 | 19 |
| Q1 | 5:22 | MIN | Treveon Graham offensive rebound | 13 | 19 |
| Q1 | 5:19 | MIN | Robert Covington misses 25-foot three point jumper | 13 | 19 |
| Q1 | 5:17 | PHX | Dario Saric defensive rebound | 13 | 19 |
| Q1 | 5:10 | PHX | Deandre Ayton makes 11-foot two point shot (Ricky Rubio assists) | 13 | 21 |
| Q1 | 5:09 | MIN | Timberwolves Full timeout | 13 | 21 |
| Q1 | 5:09 | MIN | Jarrett Culver enters the game for Jeff Teague | 13 | 21 |
| Q1 | 5:09 | MIN | Josh Okogie enters the game for Jake Layman | 13 | 21 |
| Q1 | 5:09 | MIN | Shabazz Napier enters the game for Robert Covington | 13 | 21 |
| Q1 | 5:04 | MIN | Jarrett Culver traveling | 13 | 21 |
| Q1 | 4:45 | PHX | Dario Saric misses layup | 13 | 21 |
| Q1 | 4:44 | MIN | Noah Vonleh defensive rebound | 13 | 21 |
| Q1 | 4:37 | MIN | Jarrett Culver misses 26-foot three point jumper | 13 | 21 |
| Q1 | 4:36 | PHX | Suns defensive team rebound | 13 | 21 |
| Q1 | 4:36 | PHX | Frank Kaminsky enters the game for Dario Saric | 13 | 21 |
| Q1 | 4:36 | PHX | Tyler Johnson enters the game for Cameron Johnson | 13 | 21 |
| Q1 | 4:19 | PHX | Ricky Rubio misses 11-foot two point shot | 13 | 21 |
| Q1 | 4:15 | PHX | Deandre Ayton offensive rebound | 13 | 21 |
| Q1 | 4:15 | PHX | Deandre Ayton misses tip shot | 13 | 21 |
| Q1 | 4:14 | PHX | Deandre Ayton offensive rebound | 13 | 21 |
| Q1 | 4:12 | PHX | Deandre Ayton makes tip shot | 13 | 23 |
| Q1 | 4:01 | MIN | Noah Vonleh makes driving layup | 15 | 23 |
| Q1 | 3:46 | PHX | Ricky Rubio makes 27-foot three point jumper (Devin Booker assists) | 15 | 26 |
| Q1 | 4:14 | PHX | Deandre Ayton misses tip shot | 13 | 21 |
| Q1 | 4:12 | PHX | Deandre Ayton offensive rebound | 13 | 23 |
| Q1 | 3:30 | MIN | Deandre Ayton blocks Josh Okogie's driving layup | 15 | 26 |
| Q1 | 3:28 | PHX | Deandre Ayton defensive rebound | 15 | 26 |
| Q1 | 3:22 | PHX | Frank Kaminsky makes layup (Ricky Rubio assists) | 15 | 28 |
| Q1 | 3:02 | MIN | Shabazz Napier misses driving layup | 15 | 28 |
| Q1 | 2:58 | MIN | Shabazz Napier offensive rebound | 15 | 28 |
| Q1 | 2:57 | PHX | Jevon Carter enters the game for Devin Booker | 15 | 28 |
| Q1 | 2:57 | PHX | Ty Jerome enters the game for Ricky Rubio | 15 | 28 |
| Q1 | 2:57 | PHX | Cheick Diallo enters the game for Deandre Ayton | 15 | 28 |
| Q1 | 2:52 | MIN | Shabazz Napier misses 26-foot three point jumper | 15 | 28 |
| Q1 | 2:51 | PHX | Cheick Diallo defensive rebound | 15 | 28 |
| Q1 | 2:44 | PHX | Frank Kaminsky makes 25-foot three point jumper (Ty Jerome assists) | 15 | 31 |
| Q1 | 2:31 | MIN | Jarrett Culver bad pass (Tyler Johnson steals) | 15 | 31 |
| Q1 | 2:25 | PHX | Tyler Johnson misses two point shot | 15 | 31 |
| Q1 | 2:24 | PHX | Ty Jerome offensive rebound | 15 | 31 |
| Q1 | 2:22 | PHX | Ty Jerome makes two point shot | 15 | 33 |
| Q1 | 2:09 | MIN | Treveon Graham misses driving layup | 15 | 33 |
| Q1 | 2:09 | MIN | Timberwolves offensive team rebound | 15 | 33 |
| Q1 | 2:09 | PHX | Jevon Carter loose ball foul | 15 | 33 |
| Q1 | 2:03 | MIN | Shabazz Napier makes 26-foot step back jumpshot | 18 | 33 |
| Q1 | 1:47 | PHX | Ty Jerome bad pass (Jarrett Culver steals) | 18 | 33 |
| Q1 | 1:44 | MIN | Jarrett Culver makes dunk | 20 | 33 |
| Q1 | 1:27 | PHX | Tyler Johnson misses 21-foot jumper | 20 | 33 |
| Q1 | 1:23 | MIN | Noah Vonleh defensive rebound | 20 | 33 |
| Q1 | 1:16 | MIN | Noah Vonleh makes alley oop dunk shot (Shabazz Napier assists) | 22 | 33 |
| Q1 | 0:00 | PHX | Ty Jerome makes 18-foot pullup jump shot | 22 | 35 |
| Q1 | 0:00 | MIN | Josh Okogie makes driving layup | 24 | 35 |
| Q1 | 0:00 | PHX | Ty Jerome makes 14-foot pullup jump shot | 24 | 37 |
| Q1 | 0:00 | PHX | Cheick Diallo shooting foul | 24 | 37 |
| Q1 | 0:00 | MIN | Noah Vonleh makes free throw 1 of 2 | 25 | 37 |
| Q1 | 0:00 | MIN | Noah Vonleh makes free throw 2 of 2 | 26 | 37 |
| Q1 | 0:00 | PHX | Jevon Carter misses 24-foot three point jumper | 26 | 37 |
| Q1 | 0:00 | PHX | Suns offensive team rebound | 26 | 37 |
| Q1 | 0:00 | — | End of the 1st Quarter | 26 | 37 |
| Q2 | 12:00 | MIN | Karl-Anthony Towns enters the game for Noah Vonleh | 26 | 37 |
| Q2 | 11:51 | PHX | Frank Kaminsky misses 25-foot three point jumper | 26 | 37 |
| Q2 | 11:48 | MIN | Jarrett Culver defensive rebound | 26 | 37 |
| Q2 | 11:29 | MIN | Karl-Anthony Towns makes 26-foot three point jumper (Shabazz Napier assists) | 29 | 37 |
| Q2 | 11:12 | PHX | Jevon Carter misses 17-foot pullup jump shot | 29 | 37 |
| Q2 | 11:09 | MIN | Karl-Anthony Towns defensive rebound | 29 | 37 |
| Q2 | 10:54 | MIN | Karl-Anthony Towns makes 1-foot driving dunk (Shabazz Napier assists) | 31 | 37 |
| Q2 | 10:32 | PHX | Ty Jerome out of bounds bad pass turnover | 31 | 37 |
| Q2 | 10:19 | MIN | Karl-Anthony Towns misses 26-foot step back jumpshot | 31 | 37 |
| Q2 | 10:16 | PHX | Frank Kaminsky defensive rebound | 31 | 37 |
| Q2 | 10:06 | PHX | Cheick Diallo lost ball turnover (Jarrett Culver steals) | 31 | 37 |
| Q2 | 9:59 | MIN | Treveon Graham misses two point shot | 31 | 37 |
| Q2 | 9:57 | PHX | Cheick Diallo defensive rebound | 31 | 37 |
| Q2 | 9:51 | PHX | Frank Kaminsky misses 23-foot step back jumpshot | 31 | 37 |
| Q2 | 9:46 | MIN | Treveon Graham defensive rebound | 31 | 37 |
| Q2 | 9:41 | MIN | Shabazz Napier misses 26-foot three point shot | 31 | 37 |
| Q2 | 9:39 | MIN | Timberwolves offensive team rebound | 31 | 37 |
| Q2 | 9:39 | MIN | Andrew Wiggins enters the game for Shabazz Napier | 31 | 37 |
| Q2 | 9:34 | MIN | Karl-Anthony Towns misses 26-foot three point jumper | 31 | 37 |
| Q2 | 9:31 | PHX | Jevon Carter defensive rebound | 31 | 37 |
| Q2 | 9:27 | PHX | Jevon Carter makes two point shot | 31 | 39 |
| Q2 | 9:15 | MIN | Andrew Wiggins misses 25-foot three point pullup jump shot | 31 | 39 |
| Q2 | 9:14 | PHX | Suns defensive team rebound | 31 | 39 |
| Q2 | 9:02 | PHX | Ty Jerome misses 25-foot three point jumper | 31 | 39 |
| Q2 | 8:58 | MIN | Karl-Anthony Towns defensive rebound | 31 | 39 |
| Q2 | 8:53 | MIN | Treveon Graham misses running pullup jump shot | 31 | 39 |
| Q2 | 8:50 | PHX | Cheick Diallo defensive rebound | 31 | 39 |
| Q2 | 8:40 | PHX | Ty Jerome lost ball turnover (Josh Okogie steals) | 31 | 39 |
| Q2 | 8:40 | PHX | Cheick Diallo loose ball foul | 31 | 39 |
| Q2 | 8:40 | MIN | Robert Covington enters the game for Treveon Graham | 31 | 39 |
| Q2 | 8:25 | MIN | Robert Covington misses 25-foot three point jumper | 31 | 39 |
| Q2 | 8:22 | PHX | Cheick Diallo defensive rebound | 31 | 39 |
| Q2 | 8:14 | PHX | Jevon Carter makes 15-foot two point shot | 31 | 41 |
| Q2 | 8:02 | PHX | Frank Kaminsky shooting foul | 31 | 41 |
| Q2 | 8:02 | MIN | Josh Okogie makes free throw 1 of 2 | 32 | 41 |
| Q2 | 8:02 | MIN | Josh Okogie makes free throw 2 of 2 | 33 | 41 |
| Q2 | 7:52 | PHX | Jevon Carter lost ball turnover (Josh Okogie steals) | 33 | 41 |
| Q2 | 7:50 | MIN | Robert Covington makes dunk (Josh Okogie assists) | 35 | 41 |
| Q2 | 7:50 | PHX | Suns Full timeout | 35 | 41 |
| Q2 | 7:50 | PHX | Ricky Rubio enters the game for Jevon Carter | 35 | 41 |
| Q2 | 7:50 | PHX | Deandre Ayton enters the game for Ty Jerome | 35 | 41 |
| Q2 | 7:50 | PHX | Cameron Johnson enters the game for Cheick Diallo | 35 | 41 |
| Q2 | 7:50 | PHX | Devin Booker enters the game for Tyler Johnson | 35 | 41 |
| Q2 | 7:29 | MIN | Jarrett Culver personal foul | 35 | 41 |
| Q2 | 7:25 | PHX | Deandre Ayton makes 21-foot jumper | 35 | 43 |
| Q2 | 7:11 | MIN | Andrew Wiggins makes layup (Karl-Anthony Towns assists) | 37 | 43 |
| Q2 | 7:00 | PHX | Devin Booker offensive foul | 37 | 43 |
| Q2 | 7:00 | PHX | Devin Booker turnover | 37 | 43 |
| Q2 | 6:48 | MIN | Jarrett Culver makes 7-foot two point shot | 39 | 43 |
| Q2 | 6:37 | PHX | Ricky Rubio misses 9-foot two point shot | 39 | 43 |
| Q2 | 6:34 | MIN | Karl-Anthony Towns defensive rebound | 39 | 43 |
| Q2 | 6:21 | MIN | Jarrett Culver misses layup | 39 | 43 |
| Q2 | 6:17 | MIN | Jarrett Culver offensive rebound | 39 | 43 |
| Q2 | 6:17 | MIN | Jarrett Culver makes two point shot | 41 | 43 |
| Q2 | 6:00 | PHX | Frank Kaminsky lost ball turnover (Robert Covington steals) | 41 | 43 |
| Q2 | 5:57 | PHX | Cameron Johnson shooting foul | 41 | 43 |
| Q2 | 5:57 | MIN | Josh Okogie makes free throw 1 of 2 | 42 | 43 |
| Q2 | 5:57 | PHX | Dario Saric enters the game for Frank Kaminsky | 42 | 43 |
| Q2 | 5:57 | MIN | Noah Vonleh enters the game for Karl-Anthony Towns | 42 | 43 |
| Q2 | 5:57 | MIN | Josh Okogie makes free throw 2 of 2 | 43 | 43 |
| Q2 | 5:48 | PHX | Deandre Ayton makes alley oop dunk shot (Ricky Rubio assists) | 43 | 45 |
| Q2 | 5:41 | MIN | Andrew Wiggins misses running pullup jump shot | 43 | 45 |
| Q2 | 5:38 | PHX | Ricky Rubio defensive rebound | 43 | 45 |
| Q2 | 5:31 | PHX | Deandre Ayton makes 12-foot jumper (Ricky Rubio assists) | 43 | 47 |
| Q2 | 5:22 | MIN | Timberwolves Full timeout | 43 | 47 |
| Q2 | 5:22 | MIN | Jeff Teague enters the game for Josh Okogie | 43 | 47 |
| Q2 | 5:22 | MIN | Jake Layman enters the game for Jarrett Culver | 43 | 47 |
| Q2 | 5:15 | MIN | Andrew Wiggins misses driving layup | 43 | 47 |
| Q2 | 5:13 | PHX | Dario Saric defensive rebound | 43 | 47 |
| Q2 | 5:12 | PHX | Ricky Rubio out of bounds bad pass turnover | 43 | 47 |
| Q2 | 5:05 | MIN | Noah Vonleh offensive foul | 43 | 47 |
| Q2 | 5:05 | MIN | Noah Vonleh turnover | 43 | 47 |
| Q2 | 4:53 | PHX | Ricky Rubio misses two point shot | 43 | 47 |
| Q2 | 4:50 | MIN | Robert Covington defensive rebound | 43 | 47 |
| Q2 | 4:39 | MIN | Jeff Teague misses two point shot | 43 | 47 |
| Q2 | 4:36 | PHX | Cameron Johnson defensive rebound | 43 | 47 |
| Q2 | 4:27 | PHX | Ricky Rubio misses three point jumper | 43 | 47 |
| Q2 | 4:24 | PHX | Dario Saric offensive rebound | 43 | 47 |
| Q2 | 4:20 | PHX | Cameron Johnson makes 27-foot three point jumper (Deandre Ayton assists) | 43 | 50 |
| Q2 | 4:05 | PHX | Cameron Johnson personal foul | 43 | 50 |
| Q2 | 3:59 | MIN | Andrew Wiggins misses 18-foot step back jumpshot | 43 | 50 |
| Q2 | 3:55 | PHX | Dario Saric defensive rebound | 43 | 50 |
| Q2 | 3:47 | PHX | Robert Covington blocks Devin Booker's layup | 43 | 50 |
| Q2 | 3:45 | MIN | Andrew Wiggins defensive rebound | 43 | 50 |
| Q2 | 3:42 | MIN | Jeff Teague makes 25-foot running pullup jump shot (Andrew Wiggins assists) | 46 | 50 |
| Q2 | 3:28 | MIN | Andrew Wiggins shooting foul | 46 | 50 |
| Q2 | 3:28 | PHX | Devin Booker makes free throw 1 of 2 | 46 | 51 |
| Q2 | 3:28 | MIN | Karl-Anthony Towns enters the game for Robert Covington | 46 | 51 |
| Q2 | 3:28 | PHX | Devin Booker misses free throw 2 of 2 | 46 | 51 |
| Q2 | 3:26 | MIN | Noah Vonleh defensive rebound | 46 | 51 |
| Q2 | 3:22 | MIN | Jeff Teague out of bounds lost ball turnover | 46 | 51 |
| Q2 | 3:10 | PHX | Devin Booker bad pass (Jake Layman steals) | 46 | 51 |
| Q2 | 3:02 | MIN | Jake Layman makes 7-foot two point shot | 48 | 51 |
| Q2 | 3:02 | PHX | Deandre Ayton shooting foul | 48 | 51 |
| Q2 | 3:02 | MIN | Jake Layman misses free throw 1 of 1 | 48 | 51 |
| Q2 | 2:59 | PHX | Deandre Ayton defensive rebound | 48 | 51 |
| Q2 | 2:46 | PHX | Cameron Johnson misses two point shot | 48 | 51 |
| Q2 | 2:41 | PHX | Deandre Ayton offensive rebound | 48 | 51 |
| Q2 | 2:41 | PHX | Deandre Ayton makes dunk | 48 | 53 |
| Q2 | 2:36 | MIN | Karl-Anthony Towns makes two point shot (Jake Layman assists) | 50 | 53 |
| Q2 | 2:13 | MIN | Andrew Wiggins shooting foul | 50 | 53 |
| Q2 | 2:13 | PHX | Dario Saric misses free throw 1 of 2 | 50 | 53 |
| Q2 | 2:13 | PHX | Suns offensive team rebound | 50 | 53 |
| Q2 | 2:13 | MIN | Jarrett Culver enters the game for Andrew Wiggins | 50 | 53 |
| Q2 | 2:13 | PHX | Dario Saric makes free throw 2 of 2 | 50 | 54 |
| Q2 | 2:04 | MIN | Karl-Anthony Towns out of bounds bad pass turnover | 50 | 54 |
| Q2 | 1:49 | PHX | Deandre Ayton misses 5-foot two point shot | 50 | 54 |
| Q2 | 1:47 | MIN | Noah Vonleh defensive rebound | 50 | 54 |
| Q2 | 1:44 | MIN | Jake Layman misses 26-foot three point shot | 50 | 54 |
| Q2 | 1:42 | PHX | Ricky Rubio defensive rebound | 50 | 54 |
| Q2 | 1:39 | MIN | Jake Layman personal foul | 50 | 54 |
| Q2 | 1:35 | PHX | Deandre Ayton misses 10-foot two point shot | 50 | 54 |
| Q2 | 1:31 | MIN | Jake Layman defensive rebound | 50 | 54 |
| Q2 | 1:23 | MIN | Noah Vonleh traveling | 50 | 54 |
| Q2 | 1:15 | PHX | Devin Booker misses 17-foot pullup jump shot | 50 | 54 |
| Q2 | 1:11 | MIN | Karl-Anthony Towns defensive rebound | 50 | 54 |
| Q2 | 1:06 | MIN | Jake Layman misses 26-foot three point shot | 50 | 54 |
| Q2 | 1:01 | MIN | Karl-Anthony Towns offensive rebound | 50 | 54 |
| Q2 | 1:01 | MIN | Karl-Anthony Towns makes dunk | 52 | 54 |
| Q2 | 0:00 | MIN | Jeff Teague personal foul | 52 | 54 |
| Q2 | 0:00 | PHX | Devin Booker makes free throw 1 of 2 | 52 | 55 |
| Q2 | 0:00 | PHX | Devin Booker makes free throw 2 of 2 | 52 | 56 |
| Q2 | 0:00 | MIN | Noah Vonleh misses 23-foot three point jumper | 52 | 56 |
| Q2 | 0:00 | MIN | Karl-Anthony Towns offensive rebound | 52 | 56 |
| Q2 | 0:00 | PHX | Ricky Rubio personal foul | 52 | 56 |
| Q2 | 0:00 | MIN | Karl-Anthony Towns makes free throw 1 of 2 | 53 | 56 |
| Q2 | 0:00 | MIN | Karl-Anthony Towns makes free throw 2 of 2 | 54 | 56 |
| Q2 | 0:00 | PHX | Devin Booker illegal assist turnover | 54 | 56 |
| Q2 | 0:00 | MIN | Karl-Anthony Towns misses 25-foot three point jumper | 54 | 56 |
| Q2 | 0:00 | PHX | Devin Booker defensive rebound | 54 | 56 |
| Q2 | 0:00 | PHX | Dario Saric misses 26-foot three point jumper | 54 | 56 |
| Q2 | 0:00 | MIN | Karl-Anthony Towns defensive rebound | 54 | 56 |
| Q2 | 0:00 | — | End of the 2nd Quarter | 54 | 56 |
| Q3 | 12:00 | MIN | Shabazz Napier enters the game for Jeff Teague | 54 | 56 |
| Q3 | 12:00 | MIN | Treveon Graham enters the game for Noah Vonleh | 54 | 56 |
| Q3 | 11:50 | PHX | Ricky Rubio misses 18-foot pullup jump shot | 54 | 56 |
| Q3 | 11:47 | MIN | Jake Layman defensive rebound | 54 | 56 |
| Q3 | 11:33 | MIN | Karl-Anthony Towns makes 26-foot three point jumper (Shabazz Napier assists) | 57 | 56 |
| Q3 | 11:13 | PHX | Devin Booker bad pass (Jake Layman steals) | 57 | 56 |
| Q3 | 11:10 | MIN | Jake Layman misses running pullup jump shot | 57 | 56 |
| Q3 | 11:09 | MIN | Timberwolves offensive team rebound | 57 | 56 |
| Q3 | 11:03 | PHX | Cameron Johnson defensive 3-seconds (technical foul) | 57 | 56 |
| Q3 | 11:03 | MIN | Jarrett Culver makes technical free throw | 58 | 56 |
| Q3 | 10:58 | MIN | Shabazz Napier makes driving layup | 60 | 56 |
| Q3 | 10:44 | PHX | Ricky Rubio misses 17-foot jumper | 60 | 56 |
| Q3 | 10:39 | PHX | Deandre Ayton offensive rebound | 60 | 56 |
| Q3 | 10:39 | PHX | Deandre Ayton makes tip shot | 60 | 58 |
| Q3 | 10:36 | MIN | Treveon Graham makes 26-foot three point shot (Shabazz Napier assists) | 63 | 58 |
| Q3 | 10:21 | MIN | Jake Layman shooting foul | 63 | 58 |
| Q3 | 10:21 | PHX | Devin Booker makes free throw 1 of 2 | 63 | 59 |
| Q3 | 10:21 | PHX | Devin Booker makes free throw 2 of 2 | 63 | 60 |
| Q3 | 10:13 | MIN | Shabazz Napier makes two point shot | 65 | 60 |
| Q3 | 10:01 | PHX | Cameron Johnson makes 22-foot pullup jump shot (Dario Saric assists) | 65 | 62 |
| Q3 | 9:46 | MIN | Treveon Graham makes 26-foot three point jumper (Karl-Anthony Towns assists) | 68 | 62 |
| Q3 | 9:32 | PHX | Ricky Rubio makes 21-foot pullup jump shot (Deandre Ayton assists) | 68 | 64 |
| Q3 | 9:20 | MIN | Jake Layman misses 27-foot three point jumper | 68 | 64 |
| Q3 | 9:17 | PHX | Deandre Ayton defensive rebound | 68 | 64 |
| Q3 | 9:10 | PHX | Ricky Rubio makes two point shot | 68 | 66 |
| Q3 | 9:02 | MIN | Karl-Anthony Towns misses 27-foot three point jumper | 68 | 66 |
| Q3 | 8:59 | PHX | Dario Saric defensive rebound | 68 | 66 |
| Q3 | 8:53 | PHX | Deandre Ayton traveling | 68 | 66 |
| Q3 | 8:38 | MIN | Shabazz Napier misses three point jumper | 68 | 66 |
| Q3 | 8:35 | PHX | Deandre Ayton defensive rebound | 68 | 66 |
| Q3 | 8:35 | PHX | Suns Full timeout | 68 | 66 |
| Q3 | 8:35 | PHX | Jevon Carter enters the game for Ricky Rubio | 68 | 66 |
| Q3 | 8:21 | PHX | Devin Booker makes 13-foot driving floating jump shot | 68 | 68 |
| Q3 | 8:07 | MIN | Karl-Anthony Towns makes 3-foot two point shot (Shabazz Napier assists) | 70 | 68 |
| Q3 | 7:57 | MIN | Jake Layman personal foul | 70 | 68 |
| Q3 | 7:57 | PHX | Frank Kaminsky enters the game for Devin Booker | 70 | 68 |
| Q3 | 7:57 | PHX | Cheick Diallo enters the game for Dario Saric | 70 | 68 |
| Q3 | 7:57 | PHX | Ty Jerome enters the game for Deandre Ayton | 70 | 68 |
| Q3 | 7:57 | MIN | Gorgui Dieng enters the game for Karl-Anthony Towns | 70 | 68 |
| Q3 | 7:46 | PHX | Cameron Johnson misses 18-foot pullup jump shot | 70 | 68 |
| Q3 | 7:42 | MIN | Shabazz Napier defensive rebound | 70 | 68 |
| Q3 | 7:32 | MIN | Treveon Graham makes 2-foot two point shot | 72 | 68 |
| Q3 | 7:15 | MIN | Treveon Graham shooting foul | 72 | 68 |
| Q3 | 7:15 | PHX | Cheick Diallo misses free throw 1 of 2 | 72 | 68 |
| Q3 | 7:15 | PHX | Suns offensive team rebound | 72 | 68 |
| Q3 | 7:15 | PHX | Tyler Johnson enters the game for Cameron Johnson | 72 | 68 |
| Q3 | 7:15 | MIN | Josh Okogie enters the game for Jake Layman | 72 | 68 |
| Q3 | 7:15 | PHX | Cheick Diallo makes free throw 2 of 2 | 72 | 69 |
| Q3 | 7:02 | MIN | Gorgui Dieng misses jumper | 72 | 69 |
| Q3 | 7:01 | PHX | Cheick Diallo defensive rebound | 72 | 69 |
| Q3 | 6:50 | PHX | Tyler Johnson misses 26-foot three point jumper | 72 | 69 |
| Q3 | 6:47 | MIN | Shabazz Napier defensive rebound | 72 | 69 |
| Q3 | 6:44 | MIN | Jarrett Culver makes dunk (Shabazz Napier assists) | 74 | 69 |
| Q3 | 6:22 | PHX | Ty Jerome makes 6-foot driving floating jump shot | 74 | 71 |
| Q3 | 6:03 | MIN | Gorgui Dieng traveling | 74 | 71 |
| Q3 | 5:53 | PHX | Ty Jerome makes 19-foot pullup jump shot | 74 | 73 |
| Q3 | 5:35 | PHX | Jevon Carter personal foul | 74 | 73 |
| Q3 | 5:35 | MIN | Tyrone Wallace enters the game for Shabazz Napier | 74 | 73 |
| Q3 | 5:35 | MIN | Noah Vonleh enters the game for Jarrett Culver | 74 | 73 |
| Q3 | 5:35 | MIN | Tyrone Wallace offensive foul | 74 | 73 |
| Q3 | 5:35 | MIN | Tyrone Wallace turnover | 74 | 73 |
| Q3 | 5:17 | PHX | Frank Kaminsky makes 10-foot two point shot | 74 | 75 |
| Q3 | 5:08 | MIN | Treveon Graham misses 26-foot three point jumper | 74 | 75 |
| Q3 | 5:06 | MIN | Gorgui Dieng offensive rebound | 74 | 75 |
| Q3 | 5:06 | MIN | Gorgui Dieng traveling | 74 | 75 |
| Q3 | 4:57 | PHX | Cheick Diallo out of bounds bad pass turnover | 74 | 75 |
| Q3 | 4:57 | MIN | Keita Bates-Diop enters the game for Treveon Graham | 74 | 75 |
| Q3 | 4:42 | MIN | Keita Bates-Diop misses 27-foot three point jumper | 74 | 75 |
| Q3 | 4:38 | MIN | Josh Okogie offensive rebound | 74 | 75 |
| Q3 | 4:36 | MIN | Josh Okogie misses 4-foot jumper | 74 | 75 |
| Q3 | 4:33 | PHX | Jevon Carter defensive rebound | 74 | 75 |
| Q3 | 4:20 | PHX | Frank Kaminsky makes 8-foot jump bank shot | 74 | 77 |
| Q3 | 4:20 | MIN | Timberwolves Full timeout | 74 | 77 |
| Q3 | 4:06 | MIN | Josh Okogie bad pass (Jevon Carter steals) | 74 | 77 |
| Q3 | 4:05 | MIN | Tyrone Wallace shooting foul | 74 | 77 |
| Q3 | 4:05 | PHX | Jevon Carter makes free throw 1 of 2 | 74 | 78 |
| Q3 | 4:05 | PHX | Jevon Carter makes free throw 2 of 2 | 74 | 79 |
| Q3 | 3:46 | MIN | Gorgui Dieng misses 9-foot hook shot | 74 | 79 |
| Q3 | 3:43 | PHX | Cheick Diallo defensive rebound | 74 | 79 |
| Q3 | 3:25 | PHX | Jevon Carter makes driving layup | 74 | 81 |
| Q3 | 3:25 | MIN | Keita Bates-Diop shooting foul | 74 | 81 |
| Q3 | 3:25 | MIN | Jaylen Nowell enters the game for Noah Vonleh | 74 | 81 |
| Q3 | 3:25 | PHX | Jevon Carter makes free throw 1 of 1 | 74 | 82 |
| Q3 | 3:10 | MIN | Keita Bates-Diop makes 23-foot three point jumper (Josh Okogie assists) | 77 | 82 |
| Q3 | 2:48 | PHX | Ty Jerome makes 9-foot driving floating jump shot (Cheick Diallo assists) | 77 | 84 |
| Q3 | 2:34 | MIN | Gorgui Dieng traveling | 77 | 84 |
| Q3 | 2:22 | PHX | Tyler Johnson misses 22-foot jumper | 77 | 84 |
| Q3 | 2:20 | MIN | Keita Bates-Diop defensive rebound | 77 | 84 |
| Q3 | 2:06 | MIN | Keita Bates-Diop misses 8-foot two point shot | 77 | 84 |
| Q3 | 2:06 | MIN | Gorgui Dieng offensive rebound | 77 | 84 |
| Q3 | 2:06 | PHX | Cheick Diallo shooting foul | 77 | 84 |
| Q3 | 2:06 | MIN | Gorgui Dieng makes free throw 1 of 2 | 78 | 84 |
| Q3 | 2:06 | MIN | Gorgui Dieng misses free throw 2 of 2 | 78 | 84 |
| Q3 | 2:03 | PHX | Cheick Diallo defensive rebound | 78 | 84 |
| Q3 | 1:46 | PHX | Jevon Carter misses 26-foot three point jumper | 78 | 84 |
| Q3 | 1:43 | PHX | Frank Kaminsky offensive rebound | 78 | 84 |
| Q3 | 1:43 | PHX | Frank Kaminsky makes two point shot | 78 | 86 |
| Q3 | 1:33 | MIN | Gorgui Dieng misses 23-foot jumper | 78 | 86 |
| Q3 | 1:32 | PHX | Frank Kaminsky defensive rebound | 78 | 86 |
| Q3 | 1:23 | PHX | Josh Okogie blocks Cheick Diallo's driving layup | 78 | 86 |
| Q3 | 1:22 | PHX | Suns offensive team rebound | 78 | 86 |
| Q3 | 1:22 | PHX | Elie Okobo enters the game for Tyler Johnson | 78 | 86 |
| Q3 | 1:22 | MIN | Naz Reid enters the game for Gorgui Dieng | 78 | 86 |
| Q3 | 1:22 | PHX | Ty Jerome offensive foul | 78 | 86 |
| Q3 | 1:22 | PHX | Ty Jerome turnover | 78 | 86 |
| Q3 | 1:08 | MIN | Tyrone Wallace makes 11-foot two point shot (Naz Reid assists) | 80 | 86 |
| Q3 | 0:00 | PHX | Elie Okobo makes driving layup | 80 | 88 |
| Q3 | 0:00 | MIN | Jaylen Nowell shooting foul | 80 | 88 |
| Q3 | 0:00 | PHX | Elie Okobo misses free throw 1 of 1 | 80 | 88 |
| Q3 | 0:00 | MIN | Tyrone Wallace defensive rebound | 80 | 88 |
| Q3 | 0:00 | PHX | Elie Okobo shooting foul | 80 | 88 |
| Q3 | 0:00 | MIN | Josh Okogie makes free throw 1 of 2 | 81 | 88 |
| Q3 | 0:00 | MIN | Josh Okogie makes free throw 2 of 2 | 82 | 88 |
| Q3 | 0:00 | PHX | Elie Okobo steps out of bounds turnover | 82 | 88 |
| Q3 | 0:00 | MIN | Jaylen Nowell misses 25-foot three point shot | 82 | 88 |
| Q3 | 0:00 | PHX | Cheick Diallo defensive rebound | 82 | 88 |
| Q3 | 0:00 | PHX | Elie Okobo makes two point shot | 82 | 90 |
| Q3 | 0:00 | MIN | Tyrone Wallace misses 27-foot three point jumper | 82 | 90 |
| Q3 | 0:00 | MIN | Timberwolves offensive team rebound | 82 | 90 |
| Q3 | 0:00 | — | End of the 3rd Quarter | 82 | 90 |
| Q4 | 12:00 | PHX | Tariq Owens enters the game for Frank Kaminsky | 82 | 90 |
| Q4 | 12:00 | PHX | Cameron Johnson enters the game for Ty Jerome | 82 | 90 |
| Q4 | 12:00 | MIN | Jordan McLaughlin enters the game for Josh Okogie | 82 | 90 |
| Q4 | 11:45 | MIN | Jordan McLaughlin out of bounds bad pass turnover | 82 | 90 |
| Q4 | 11:31 | PHX | Cameron Johnson misses 24-foot three point jumper | 82 | 90 |
| Q4 | 11:27 | MIN | Naz Reid defensive rebound | 82 | 90 |
| Q4 | 11:14 | MIN | Jordan McLaughlin out of bounds bad pass turnover | 82 | 90 |
| Q4 | 10:52 | PHX | Cheick Diallo lost ball turnover (Tyrone Wallace steals) | 82 | 90 |
| Q4 | 10:49 | MIN | Tyrone Wallace out of bounds bad pass turnover | 82 | 90 |
| Q4 | 10:34 | PHX | Cheick Diallo bad pass (Jaylen Nowell steals) | 82 | 90 |
| Q4 | 10:29 | MIN | Jaylen Nowell misses two point shot | 82 | 90 |
| Q4 | 10:26 | PHX | Cheick Diallo defensive rebound | 82 | 90 |
| Q4 | 10:11 | PHX | Cheick Diallo misses 13-foot jumper | 82 | 90 |
| Q4 | 10:08 | PHX | Tariq Owens offensive rebound | 82 | 90 |
| Q4 | 10:05 | PHX | Cameron Johnson steps out of bounds turnover | 82 | 90 |
| Q4 | 9:49 | MIN | Jordan McLaughlin bad pass (Jevon Carter steals) | 82 | 90 |
| Q4 | 9:45 | PHX | Cameron Johnson makes two point shot (Jevon Carter assists) | 82 | 92 |
| Q4 | 9:36 | MIN | Tyrone Wallace offensive foul | 82 | 92 |
| Q4 | 9:36 | MIN | Tyrone Wallace turnover | 82 | 92 |
| Q4 | 9:36 | PHX | Frank Kaminsky enters the game for Cheick Diallo | 82 | 92 |
| Q4 | 9:20 | PHX | Frank Kaminsky bad pass (Keita Bates-Diop steals) | 82 | 92 |
| Q4 | 9:14 | MIN | Keita Bates-Diop makes two point shot | 84 | 92 |
| Q4 | 9:00 | PHX | Frank Kaminsky lost ball turnover (Jordan McLaughlin steals) | 84 | 92 |
| Q4 | 8:56 | MIN | Jordan McLaughlin bad pass (Jevon Carter steals) | 84 | 92 |
| Q4 | 8:40 | PHX | Jevon Carter bad pass (Tyrone Wallace steals) | 84 | 92 |
| Q4 | 8:36 | MIN | Jaylen Nowell makes two point shot (Tyrone Wallace assists) | 86 | 92 |
| Q4 | 8:36 | PHX | Suns Full timeout | 86 | 92 |
| Q4 | 8:36 | MIN | Jarrett Culver enters the game for Jaylen Nowell | 86 | 92 |
| Q4 | 8:17 | PHX | Tariq Owens misses layup | 86 | 92 |
| Q4 | 8:16 | MIN | Naz Reid defensive rebound | 86 | 92 |
| Q4 | 8:03 | MIN | Jarrett Culver makes layup (Jordan McLaughlin assists) | 88 | 92 |
| Q4 | 8:03 | PHX | Tariq Owens defensive goaltending violation | 88 | 92 |
| Q4 | 7:50 | PHX | Frank Kaminsky makes 26-foot three point jumper (Elie Okobo assists) | 88 | 95 |
| Q4 | 7:33 | MIN | Jarrett Culver traveling | 88 | 95 |
| Q4 | 7:33 | PHX | Ty Jerome enters the game for Jevon Carter | 88 | 95 |
| Q4 | 7:33 | MIN | Gorgui Dieng enters the game for Naz Reid | 88 | 95 |
| Q4 | 7:22 | PHX | Elie Okobo traveling | 88 | 95 |
| Q4 | 7:13 | MIN | Tyrone Wallace misses 31-foot three point jumper | 88 | 95 |
| Q4 | 7:10 | MIN | Gorgui Dieng offensive rebound | 88 | 95 |
| Q4 | 7:08 | MIN | Gorgui Dieng bad pass (Cameron Johnson steals) | 88 | 95 |
| Q4 | 6:56 | PHX | Cameron Johnson misses 25-foot three point jumper | 88 | 95 |
| Q4 | 6:54 | MIN | Keita Bates-Diop defensive rebound | 88 | 95 |
| Q4 | 6:43 | MIN | Keita Bates-Diop misses jumper | 88 | 95 |
| Q4 | 6:41 | PHX | Frank Kaminsky defensive rebound | 88 | 95 |
| Q4 | 6:29 | PHX | Elie Okobo misses 25-foot step back jumpshot | 88 | 95 |
| Q4 | 6:27 | MIN | Tyrone Wallace defensive rebound | 88 | 95 |
| Q4 | 6:19 | MIN | Tyrone Wallace lost ball turnover (Tariq Owens steals) | 88 | 95 |
| Q4 | 6:12 | PHX | Elie Okobo makes two point shot (Ty Jerome assists) | 88 | 97 |
| Q4 | 6:11 | MIN | Timberwolves Full timeout | 88 | 97 |
| Q4 | 6:11 | MIN | Josh Okogie enters the game for Tyrone Wallace | 88 | 97 |
| Q4 | 5:58 | MIN | Jarrett Culver bad pass (Elie Okobo steals) | 88 | 97 |
| Q4 | 5:52 | PHX | Elie Okobo makes two point shot | 88 | 99 |
| Q4 | 5:34 | MIN | Josh Okogie traveling | 88 | 99 |
| Q4 | 5:20 | PHX | Frank Kaminsky misses 25-foot three point jumper | 88 | 99 |
| Q4 | 5:17 | MIN | Keita Bates-Diop defensive rebound | 88 | 99 |
| Q4 | 5:14 | MIN | Jordan McLaughlin traveling | 88 | 99 |
| Q4 | 5:07 | PHX | Ty Jerome offensive foul | 88 | 99 |
| Q4 | 5:07 | PHX | Ty Jerome turnover | 88 | 99 |
| Q4 | 5:01 | PHX | Elie Okobo personal foul | 88 | 99 |
| Q4 | 5:01 | PHX | Cheick Diallo enters the game for Frank Kaminsky | 88 | 99 |
| Q4 | 5:01 | PHX | Jared Harper enters the game for Cameron Johnson | 88 | 99 |
| Q4 | 4:57 | PHX | Tariq Owens shooting foul | 88 | 99 |
| Q4 | 4:57 | MIN | Jordan McLaughlin makes free throw 1 of 2 | 89 | 99 |
| Q4 | 4:57 | MIN | Jordan McLaughlin makes free throw 2 of 2 | 90 | 99 |
| Q4 | 4:34 | PHX | Elie Okobo makes 23-foot three point jumper (Ty Jerome assists) | 90 | 102 |
| Q4 | 4:25 | MIN | Gorgui Dieng misses 19-foot jumper | 90 | 102 |
| Q4 | 4:23 | PHX | Tariq Owens defensive rebound | 90 | 102 |
| Q4 | 4:15 | PHX | Tariq Owens misses 26-foot three point jumper | 90 | 102 |
| Q4 | 4:12 | MIN | Jarrett Culver defensive rebound | 90 | 102 |
| Q4 | 4:07 | MIN | Jarrett Culver misses 26-foot three point shot | 90 | 102 |
| Q4 | 4:06 | MIN | Timberwolves offensive team rebound | 90 | 102 |
| Q4 | 4:06 | PHX | Tariq Owens loose ball foul | 90 | 102 |
| Q4 | 4:06 | MIN | Jaylen Nowell enters the game for Jarrett Culver | 90 | 102 |
| Q4 | 4:01 | MIN | Gorgui Dieng misses 26-foot three point jumper | 90 | 102 |
| Q4 | 3:58 | PHX | Elie Okobo defensive rebound | 90 | 102 |
| Q4 | 3:53 | MIN | Jaylen Nowell personal foul | 90 | 102 |
| Q4 | 3:44 | PHX | Tariq Owens makes 20-foot jumper (Ty Jerome assists) | 90 | 104 |
| Q4 | 3:31 | MIN | Keita Bates-Diop misses two point shot | 90 | 104 |
| Q4 | 3:30 | MIN | Timberwolves offensive team rebound | 90 | 104 |
| Q4 | 3:30 | MIN | Naz Reid enters the game for Keita Bates-Diop | 90 | 104 |
| Q4 | 3:28 | MIN | Naz Reid misses 25-foot three point jumper | 90 | 104 |
| Q4 | 3:24 | PHX | Elie Okobo defensive rebound | 90 | 104 |
| Q4 | 3:22 | PHX | Tariq Owens traveling | 90 | 104 |
| Q4 | 3:08 | MIN | Jaylen Nowell makes driving dunk | 92 | 104 |
| Q4 | 2:52 | PHX | Tariq Owens misses two point shot | 92 | 104 |
| Q4 | 2:50 | MIN | Gorgui Dieng defensive rebound | 92 | 104 |
| Q4 | 2:32 | MIN | Gorgui Dieng makes 22-foot jumper (Jordan McLaughlin assists) | 94 | 104 |
| Q4 | 2:12 | MIN | Jaylen Nowell shooting foul | 94 | 104 |
| Q4 | 2:12 | PHX | Jared Harper makes free throw 1 of 2 | 94 | 105 |
| Q4 | 2:12 | PHX | Jared Harper makes free throw 2 of 2 | 94 | 106 |
| Q4 | 2:01 | MIN | Jaylen Nowell misses 26-foot three point jumper | 94 | 106 |
| Q4 | 1:59 | MIN | Gorgui Dieng offensive rebound | 94 | 106 |
| Q4 | 1:59 | MIN | Gorgui Dieng makes two point shot | 96 | 106 |
| Q4 | 1:59 | PHX | Tariq Owens shooting foul | 96 | 106 |
| Q4 | 1:59 | MIN | Gorgui Dieng makes free throw 1 of 1 | 97 | 106 |
| Q4 | 1:45 | PHX | Elie Okobo misses two point shot | 97 | 106 |
| Q4 | 1:43 | MIN | Naz Reid defensive rebound | 97 | 106 |
| Q4 | 1:38 | MIN | Tariq Owens blocks Josh Okogie 's 2-foot driving layup | 97 | 106 |
| Q4 | 1:38 | MIN | Timberwolves offensive team rebound | 97 | 106 |
| Q4 | 1:36 | PHX | Tariq Owens personal foul | 97 | 106 |
| Q4 | 1:36 | MIN | Gorgui Dieng makes free throw 1 of 2 | 98 | 106 |
| Q4 | 1:36 | MIN | Gorgui Dieng makes free throw 2 of 2 | 99 | 106 |
| Q4 | 1:28 | PHX | Jared Harper misses 21-foot pullup jump shot | 99 | 106 |
| Q4 | 1:22 | MIN | Jaylen Nowell defensive rebound | 99 | 106 |
| Q4 | 1:16 | MIN | Tariq Owens blocks Naz Reid's driving layup | 99 | 106 |
| Q4 | 1:14 | PHX | Jared Harper defensive rebound | 99 | 106 |
| Q4 | 1:12 | MIN | Josh Okogie shooting foul | 99 | 106 |
| Q4 | 1:12 | MIN | Timberwolves Full timeout | 99 | 106 |
| Q4 | 1:12 | PHX | Jared Harper misses free throw 1 of 2 | 99 | 106 |
| Q4 | 1:12 | PHX | Suns offensive team rebound | 99 | 106 |
| Q4 | 1:12 | PHX | Jared Harper makes free throw 2 of 2 | 99 | 107 |
| Q4 | 1:03 | PHX | Jared Harper shooting foul | 99 | 107 |
| Q4 | 1:03 | MIN | Jaylen Nowell makes free throw 1 of 3 | 100 | 107 |
| Q4 | 1:03 | MIN | Jaylen Nowell makes free throw 2 of 3 | 101 | 107 |
| Q4 | 1:03 | MIN | Jaylen Nowell makes free throw 3 of 3 | 102 | 107 |
| Q4 | 0:00 | PHX | Elie Okobo makes driving layup | 102 | 109 |
| Q4 | 0:00 | MIN | Jaylen Nowell makes 18-foot pullup jump shot | 104 | 109 |
| Q4 | 0:00 | PHX | Cheick Diallo offensive foul | 104 | 109 |
| Q4 | 0:00 | PHX | Cheick Diallo turnover | 104 | 109 |
| Q4 | 0:00 | MIN | Jaylen Nowell bad pass (Cheick Diallo steals) | 104 | 109 |
| Q4 | 0:00 | MIN | Gorgui Dieng personal foul | 104 | 109 |
| Q4 | 0:00 | PHX | Jared Harper makes free throw 1 of 2 | 104 | 110 |
| Q4 | 0:00 | PHX | Jared Harper makes free throw 2 of 2 | 104 | 111 |
| Q4 | 0:00 | MIN | Gorgui Dieng makes 23-foot jumper (Jordan McLaughlin assists) | 106 | 111 |
| Q4 | 0:00 | — | End of the 4th Quarter | 106 | 111 |
| Q4 | 0:00 | — | End of Game | 106 | 111 |
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: Stats feed
Official comparison: Mismatched
Derived team possessions: 0 home / 0 away
NBA-reported team possessions: 114 home / 114 away
Delta (derived − official): -114 / -114
Lineup context: unavailable
Aggregate possession metrics (pace, PPP, ratings) are suppressed for this game.
Showing 25 of 194 matches · 194 reconstructed possessions
| POSS | Time | Offense | Result | PTS | Score after | Expand |
|---|---|---|---|---|---|---|
| 1 | Q1 11:49 | MINMinnesota Timberwolves | Made shot | 3 | Minnesota Timberwolves 3, Phoenix Suns 0MIN 3 · PHX 0 | |
| 2 | Q1 11:23 | MINMinnesota Timberwolves | Made shot | 2 | Minnesota Timberwolves 5, Phoenix Suns 0MIN 5 · PHX 0 | |
| 3 | Q1 11:23 | MINMinnesota Timberwolves | Other | 0 | Minnesota Timberwolves 5, Phoenix Suns 0MIN 5 · PHX 0 | |
| 4 | Q1 11:12 | PHXPhoenix Suns | Turnover | 0 | Minnesota Timberwolves 5, Phoenix Suns 0MIN 5 · PHX 0 | |
| 5 | Q1 11:02 | MINMinnesota Timberwolves | Other | 0 | Minnesota Timberwolves 5, Phoenix Suns 0MIN 5 · PHX 0 | |
| 6 | Q1 10:50 | PHXPhoenix Suns | Made shot | 2 | Minnesota Timberwolves 5, Phoenix Suns 2MIN 5 · PHX 2 | |
| 7 | Q1 10:23 | MINMinnesota Timberwolves | Made shot | 2 | Minnesota Timberwolves 7, Phoenix Suns 2MIN 7 · PHX 2 | |
| 8 | Q1 10:17 | PHXPhoenix Suns | Made shot | 2 | Minnesota Timberwolves 7, Phoenix Suns 4MIN 7 · PHX 4 | |
| 9 | Q1 10:17 | PHXPhoenix Suns | Other | 1 | Minnesota Timberwolves 9, Phoenix Suns 5MIN 9 · PHX 5 | |
| 10 | Q1 10:06 | MINMinnesota Timberwolves | Made shot | 2 | Minnesota Timberwolves 9, Phoenix Suns 5MIN 9 · PHX 5 | |
| 11 | Q1 9:44 | PHXPhoenix Suns | Other | 0 | Minnesota Timberwolves 9, Phoenix Suns 5MIN 9 · PHX 5 | |
| 12 | Q1 9:33 | MINMinnesota Timberwolves | Other | 0 | Minnesota Timberwolves 9, Phoenix Suns 5MIN 9 · PHX 5 | |
| 13 | Q1 9:26 | PHXPhoenix Suns | Other | 0 | Minnesota Timberwolves 9, Phoenix Suns 5MIN 9 · PHX 5 | |
| 14 | Q1 9:15 | PHXPhoenix Suns | Made shot | 2 | Minnesota Timberwolves 9, Phoenix Suns 7MIN 9 · PHX 7 | |
| 15 | Q1 9:04 | MINMinnesota Timberwolves | Turnover | 0 | Minnesota Timberwolves 9, Phoenix Suns 7MIN 9 · PHX 7 | |
| 16 | Q1 8:56 | PHXPhoenix Suns | Made shot | 3 | Minnesota Timberwolves 9, Phoenix Suns 10MIN 9 · PHX 10 | |
| 17 | Q1 8:43 | MINMinnesota Timberwolves | Other | 0 | Minnesota Timberwolves 9, Phoenix Suns 10MIN 9 · PHX 10 | |
| 18 | Q1 8:35 | PHXPhoenix Suns | Other | 0 | Minnesota Timberwolves 9, Phoenix Suns 10MIN 9 · PHX 10 | |
| 19 | Q1 8:28 | MINMinnesota Timberwolves | Other | 0 | Minnesota Timberwolves 9, Phoenix Suns 10MIN 9 · PHX 10 | |
| 20 | Q1 8:16 | PHXPhoenix Suns | Made shot | 2 | Minnesota Timberwolves 9, Phoenix Suns 12MIN 9 · PHX 12 | |
| 21 | Q1 8:10 | MINMinnesota Timberwolves | Turnover | 0 | Minnesota Timberwolves 9, Phoenix Suns 12MIN 9 · PHX 12 | |
| 22 | Q1 7:42 | MINMinnesota Timberwolves | Other | 0 | Minnesota Timberwolves 9, Phoenix Suns 12MIN 9 · PHX 12 | |
| 23 | Q1 7:31 | PHXPhoenix Suns | Other | 0 | Minnesota Timberwolves 9, Phoenix Suns 12MIN 9 · PHX 12 | |
| 24 | Q1 7:09 | MINMinnesota Timberwolves | Made shot | 2 | Minnesota Timberwolves 11, Phoenix Suns 12MIN 11 · PHX 12 | |
| 25 | Q1 6:57 | PHXPhoenix Suns | Turnover | 0 | Minnesota Timberwolves 11, Phoenix Suns 12MIN 11 · PHX 12 |
POSS 1 · Q1 11:49
MINMinnesota Timberwolves
Made shot
3 PTS
POSS 2 · Q1 11:23
MINMinnesota Timberwolves
Made shot
2 PTS
POSS 3 · Q1 11:23
MINMinnesota Timberwolves
Other
0 PTS
POSS 4 · Q1 11:12
PHXPhoenix Suns
Turnover
0 PTS
POSS 5 · Q1 11:02
MINMinnesota Timberwolves
Other
0 PTS
POSS 6 · Q1 10:50
PHXPhoenix Suns
Made shot
2 PTS
POSS 7 · Q1 10:23
MINMinnesota Timberwolves
Made shot
2 PTS
POSS 8 · Q1 10:17
PHXPhoenix Suns
Made shot
2 PTS
POSS 9 · Q1 10:17
PHXPhoenix Suns
Other
1 PTS
POSS 10 · Q1 10:06
MINMinnesota Timberwolves
Made shot
2 PTS
POSS 11 · Q1 9:44
PHXPhoenix Suns
Other
0 PTS
POSS 12 · Q1 9:33
MINMinnesota Timberwolves
Other
0 PTS
POSS 13 · Q1 9:26
PHXPhoenix Suns
Other
0 PTS
POSS 14 · Q1 9:15
PHXPhoenix Suns
Made shot
2 PTS
POSS 15 · Q1 9:04
MINMinnesota Timberwolves
Turnover
0 PTS
POSS 16 · Q1 8:56
PHXPhoenix Suns
Made shot
3 PTS
POSS 17 · Q1 8:43
MINMinnesota Timberwolves
Other
0 PTS
POSS 18 · Q1 8:35
PHXPhoenix Suns
Other
0 PTS
POSS 19 · Q1 8:28
MINMinnesota Timberwolves
Other
0 PTS
POSS 20 · Q1 8:16
PHXPhoenix Suns
Made shot
2 PTS
POSS 21 · Q1 8:10
MINMinnesota Timberwolves
Turnover
0 PTS
POSS 22 · Q1 7:42
MINMinnesota Timberwolves
Other
0 PTS
POSS 23 · Q1 7:31
PHXPhoenix Suns
Other
0 PTS
POSS 24 · Q1 7:09
MINMinnesota Timberwolves
Made shot
2 PTS
POSS 25 · Q1 6:57
PHXPhoenix Suns
Turnover
0 PTS