
SA62-20
SA
42-40POR
POR

Recap · NBA
an Antonio Spurs went into Portland Trail Blazers and beat them, 120–108.
SA -1.5 cashed (won by 12). Total cleared the 220.5 OVER by 7.5.
ByTheOnemodel/auto-generated · live odds + scouting data/refreshes with the page


Playoff series
SA leads series 2-1
POR98@
SA111
POR106@
SA103
SA120@
POR108today
SA114@
POR93
POR95@
SA114Vegas line center
DraftKings via ESPN · 21+
Spread
SA -1.5
Between — and 5
Total
220.5
Standard · -5.5 vs avg
Moneyline
SA-12255%
POR+10250%Implied probabilities back-computed from American odds — break-even win % a moneyline bet needs to be +EV.
Line movement · 3 snapshots
ESPN-tracked · 21+
Spread
1.5
0.0 since open
Total
220.5
0.0 since open
Headlines · top performers
Biggest swing: 25pp · 2nd Quarter · 3:57
SA
D. Harper
GGame leader · 30 min
27 PTS · 10 REB · 3 AST
POR
J. Holiday
GGame leader · 41 min
29 PTS · 6 REB · 5 AST
How it ended
SA beat POR 120-108. D. Harper paced them with 27 PTS, 10 REB, 3 AST. SA outscored the other side 32-21 in the 4th quarter.
Last play
End of Game
Win probability
POR vs SA
Score progression
9 lead changes
Starters vs bench
production by unit
SAstarters 71% of ptsStarters(5)
85 PTS · 29 REB · 17 AST
GS 65
Bench(4)
35 PTS · 21 REB · 10 AST
GS 37
PORstarters 72% of ptsStarters(5)
78 PTS · 28 REB · 18 AST
GS 56
Bench(9)
30 PTS · 17 REB · 3 AST
GS 25
Clutch moments · top swings
ranked by WP impactKeldon Johnson · misses driving floating jump shot
Jerami Grant · makes 23-foot three point jumper (Deni Avdija assists)
Toumani Camara · enters the game for Deni Avdija
Linescore (quarters)
| Team | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
| SA | 27 | 32 | 29 | 32 | 120 |
| POR | 29 | 36 | 22 | 21 | 108 |
Period scoring
SA won 2 · POR won 2
Q1
Castle 12
Grant 12
Q2
Vassell 8
Johnson 16
Q3
Harper 12
Camara 19
Q4
Harper 10
Holiday 29
Shooting comparison
47%
41-87
FG
41%
37-90
48%
16-33
3PT
37%
14-38
79%
22-28
FT
69%
20-29
Game flow · key plays
Keldon Johnson misses 7-foot two point shot
SA 76·POR 85
+11pp
Devin Vassell blocks Robert Williams III's tip shot
SA 53·POR 60
−13pp
Jerami Grant makes 23-foot three point jumper (Deni Avdija assists)
SA 56·POR 65
+14pp
Deni Avdija shooting foul
SA 56·POR 62
−13pp
Keldon Johnson misses driving floating jump shot
SA 45·POR 51
+25pp
Shaedon Sharpe blocks Devin Vassell 's 16-foot pullup jump shot
SA 36·POR 35
−21pp
Team stats
SA
Away
Stat
POR
Home
41-87
fieldGoalsMade-fieldGoalsAttempted
37-90
47
FG %
41
16-33
threePointFieldGoalsMade-threePointFieldGoalsAttempted
14-38
22-28
freeThrowsMade-freeThrowsAttempted
20-29
27
Assists
21
13
Turnovers
10
Player box score

SA
62-20

J. Champagnie★
F · #30
GMSC
7.4
MIN
27
PTS
9
REB
6
AST
1

L. Kornet★
C · #7
GMSC
14.5
MIN
30
PTS
14
REB
10
AST
2

D. Fox★
G · #4
GMSC
10.6
MIN
36
PTS
18
REB
4
AST
6

D. Vassell★
G · #24
GMSC
7.9
MIN
33
PTS
11
REB
7
AST
3

S. Castle★
G · #5
GMSC
24.3
MIN
34
PTS
33
REB
2
AST
5

K. Johnson
F · #3
GMSC
3.4
MIN
21
PTS
5
REB
5
AST
3

C. Bryant
F · #11
GMSC
6.6
MIN
23
PTS
3
REB
6
AST
4

D. Harper
G · #2
GMSC
27.2
MIN
30
PTS
27
REB
10
AST
3
MIN
PTS
120
REB
50
AST
27
DNP: K. Olynyk, L. Waters III, B. Biyombo, M. Plumlee
| Player | MIN | PTS | REB | AST | GMSC |
|---|---|---|---|---|---|
![]() J. Champagnie★F · #30 | 27 | 9 | 6 | 1 | 7.4 |
![]() L. Kornet★C · #7 | 30 | 14 | 10 | 2 | 14.5 |
![]() D. Fox★G · #4 | 36 | 18 | 4 | 6 | 10.6 |
![]() D. Vassell★G · #24 | 33 | 11 | 7 | 3 | 7.9 |
![]() S. Castle★G · #5 | 34 | 33 | 2 | 5 | 24.3 |
![]() K. JohnsonF · #3 | 21 | 5 | 5 | 3 | 3.4 |
![]() C. BryantF · #11 | 23 | 3 | 6 | 4 | 6.6 |
![]() D. HarperG · #2 | 30 | 27 | 10 | 3 | 27.2 |
| Team | 120 | 50 | 27 | — | |
| DNP: K. Olynyk, L. Waters III, B. Biyombo, M. Plumlee | |||||

POR
42-40

T. Camara★
F · #33
GMSC
-3.2
MIN
33
PTS
2
REB
3
AST
1

D. Avdija★
F · #8
GMSC
13.8
MIN
37
PTS
19
REB
6
AST
9

D. Clingan★
C · #23
GMSC
7.5
MIN
20
PTS
7
REB
11
AST
2

J. Holiday★
G · #5
GMSC
27.7
MIN
41
PTS
29
REB
6
AST
5

S. Henderson★
G · #00
GMSC
10.3
MIN
36
PTS
21
REB
2
AST
1

J. Grant
F · #9
GMSC
6.7
MIN
23
PTS
13
REB
2
AST
0

R. Williams III
C · #35
GMSC
13.5
MIN
25
PTS
11
REB
9
AST
2

S. Sharpe
G · #17
GMSC
2.8
MIN
14
PTS
4
REB
3
AST
1
MIN
PTS
108
REB
45
AST
21
| Player | MIN | PTS | REB | AST | GMSC |
|---|---|---|---|---|---|
![]() T. Camara★F · #33 | 33 | 2 | 3 | 1 | -3.2 |
![]() D. Avdija★F · #8 | 37 | 19 | 6 | 9 | 13.8 |
![]() D. Clingan★C · #23 | 20 | 7 | 11 | 2 | 7.5 |
![]() J. Holiday★G · #5 | 41 | 29 | 6 | 5 | 27.7 |
![]() S. Henderson★G · #00 | 36 | 21 | 2 | 1 | 10.3 |
![]() J. GrantF · #9 | 23 | 13 | 2 | 0 | 6.7 |
![]() R. Williams IIIC · #35 | 25 | 11 | 9 | 2 | 13.5 |
![]() S. SharpeG · #17 | 14 | 4 | 3 | 1 | 2.8 |
| Team | 108 | 45 | 21 | — | |
Betting line
SA -1.5·O/U 220.5·SA -122/POR +102