⏱️How it unfolded
The score against the pace we expected, quarter by quarter.
The score, against the pace we expected
The Pistons stayed within a few baskets of the pace we expected all game.
Where it moved
▲ DET better than we expected
▼ POR better than we expected
The third quarter was where it moved most, 10 points worse than our numbers for the Pistons.
⚖️What decided it
Why the Pistons won, and why the Trail Blazers did not.
From the game
Lived at the line, 48 free throws to their 35
Looked after the ball, fourteen turnovers to their twenty
Lost the glass, 37 rebounds to 48
Key battles
🏀Good plays, bad plays
The plays that went each side's way, and the ones each side did to itself.

Pistons
Good plays
- Ties it
Duncan Robinson hit a 24-foot three jumper, Cade Cunningham with the assist
Q4 2:35 · DET 110-110 POR
- Winner
Cade Cunningham hit a driving layup
Q4 2:22 · DET 112-110 POR
- 10-0 run
A 10-0 run took them from 3 down to 7 up
Q4 2:35 · DET 117-110 POR
Bad plays
- Missed FT
Caris LeVert misses technical free throw
Q1 2:18 · DET 24-26 POR
- Turnover
Duncan Robinson bad pass
Q4 4:06 · DET 103-100 POR
- Missed FT
Ronald Holland II misses free throw 2 of 2
Q4 0:43 · DET 118-112 POR

Trail Blazers
Good plays
- 8-0 run
A 8-0 run took them from 5 down to 3 up
Q3 4:21 · DET 78-81 POR
- 11-0 run
A 11-0 run took them from 6 down to 5 up
Q4 4:38 · DET 103-108 POR
Bad plays
- Turnover
Kris Murray bad pass
Q4 2:26 · DET 110-110 POR
- Turnover
Kris Murray offensive foul
Q4 2:10 · DET 112-110 POR
- Turnover
Kris Murray turnover
Q4 2:10 · DET 112-110 POR
📊The numbers
| DET | POR | |
|---|---|---|
| 46% | Shooting from the field | 42% |
| 10 | Threes made | 12 |
| 42% | Three-point accuracy | 32% |
| 36 | Free throws made | 32 |
| 37 | Rebounds | 48 |
| 13 | Offensive rebounds | 18 |
| 24 | Assists | 22 |
| 54 | Points in the paint | 46 |
| 11 | Fast break points | 13 |
| 22 | Points off turnovers | 21 |
| 14 | Turnovers | 20 |
| 8 | Steals | 6 |
| 7 | Blocks | 8 |








