⏱️How it unfolded
The score against the pace we expected, quarter by quarter.
The score, against the pace we expected
The Timberwolves stayed within a few baskets of the pace we expected all game.
Where it moved
▲ POR better than we expected
▼ MIN better than we expected
The first quarter was where it moved most, 5 points worse than our numbers for the Trail Blazers.
⚖️What decided it
Why the Timberwolves won, and why the Trail Blazers did not.
From the game
Could not get to the line, nineteen free throws to their 30
Key battles
🏀Good plays, bad plays
The plays that went each side's way, and the ones each side did to itself.

Trail Blazers
Good plays
- 9-0 run
A 9-0 run took them from 7 down to 2 up
Q2 0:40 · POR 64-62 MIN
Bad plays
- Missed FT
Sidy Cissoko misses free throw flagrant 1 of 2
Q4 9:21 · POR 99-101 MIN
- Turnover
Jerami Grant bad pass turnover
Q4 4:49 · POR 106-111 MIN
- Turnover
Donovan Clingan lost ball turnover
Q4 4:30 · POR 106-111 MIN

Timberwolves
Good plays
- 8-0 run
A 8-0 run stretched a 4-point lead to 12
Q2 8:58 · POR 33-45 MIN
- 11-0 run
A 11-0 run took them from 3 down to 8 up
Q3 7:17 · POR 76-84 MIN
- 8-0 run
A 8-0 run took them from 1 down to 7 up
Q4 8:37 · POR 102-109 MIN
Bad plays
- Turnover
Anthony Edwards back court turnover
Q4 1:53 · POR 109-115 MIN
- Missed FT
Anthony Edwards misses free throw 1 of 2
Q4 0:18 · POR 112-120 MIN
- Missed FT
Anthony Edwards misses free throw 2 of 2
Q4 0:18 · POR 112-120 MIN
📊The numbers
| POR | MIN | |
|---|---|---|
| 47% | Shooting from the field | 53% |
| 14 | Threes made | 17 |
| 40% | Three-point accuracy | 49% |
| 23 | Free throws made | 13 |
| 44 | Rebounds | 41 |
| 16 | Offensive rebounds | 13 |
| 27 | Assists | 26 |
| 52 | Points in the paint | 46 |
| 5 | Fast break points | 13 |
| 16 | Points off turnovers | 24 |
| 16 | Turnovers | 16 |
| 10 | Steals | 14 |
| 4 | Blocks | 8 |






