Game Story
Auto-generated talking points from the box and play-by-play.
Strongest signals
Highest-signal findings across every category — sorted by how strongly the data deviates from baseline.
- 01highScoring chainsOn PHX
Bryant got 12 of his 12 pts via catch-and-shoot (4 makes, 100% up 100 pp from season avg 0%).
- 02medTurnover outcomesOn PHX
PHX scored 23 pts off SAS's 21 turnovers (1.10 PPP allowed).
11 of 21 TOVs (52%) led to a make.
- 03medTurnover outcomesOn SAS
SAS scored 17 pts off PHX's 15 turnovers (1.13 PPP allowed).
8 of 15 TOVs (53%) led to a make.
- 04medScoring chainsOn PHX
Wembanyama got 10 of his 18 pts via cuts (5 makes, 56%).
3 from drives (6 pts) · 1 from post-ups (2 pts)
- 05lowScoring chainsOn SAS
Bouyea got 7 of his 15 pts via pull-up jumpers (3 makes, 47% up 47 pp from season avg 0%).
3 from drives (6 pts) · 1 from cuts (2 pts)
Quarter Flow
Per-quarter scoring and the running total.
Box by Period
FG · 3P · FT · REB · AST · TOV · paint points, per period. Bold marks the period edge.
| Stat | Team | Q1 | Q2 | Q3 | Q4 | Total |
|---|---|---|---|---|---|---|
| FG | PHX | 9/25 36% | 12/23 52% | 11/21 52% | 9/20 45% | 41/89 46% |
| SAS | 7/23 30% | 12/19 63% | 11/22 50% | 10/17 59% | 40/81 49% | |
| 3P | PHX | 3/11 27% | 0/6 0% | 3/7 43% | 1/7 14% | 7/31 23% |
| SAS | 2/9 22% | 2/7 29% | 4/11 36% | 5/8 63% | 13/35 37% | |
| FT | PHX | 2/2 100% | 2/4 50% | 1/1 100% | 7/8 88% | 12/15 80% |
| SAS | 6/7 86% | 12/12 100% | 6/7 86% | 6/9 67% | 30/35 86% | |
| REB | PHX | 16 | 6 | 6 | 8 | 36 |
| SAS | 15 | 10 | 12 | 13 | 50 | |
| AST | PHX | 7 | 6 | 7 | 5 | 25 |
| SAS | 4 | 5 | 8 | 9 | 26 | |
| TOV | PHX | 2 | 4 | 6 | 3 | 15 |
| SAS | 3 | 4 | 5 | 9 | 21 | |
| Paint PTS | PHX | 10 | 22 | 14 | 16 | 62 |
| SAS | 8 | 18 | 14 | 8 | 48 |
Game Flow
Margin over time — SAS ahead above the line, PHX below. Shaded bands are unanswered runs of 8+; ticks on the line mark lead changes (3) and ties (6).
Rotations
Who was on the floor when. Hover over a stint for its minutes and the team's +/- while it lasted.
Play-by-Play
Every event, one period at a time. ▶ opens the NBA clip where one exists.
Player Box Score
Click a player for shots, quarter splits, and play-by-play.
| Player | MIN | PTS ↓ | REB | AST | STL | BLK | TOV | FG | 3P | +/- |
|---|---|---|---|---|---|---|---|---|---|---|
Jamaree Bouyea PHX · Starter | 27:39 | 15 | 4 | 8 | 1 | 0 | 2 | 7/11 | 1/2 | -12 |
Ryan Dunn PHX · Starter | 23:06 | 15 | 2 | 0 | 1 | 2 | 1 | 6/6 | 0/0 | +2 |
Kennedy Chandler PHX | 15:00 | 10 | 0 | 2 | 1 | 2 | 1 | 3/6 | 0/0 | -4 |
Koa Peat PHX | 16:06 | 10 | 4 | 1 | 1 | 0 | 2 | 5/8 | 0/0 | -15 |
Pat Spencer PHX | 20:07 | 9 | 1 | 4 | 1 | 0 | 2 | 3/6 | 1/2 | -13 |
Duop Reath PHX | 23:11 | 8 | 4 | 1 | 0 | 1 | 0 | 3/10 | 2/8 | -28 |
Rasheer Fleming PHX | 17:52 | 8 | 4 | 0 | 1 | 0 | 3 | 4/10 | 0/4 | -23 |
Koby Brea PHX | 16:32 | 7 | 1 | 3 | 1 | 0 | 2 | 2/3 | 2/3 | -3 |
Haywood Highsmith PHX · Starter | 20:48 | 7 | 3 | 1 | 0 | 1 | 1 | 3/5 | 1/2 | 0 |
CJ Huntley PHX | 11:37 | 4 | 2 | 0 | 0 | 1 | 0 | 2/6 | 0/1 | +4 |
Luke Kennard PHX · Starter | 13:38 | 4 | 2 | 1 | 2 | 0 | 1 | 2/8 | 0/2 | -1 |
Phillip Wheeler PHX | 12:00 | 3 | 1 | 1 | 2 | 0 | 0 | 1/3 | 0/2 | -3 |
Khaman Maluach PHX · Starter | 12:44 | 3 | 4 | 1 | 0 | 1 | 0 | 1/4 | 0/2 | +9 |
Miles Bridges PHX | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 0/0 | 0 | |
Dillon Brooks PHX | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 0/0 | 0 | |
Collin Gillespie PHX | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 0/0 | 0 | |
Devin Booker PHX | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 0/0 | 0 | |
Jordan Goodwin PHX | 13:40 | 0 | 4 | 2 | 0 | 0 | 0 | 0/6 | 0/3 | -13 |
Jalen Green PHX | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 0/0 | 0 | |
Oso Ighodaro PHX | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 0/0 | 0 |
Four Factors
Shooting, getting to the line, offensive rebounding, protecting the ball.
Efficiency
Where the points came from
Scoring channels — paint, transition, off mistakes, second chances.
| Channel | PHX | SAS | Edge |
|---|---|---|---|
| In the paint | 62 | 48 | PHX +14 |
| Fast break | 18 | 11 | PHX +7 |
| Off turnovers | 18 | 21 | SAS +3 |
| 2nd chance | 12 | 15 | SAS +3 |
Player tracking
Movement and shot-creation breakdown.
| Metric | PHX | SAS |
|---|---|---|
| Passes | 0 | 0 |
| Touches | 0 | 0 |
| Distance (mi) | 0.0 | 0.0 |
| Pull-up FG | 0/0 (0%) | 0/0 (0%) |
| Catch & Shoot FG | 0/0 (0%) | 0/0 (0%) |
Shot Chart
Both teams · shot-by-shot
How it ended
Shots, free throws and turnovers in the final 3:00 of Q4.
- 2:57TOVSAS95–116 · SAS +21Reed Jr. Lost Ball Turnover (P3.T19); Wheeler STEAL (2 STL)
- 2:47MISSPHX95–116 · SAS +21MISS Chandler 12' Pullup Jump Shot
- 2:36MISSSAS95–116 · SAS +21MISS Gillespie 9' Floating Jump Shot
- 2:29PTSSAS95–118 · SAS +23Gillespie Putback Layup (13 PTS)
- 2:22PTSPHX97–118 · SAS +21Chandler 4' Driving Floating Jump Shot (10 PTS)
- 2:04PTSSAS97–121 · SAS +24Brown 3PT Jump Shot (8 PTS) (Gillespie 3 AST)
- 1:52PTSPHX98–121 · SAS +23Spencer Free Throw 1 of 2 (8 PTS)
- 1:52PTSPHX99–121 · SAS +22Spencer Free Throw 2 of 2 (9 PTS)
- 1:36MISSSAS99–121 · SAS +22MISS Gillespie 26' 3PT Jump Shot
- 1:17MISSPHX99–121 · SAS +22MISS Huntley 3' Cutting Layup Shot
- 1:11MISSPHX99–121 · SAS +22MISS Huntley 2' Putback Layup
- 1:10TOVSAS99–121 · SAS +22Reed Jr. Out of Bounds - Bad Pass Turnover Turnover (P4.T20)
- 0:56PTSPHX101–121 · SAS +20Huntley 2' Alley Oop Dunk (4 PTS) (Wheeler 1 AST)
- 0:44PTSSAS101–123 · SAS +22Jones Garcia 5' Driving Floating Jump Shot (4 PTS) (Gillespie 4 AST)
- 0:32MISSPHX101–123 · SAS +22MISS Brea 27' 3PT Jump Shot
- 0:18TOVSAS101–123 · SAS +22Elmore Bad Pass Turnover (P1.T21); Peat STEAL (1 STL)
- 0:14PTSPHX103–123 · SAS +20Wheeler 1' Running Alley Oop Dunk Shot (3 PTS) (Chandler 2 AST)