1. /NBA
  2. /Scores
  3. /4 · 6 · 25
  4. /SAS vs POR
FINAL
Apr 6, 2025

Game Recap

The Trail Blazers defeated the Spurs, 120-109. The Trail Blazers improve to 35-44, while the Spurs fall to 32-46. With this loss, the Spurs have been eliminated from making the postseason.

Box Score

1234T
SAS18273034109
POR33213234120
San Antonio Spurs logoSPURSMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
24Devin VassellSF318-163-72-3723043-521
40Harrison BarnesPF326-92-43-3711002+1117
15Bismack BiyomboC195-100-00-0400122010
5Stephon CastleSG307-171-57-9751043-822
3Chris PaulPG293-60-22-3391025-48
0Keldon Johnson201-110-30-0510312-202
30Julian Champagnie202-42-31-2300011-217
54Sandro Mamukelashvili120-30-30-0020002-100
14Blake Wesley90-30-10-0312010-160
11Jordan McLaughlin102-20-01-1231010+155
22Malaki Branham227-143-60-0420021+317
28Charles Bassey— did not play —— did not play —
TOTAL-41-9543.2%11-3432.4%16-2176.2%4526941821-109
Portland Trail Blazers logoTRAIL BLAZERSMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
4Matisse ThybulleSF212-62-40-0421013-16
33Toumani CamaraPF348-164-113-41030125-323
23Donovan ClinganC264-51-21-1802315+410
17Shaedon SharpeSG345-172-79-111061063+1121
5Dalano BantonPG317-162-74-6261010+120
21Rayan Rupert243-91-20-0133011+127
24Kris Murray327-111-33-3541012+1018
34Jabari Walker214-51-21-2400010+710
10Justin Minaya132-41-30-0011111+145
8Deni Avdija— did not play —— did not play —
25Sidy Cissoko— did not play —— did not play —
9Jerami Grant— did not play —— did not play —
00Scoot Henderson— did not play —— did not play —
26Duop Reath— did not play —— did not play —
1Anfernee Simons— did not play —— did not play —
TOTAL-42-8947.2%15-4136.6%21-2777.8%44251051520-120

Play-by-Play

1st quartersaspor
  • Portland Trail Blazers logo
    (11:57) Jump Ball Clingan vs. Biyombo: Tip to Camara
  • Portland Trail Blazers logo
    +3 (11:45) Sharpe 27' 3PT Jump Shot (3 PTS) (Banton 1 AST)
    03
  • San Antonio Spurs logo
    (11:24) MISS Biyombo 10' Floating Jump Shot
  • Portland Trail Blazers logo
    (11:22) Thybulle REBOUND (Off:0 Def:1)
  • Portland Trail Blazers logo
    (11:10) MISS Banton 3PT Jump Shot
  • San Antonio Spurs logo
    (11:07) Vassell REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    (10:54) MISS Vassell 19' Pullup Jump Shot
  • Portland Trail Blazers logo
    (10:52) Camara REBOUND (Off:0 Def:1)
  • Portland Trail Blazers logo
    (10:49) Camara Out of Bounds - Bad Pass Turnover Turnover (P1.T1)
  • San Antonio Spurs logo
    (10:40) MISS Castle 25' 3PT Pullup Jump Shot
  • Portland Trail Blazers logo
    (10:38) Clingan REBOUND (Off:0 Def:1)
  • Portland Trail Blazers logo
    (10:32) MISS Sharpe 10' Driving Floating Jump Shot
  • San Antonio Spurs logo
    (10:30) Barnes REBOUND (Off:0 Def:1)
  • Portland Trail Blazers logo
    (10:22) Camara S.FOUL (P1.T1) (J.Goldenberg)
  • San Antonio Spurs logo
    +1 (10:22) Castle Free Throw 1 of 2 (1 PTS)
    13
  • San Antonio Spurs logo
    (10:22) MISS Castle Free Throw 2 of 2
  • Portland Trail Blazers logo
    (10:20) Camara REBOUND (Off:0 Def:2)
  • Portland Trail Blazers logo
    (10:09) MISS Thybulle 11' Driving Floating Jump Shot
  • Portland Trail Blazers logo
    (10:08) Banton REBOUND (Off:1 Def:0)
  • Portland Trail Blazers logo
    (10:07) MISS Banton 3' Tip Layup Shot
  • Portland Trail Blazers logo
    (10:07) TRAIL BLAZERS Rebound
  • Portland Trail Blazers logo
    (10:01) MISS Clingan 27' 3PT Jump Shot
  • San Antonio Spurs logo
    (9:58) Paul REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    +2 (9:45) Biyombo 10' Turnaround Hook Shot (2 PTS)
    33
  • Portland Trail Blazers logo
    (9:33) MISS Camara 25' 3PT Jump Shot
  • Portland Trail Blazers logo
    (9:31) Clingan REBOUND (Off:1 Def:1)
  • Portland Trail Blazers logo
    +2 (9:31) Clingan 1' Putback Layup (2 PTS)
    35
  • San Antonio Spurs logo
    (9:31) Biyombo S.FOUL (P1.T1) (J.Goldenberg)
  • Portland Trail Blazers logo
    +1 (9:31) Clingan Free Throw 1 of 1 (3 PTS)
    36
  • San Antonio Spurs logo
    (9:17) Paul Out of Bounds - Bad Pass Turnover Turnover (P1.T1)
  • Portland Trail Blazers logo
    +2 (8:54) Camara 3' Driving Layup (2 PTS)
    38
  • San Antonio Spurs logo
    +2 (8:37) Vassell 12' Turnaround Fadeaway (2 PTS)
    58
  • Portland Trail Blazers logo
    (8:20) MISS Camara 25' 3PT Jump Shot
  • San Antonio Spurs logo
    (8:19) Castle REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    +2 (8:08) Biyombo 7' Driving Hook Shot (4 PTS) (Castle 1 AST)
    78
  • Portland Trail Blazers logo
    +2 (7:53) Banton 2' Driving Layup (2 PTS)
    710
  • San Antonio Spurs logo
    +3 (7:45) Vassell 3PT Pullup Jump Shot (5 PTS) (Castle 2 AST)
    1010
  • Portland Trail Blazers logo
    (7:31) Thybulle Bad Pass Turnover (P1.T2)
  • San Antonio Spurs logo
    (7:31) Barnes STEAL (1 STL)
  • San Antonio Spurs logo
    (7:24) MISS Castle 31' 3PT Running Jump Shot
  • Portland Trail Blazers logo
    (7:21) Camara REBOUND (Off:0 Def:3)
  • Portland Trail Blazers logo
    (7:13) Sharpe Out of Bounds - Bad Pass Turnover Turnover (P1.T3)
  • San Antonio Spurs logo
    (7:03) MISS Castle 8' Driving Layup
  • Portland Trail Blazers logo
    (7:00) Thybulle REBOUND (Off:0 Def:2)
  • Portland Trail Blazers logo
    (6:56) MISS Camara 3PT Running Jump Shot
  • San Antonio Spurs logo
    (6:53) Vassell REBOUND (Off:0 Def:2)
  • Portland Trail Blazers logo
    (6:53) TRAIL BLAZERS Timeout: Regular (Full 1 Short 0)
  • San Antonio Spurs logo
    +3 (6:35) Vassell 25' 3PT Jump Shot (8 PTS) (Paul 1 AST)
    1310
  • Portland Trail Blazers logo
    +3 (6:19) Clingan 25' 3PT Jump Bank Shot (6 PTS) (Murray 1 AST)
    1313
  • San Antonio Spurs logo
    (5:57) MISS Vassell 24' 3PT Step Back Jump Shot
  • Portland Trail Blazers logo
    (5:55) Clingan REBOUND (Off:1 Def:2)
  • Portland Trail Blazers logo
    (5:46) MISS Banton 11' Driving Floating Jump Shot
  • San Antonio Spurs logo
    (5:44) Vassell REBOUND (Off:0 Def:3)
  • San Antonio Spurs logo
    (5:39) MISS Johnson 24' 3PT Jump Shot
  • San Antonio Spurs logo
    (5:37) Biyombo REBOUND (Off:1 Def:0)
  • San Antonio Spurs logo
    (5:31) Biyombo OFF.Foul (P2) (J.Goldenberg)
  • San Antonio Spurs logo
    (5:31) Biyombo Offensive Foul Turnover (P1.T2)
  • Portland Trail Blazers logo
    +2 (5:17) Banton 1' Driving Layup (4 PTS)
    1315
  • San Antonio Spurs logo
    (5:00) MISS Biyombo 13' Floating Jump Shot
  • Portland Trail Blazers logo
    (4:58) Camara REBOUND (Off:0 Def:4)
  • Portland Trail Blazers logo
    +3 (4:49) Banton 29' 3PT Pullup Jump Shot (7 PTS) (Camara 1 AST)
    1318
  • San Antonio Spurs logo
    (4:38) Vassell OFF.Foul (P1) (J.Tiven)
  • San Antonio Spurs logo
    (4:38) Vassell Offensive Foul Turnover (P1.T3)
  • Portland Trail Blazers logo
    +2 (4:28) Banton 5' Driving Floating Jump Shot (9 PTS) (Rupert 1 AST)
    1320
  • San Antonio Spurs logo
    (4:17) MISS Vassell 26' 3PT Jump Shot
  • Portland Trail Blazers logo
    (4:15) Walker REBOUND (Off:0 Def:1)
  • Portland Trail Blazers logo
    +2 (4:04) Rupert 6' Driving Layup (2 PTS) (Banton 2 AST)
    1322
  • San Antonio Spurs logo
    (4:04) Spurs Timeout: Regular (Reg.1 Short 0)
  • San Antonio Spurs logo
    (3:40) MISS Vassell 12' Turnaround Fadeaway Shot
  • Portland Trail Blazers logo
    (3:37) Murray REBOUND (Off:0 Def:1)
  • Portland Trail Blazers logo
    +3 (3:16) Rupert 26' 3PT Pullup Jump Shot (5 PTS)
    1325
  • San Antonio Spurs logo
    (2:54) MISS Mamukelashvili 26' 3PT Jump Shot
  • Portland Trail Blazers logo
    (2:50) Murray REBOUND (Off:0 Def:2)
  • Portland Trail Blazers logo
    (2:39) MISS Sharpe 21' Jump Shot
  • San Antonio Spurs logo
    (2:35) Wesley REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    (2:31) Castle Bad Pass Turnover (P1.T4)
  • Portland Trail Blazers logo
    (2:31) Minaya STEAL (1 STL)
  • Portland Trail Blazers logo
    +2 (2:25) Minaya 3' Driving Layup (2 PTS)
    1327
  • San Antonio Spurs logo
    (2:09) MISS Wesley 3PT Jump Shot
  • Portland Trail Blazers logo
    (2:08) TRAIL BLAZERS Rebound
  • San Antonio Spurs logo
    (1:55) Castle S.FOUL (P1.T2) (K.Cutler)
  • Portland Trail Blazers logo
    +1 (1:55) Sharpe Free Throw 1 of 2 (4 PTS)
    1328
  • Portland Trail Blazers logo
    +1 (1:55) Sharpe Free Throw 2 of 2 (5 PTS)
    1329
  • Portland Trail Blazers logo
    (1:43) Murray S.FOUL (P1.T2) (K.Cutler)
  • San Antonio Spurs logo
    +1 (1:43) Champagnie Free Throw 1 of 2 (1 PTS)
    1429
  • San Antonio Spurs logo
    (1:43) MISS Champagnie Free Throw 2 of 2
  • Portland Trail Blazers logo
    (1:41) Walker REBOUND (Off:0 Def:2)
  • Portland Trail Blazers logo
    (1:34) MISS Rupert 4' Driving Layup
  • San Antonio Spurs logo
    (1:34) Johnson BLOCK (1 BLK)
  • San Antonio Spurs logo
    (1:34) Spurs Rebound
  • San Antonio Spurs logo
    +2 (1:24) Castle 1' Driving Finger Roll Layup (3 PTS)
    1629
  • Portland Trail Blazers logo
    (1:06) MISS Sharpe 22' Step Back Jump Shot
  • San Antonio Spurs logo
    (1:05) Wesley REBOUND (Off:0 Def:2)
  • San Antonio Spurs logo
    (0:58) MISS Mamukelashvili 25' 3PT Jump Shot
  • Portland Trail Blazers logo
    (0:56) TRAIL BLAZERS Rebound
  • Portland Trail Blazers logo
    (0:31) MISS Minaya 31' 3PT Jump Bank Shot
  • San Antonio Spurs logo
    (0:24) Castle REBOUND (Off:0 Def:2)
  • San Antonio Spurs logo
    (0:23) Castle Bad Pass Turnover (P2.T5)
  • Portland Trail Blazers logo
    (0:23) Murray STEAL (1 STL)
  • Portland Trail Blazers logo
    (0:21) MISS Rupert 2' Cutting Layup Shot
  • San Antonio Spurs logo
    (0:21) Johnson BLOCK (2 BLK)
  • Portland Trail Blazers logo
    (0:19) Walker REBOUND (Off:1 Def:2)
  • Portland Trail Blazers logo
    +2 (0:19) Walker Putback Layup (2 PTS)
    1631
  • Portland Trail Blazers logo
    (0:08) Sharpe P.FOUL (P1.PN) (K.Cutler)
  • San Antonio Spurs logo
    +1 (0:08) Castle Free Throw 1 of 2 (4 PTS)
    1731
  • San Antonio Spurs logo
    +1 (0:08) Castle Free Throw 2 of 2 (5 PTS)
    1831
  • San Antonio Spurs logo
    (0:00) Mamukelashvili S.FOUL (P1.PN) (K.Cutler)
  • Portland Trail Blazers logo
    +1 (0:00) Banton Free Throw 1 of 2 (10 PTS)
    1832
  • Portland Trail Blazers logo
    +1 (0:00) Banton Free Throw 2 of 2 (11 PTS)
    1833
2nd quarter
3rd quarter
4th quarter

Team Stats

109Points120
41-95(43.2%)Field Goal(%)42-89(47.2%)
11-34(32.4%)3-Point(%)15-41(36.6%)
16-21(76.2%)Free Throw(%)21-27(77.8%)
45(13)Rebounds(Offensive)44(8)
26Assists25
9Steals10
4Blocks5
18Turnovers15
21Fouls20
50Pts In The Paint52
18Fast Break Pts20
14Pts Off Turnovers22
31Bench Pts40
3Largest Lead17

Game Details

Sunday, April 6, 2025 · 6:00 PM
Moda Center · Portland, OR
attendance: 17,928 (89.7%)