⏱️How it unfolded
The score against the pace we expected, quarter by quarter.
The score, against the pace we expected
The Raptors stayed within a few baskets of the pace we expected all game.
Where it moved
▲ TOR better than we expected
▼ PHX better than we expected
The second quarter was where it moved most, 11 points worse than our numbers for the Raptors.
⚖️What decided it
Why the Raptors won, and why the Suns did not.
From the game
Made fifteen threes to their nine
Won the second chances, eight offensive rebounds to no
A 15-0 run stretched a 2-point lead to 17 in the first quarter
Could not get to the line, 26 free throws to their 38
Key battles
🏀Good plays, bad plays
The plays that went each side's way, and the ones each side did to itself.

Raptors
Good plays
- 15-0 run
A 15-0 run stretched a 2-point lead to 17
Q1 4:25 · TOR 36-19 PHX
Bad plays
Nothing costly of their own making.

Suns
Good plays
- 9-0 run
A 9-0 run cut a 18-point deficit to 9
Q1 0:00 · TOR 39-30 PHX
Bad plays
- Technical
Devin Booker technical foul (1st technical foul)
Q2 9:08 · TOR 38-28 PHX
- Technical
TJ Warren technical foul (1st technical foul)
Q3 7:58 · TOR 65-51 PHX
- Technical
TJ Warren technical foul (1st technical foul)
Q3 7:58 · TOR 66-51 PHX
📊The numbers
| TOR | PHX | |
|---|---|---|
| 48% | Shooting from the field | 49% |
| 15 | Threes made | 9 |
| 42% | Three-point accuracy | 38% |
| 23 | Free throws made | 30 |
| 52 | Rebounds | 45 |
| 8 | Offensive rebounds | 0 |
| 4 | Assists | 4 |
| -1 | Points in the paint | -1 |
| 15 | Fast break points | 25 |
| 24 | Points off turnovers | 17 |
| 3 | Turnovers | 4 |
| 15 | Steals | 17 |
| 28 | Blocks | 24 |








