Skip to content
YoYoPick

POR

Portland Trail Blazers

22/04/2026 • 02:00

106-103

Final

SAS

San Antonio Spurs

AI Prediction

10W · 4L

Who wins

Pending

No pick published yet.

Publishes before tip-off · 22 Apr 2026, 00:00

Fan vote

Statistics

Official team totals from the game box score.

vs

All shows full-game box score totals. Quarter tabs show quarter scoring when available.

Syncing official player stats. Team statistics will appear as soon as the box score feed returns rows.

Momentum

SASPOR

SAS leads above the line · POR below

Play-by-play

Q1
  • 12:00Start of 1st Period (8:07 PM EST)
  • 12:00Jump Ball Wembanyama vs. Clingan: Tip to Fox
  • 11:350-2Castle 10' Pullup Jump Shot (2 PTS)
  • 11:27Vassell STEAL (1 STL)
  • 11:22MISS Vassell 1' Running Layup
  • 11:18Castle REBOUND (Off:1 Def:0)
  • 11:18MISS Castle Tip Layup Shot
  • 11:17Clingan REBOUND (Off:0 Def:1)
  • 11:152-2Henderson 16' Running Pull-Up Jump Shot (2 PTS) (Holiday 1 AST)
  • 10:59Castle OFF.Foul (P1) (B.Barnaky)
  • 10:59Castle Offensive Foul Turnover (P1.T1)
  • 10:43MISS Camara 25' 3PT Jump Shot
  • 10:38Champagnie REBOUND (Off:0 Def:1)
  • 10:35MISS Vassell 25' 3PT Running Jump Shot
  • 10:32Wembanyama REBOUND (Off:1 Def:0)
  • 10:162-4Wembanyama 19' Fadeaway Jumper (2 PTS) (Castle 1 AST)
  • 09:544-4Avdija 1' Driving Layup (2 PTS)
  • 09:54Wembanyama Violation:Defensive Goaltending (B.Barnaky)
  • 09:43MISS Castle 3PT Jump Shot
  • 09:40Avdija REBOUND (Off:0 Def:1)
  • 09:287-4Avdija 26' 3PT Jump Shot (5 PTS) (Clingan 1 AST)
  • 09:21Camara P.FOUL (P1.T1) (C.Blair)
  • 09:13MISS Champagnie 26' 3PT Jump Shot
  • 09:10Camara REBOUND (Off:0 Def:1)
  • 08:59MISS Holiday 3PT Jump Shot
  • 08:58Trail Blazers Rebound
  • 08:58Fox L.B.FOUL (P1.T1) (C.Blair)
  • 08:5110-4Clingan 26' 3PT Jump Shot (3 PTS) (Avdija 1 AST)
  • 08:42Camara STEAL (1 STL)
  • 08:3313-4Henderson 25' 3PT Step Back Jump Shot (5 PTS)
  • 08:33SPURS Timeout: Regular (Full 1 Short 0)
  • 08:27Fox Out of Bounds - Bad Pass Turnover Turnover (P2.T3)
  • 08:16Champagnie S.FOUL (P1.T2) (J.Goble)
  • 08:1614-4Holiday Free Throw 1 of 2 (1 PTS)
  • 08:1615-4Holiday Free Throw 2 of 2 (2 PTS)
  • 08:02Henderson STEAL (1 STL)
  • 07:54Castle STEAL (1 STL)
  • 07:45Avdija P.FOUL (P1.T2) (C.Blair)
  • 07:3715-7Fox 27' 3PT Pullup Jump Shot (3 PTS)
  • 07:22MISS Clingan 24' 3PT Jump Shot
  • 07:18Castle REBOUND (Off:1 Def:1)
  • 07:1115-9Fox 7' Pullup Jump Shot (5 PTS)
  • 06:54Fox S.FOUL (P2.T3) (C.Blair)
  • 06:5416-9Henderson Free Throw 1 of 2 (6 PTS)
  • 06:54SUB: Johnson FOR Fox
  • 06:54SUB: Harper FOR Champagnie
  • 06:5417-9Henderson Free Throw 2 of 2 (7 PTS)
  • 06:37Clingan BLOCK (1 BLK)
  • 06:37Trail Blazers Rebound
  • 06:37SUB: Grant FOR Holiday
  • 06:18MISS Avdija 1' Driving Reverse Layup
  • 06:18Clingan REBOUND (Off:1 Def:1)
  • 06:1819-9Clingan Tip Layup Shot (5 PTS)
  • 06:01Henderson BLOCK (1 BLK)
  • 06:01Trail Blazers Rebound
  • 06:01SUB: Kornet FOR Wembanyama
  • 05:45MISS Avdija 9' Pullup Jump Shot
  • 05:43Clingan REBOUND (Off:2 Def:1)
  • 05:39MISS Avdija 5' Driving Floating Jump Shot
  • 05:33Clingan REBOUND (Off:3 Def:1)
  • 05:33MISS Clingan Putback Layup
  • 05:32Henderson REBOUND (Off:1 Def:0)
  • 05:2722-9Henderson 24' 3PT Pullup Jump Shot (10 PTS)
  • 05:1122-11Kornet 1' Cutting Dunk Shot (2 PTS) (Vassell 1 AST)
  • 05:02MISS Clingan 27' 3PT Jump Shot
  • 04:56Vassell REBOUND (Off:0 Def:1)
  • 04:51MISS Johnson 1' Running Layup
  • 04:49Clingan REBOUND (Off:3 Def:2)
  • 04:36MISS Avdija 8' Driving Floating Jump Shot
  • 04:35Johnson REBOUND (Off:0 Def:1)
  • 04:2122-13Vassell 16' Pullup Jump Shot (2 PTS)
  • 04:21Trail Blazers Timeout: Regular (Reg.1 Short 0)
  • 04:21SUB: Thybulle FOR Avdija
  • 04:21SUB: Holiday FOR Camara
  • 04:01Grant S.FOUL (P1.T3) (C.Blair)
  • 04:0122-14Harper Free Throw 1 of 2 (1 PTS)
  • 04:0122-15Harper Free Throw 2 of 2 (2 PTS)
  • 03:4025-15Henderson 26' 3PT Pullup Jump Shot (13 PTS)
  • 03:1825-18Castle 26' 3PT Step Back Jump Shot (5 PTS) (Kornet 1 AST)
  • 02:57MISS Grant 5' Driving Hook Shot
  • 02:55Vassell REBOUND (Off:0 Def:2)
  • 02:4525-20Castle 9' Driving Floating Bank Jump Shot (7 PTS) (Johnson 1 AST)
  • 02:39Johnson P.FOUL (P1.T4) (J.Goble)
  • 02:39SUB: Barnes FOR Kornet
  • 02:39SUB: Wembanyama FOR Vassell
  • 02:39SUB: Williams III FOR Clingan
  • 02:23Wembanyama BLOCK (1 BLK)
  • 02:20Castle REBOUND (Off:1 Def:2)
  • 02:18Thybulle BLOCK (1 BLK)
  • 02:16SPURS Rebound
  • 02:0625-23Castle 3PT Jump Shot (10 PTS) (Wembanyama 1 AST)
  • 01:49MISS Henderson 13' Pullup Jump Shot
  • 01:47Wembanyama REBOUND (Off:1 Def:1)
  • 01:41MISS Castle 5' Running Layup
  • 01:41SPURS Rebound
  • 01:41SUB: Fox FOR Castle
  • 01:41SUB: Avdija FOR Henderson
  • 01:41SUB: Murray FOR Grant
  • 01:40Harper Out of Bounds - Bad Pass Turnover Turnover (P1.T5)
  • 01:24MISS Holiday 12' Pullup Jump Shot
  • 01:24SPURS Rebound
  • 01:24Williams III L.B.FOUL (P1.T4) (C.Blair)
  • 01:03MISS Harper 2' Driving Layup
  • 01:01Thybulle REBOUND (Off:0 Def:1)
  • 00:5127-23Williams III 2' Alley Oop Dunk (2 PTS) (Holiday 2 AST)
  • 00:33Holiday BLOCK (1 BLK)
  • 00:32Wembanyama REBOUND (Off:2 Def:1)
  • 00:32Thybulle S.FOUL (P1.PN) (J.Goble)
  • 00:3227-24Wembanyama Free Throw 1 of 2 (3 PTS)
  • 00:32SUB: Vassell FOR Fox
  • 00:3227-24MISS Wembanyama Free Throw 2 of 2
  • 00:31SPURS Rebound
  • 00:31SUB: Fox FOR Harper
  • 00:2927-26Vassell 16' Jump Shot (4 PTS) (Fox 1 AST)
  • 00:08Johnson STEAL (1 STL)
  • 00:01Holiday S.FOUL (P1.PN) (C.Blair)
  • 00:0127-27Wembanyama Free Throw 1 of 2 (4 PTS)
  • 00:01SUB: Harper FOR Fox
  • 00:0127-28Wembanyama Free Throw 2 of 2 (5 PTS)
  • 00:00TRAIL BLAZERS Heave
  • 00:00Trail Blazers Rebound
  • 00:00End of 1st Period (8:37 PM EST)
  • 04:07Kornet STEAL (1 STL)
Q2
  • 12:00Start of 2nd Period (8:41 PM EST)
  • 11:4629-28Sharpe 8' Driving Layup (2 PTS) (Williams III 1 AST)
  • 11:25MISS Wembanyama 13' Turnaround Jump Shot
  • 11:23Sharpe REBOUND (Off:0 Def:1)
  • 11:14MISS Sharpe 26' 3PT Step Back Jump Shot
  • 11:12SPURS Rebound
  • 10:53Wembanyama Offensive Charge Foul (P1) (C.Blair)
  • 10:53Wembanyama Offensive Foul Turnover (P2.T6)
  • 10:3031-28Holiday 15' Step Back Jump Shot (4 PTS)
  • 10:1531-30Fox 9' Pullup Jump Shot (7 PTS)
  • 09:58MISS Grant 17' Pullup Jump Shot
  • 09:56Fox REBOUND (Off:0 Def:1)
  • 09:5331-32Bryant 2' Running Dunk (2 PTS) (Fox 2 AST)
  • 09:24MISS Holiday 8' Turnaround Jump Shot
  • 09:21Wembanyama REBOUND (Off:2 Def:2)
  • 09:14MISS Wembanyama 3PT Fadeaway Jumper
  • 09:12Williams III REBOUND (Off:0 Def:1)
  • 09:0934-32Sharpe 25' 3PT Running Jump Shot (5 PTS) (Holiday 3 AST)
  • 08:57Holiday P.FOUL (P2.T1) (C.Blair)
  • 08:57SPURS Timeout: Regular (Full 2 Short 0)
  • 08:57SUB: Kornet FOR Wembanyama
  • 08:57SUB: Castle FOR Harper
  • 08:44MISS Fox 6' Driving Floating Jump Shot
  • 08:41Murray REBOUND (Off:0 Def:1)
  • 08:32MISS Grant 1' Driving Reverse Layup
  • 08:29Williams III REBOUND (Off:1 Def:1)
  • 08:27MISS Holiday 25' 3PT Step Back Jump Shot
  • 08:24Williams III REBOUND (Off:2 Def:1)
  • 08:1937-32Williams III 3PT Jump Shot (5 PTS) (Holiday 4 AST)
  • 07:57Williams III STEAL (1 STL)
  • 07:54Murray OFF.Foul (P1) (J.Goble)
  • 07:54Murray Offensive Foul Turnover (P1.T5)
  • 07:54SUB: Johnson FOR Bryant
  • 07:54SUB: Champagnie FOR Barnes
  • 07:3937-34Johnson 9' Driving Floating Jump Shot (2 PTS) (Kornet 2 AST)
  • 07:2239-34Sharpe 16' Pullup Jump Shot (7 PTS) (Williams III 2 AST)
  • 07:12MISS Castle 27' 3PT Jump Shot
  • 07:06Grant REBOUND (Off:0 Def:1)
  • 06:59MISS Grant 1' Driving Layup
  • 06:56Murray REBOUND (Off:1 Def:1)
  • 06:56Fox STEAL (1 STL)
  • 06:49MISS Johnson 25' 3PT Running Jump Shot
  • 06:47Williams III REBOUND (Off:2 Def:2)
  • 06:45Johnson S.FOUL (P2.T1) (C.Blair)
  • 06:4539-34MISS Murray Free Throw 1 of 2
  • 06:45Trail Blazers Rebound
  • 06:45SUB: Vassell FOR Fox
  • 06:45SUB: Avdija FOR Holiday
  • 06:45SUB: Camara FOR Grant
  • 06:4540-34Murray Free Throw 2 of 2 (1 PTS)
  • 06:33Sharpe BLOCK (1 BLK)
  • 06:30Williams III REBOUND (Off:2 Def:3)
  • 06:23MISS Murray 25' 3PT Jump Shot
  • 06:17Camara REBOUND (Off:1 Def:1)
  • 06:16Johnson STEAL (2 STL)
  • 06:12Avdija S.FOUL (P2.T2) (C.Blair)
  • 06:1240-35Vassell Free Throw 1 of 2 (5 PTS)
  • 06:12SUB: Henderson FOR Murray
  • 06:12SUB: Clingan FOR Williams III
  • 06:12Lane
  • 06:1240-36Vassell Free Throw 2 of 2 (6 PTS)
  • 05:52MISS Clingan 25' 3PT Jump Shot
  • 05:46Johnson REBOUND (Off:0 Def:2)
  • 05:4540-38Johnson 1' Running Layup (4 PTS)
  • 05:37MISS Sharpe 24' 3PT Pullup Jump Shot
  • 05:33Vassell REBOUND (Off:0 Def:3)
  • 05:29Johnson OFF.Foul (P3) (J.Goble)
  • 05:29Johnson Offensive Foul Turnover (P1.T8)
  • 05:29SUB: Harper FOR Johnson
  • 05:1742-38Avdija 6' Pullup Jump Shot (7 PTS)
  • 05:10Henderson P.FOUL (P1.T3) (C.Blair)
  • 05:02MISS Vassell 12' Pullup Jump Shot
  • 04:57Kornet REBOUND (Off:1 Def:0)
  • 04:5742-40Kornet Tip Layup Shot (4 PTS)
  • 04:44Champagnie STEAL (1 STL)
  • 04:38MISS Vassell 1' Running Layup
  • 04:37Castle REBOUND (Off:2 Def:2)
  • 04:3742-42Castle Tip Dunk Shot (12 PTS)
  • 04:37Trail Blazers Timeout: Regular (Reg.2 Short 0)
  • 04:37SUB: Holiday FOR Sharpe
  • 04:24MISS Avdija 8' Pullup Jump Shot
  • 04:21Vassell REBOUND (Off:0 Def:4)
  • 04:1742-44Harper 1' Running Layup (4 PTS)
  • 04:06Kornet STEAL (2 STL)
  • 03:5842-47Champagnie 26' 3PT Running Jump Shot (3 PTS) (Harper 1 AST)
  • 03:4144-47Henderson 7' Turnaround Jump Shot (15 PTS)
  • 03:2544-49Kornet 1' Dunk (6 PTS) (Castle 2 AST)
  • 03:1446-49Holiday 3' Driving Hook Shot (6 PTS)
  • 03:00Clingan BLOCK (2 BLK)
  • 02:55Camara REBOUND (Off:1 Def:2)
  • 02:5348-49Henderson 1' Running Layup (17 PTS) (Holiday 5 AST)
  • 02:3448-51Vassell 19' Pullup Jump Shot (8 PTS) (Harper 2 AST)
  • 02:24MISS Camara 25' 3PT Jump Shot
  • 02:20Champagnie REBOUND (Off:0 Def:2)
  • 02:1348-54Champagnie 26' 3PT Jump Shot (6 PTS) (Castle 3 AST)
  • 01:5250-54Clingan 5' Driving Layup (7 PTS)
  • 01:36MISS Castle 5' Driving Layup
  • 01:32Avdija REBOUND (Off:0 Def:2)
  • 01:30Champagnie P.FOUL (P2.T2) (B.Barnaky)
  • 01:30SUB: Bryant FOR Harper
  • 01:30SUB: Fox FOR Castle
  • 01:30SUB: Johnson FOR Kornet
  • 01:19MISS Henderson 11' Pullup Jump Shot
  • 01:16Clingan REBOUND (Off:4 Def:2)
  • 01:16Champagnie BLOCK (1 BLK)
  • 01:16Trail Blazers Rebound
  • 01:08Champagnie S.FOUL (P3.PN) (J.Goble)
  • 01:0851-54Henderson Free Throw 1 of 2 (18 PTS)
  • 01:0852-54Henderson Free Throw 2 of 2 (19 PTS)
  • 00:5552-57Bryant 25' 3PT Jump Shot (5 PTS) (Fox 3 AST)
  • 00:4754-57Avdija 2' Driving Layup (9 PTS)
  • 00:47Bryant S.FOUL (P1.PN) (C.Blair)
  • 00:47SUB: Williams III FOR Clingan
  • 00:4755-57Avdija Free Throw 1 of 1 (10 PTS)
  • 00:32MISS Fox 17' Pullup Jump Shot
  • 00:29Bryant REBOUND (Off:1 Def:0)
  • 00:29Bryant Out of Bounds Lost Ball Turnover (P1.T9)
  • 00:29SUB: Harper FOR Johnson
  • 00:29SUB: Castle FOR Champagnie
  • 00:29SUB: Grant FOR Williams III
  • 00:11Fox P.FOUL (P3.PN) (C.Blair)
  • 00:1156-57Avdija Free Throw 1 of 2 (11 PTS)
  • 00:11SUB: Champagnie FOR Bryant
  • 00:11SUB: Murray FOR Holiday
  • 00:1157-57Avdija Free Throw 2 of 2 (12 PTS)
  • 00:00MISS Vassell 28' 3PT Jump Shot
  • 00:00SPURS Rebound
  • 00:00Instant Replay2nd Period (9:11 PM EST)
  • 00:00End of 2nd Period (9:11 PM EST)
Q3
  • 12:00Start of 3rd Period (9:27 PM EST)
  • 11:37MISS Holiday 2' Driving Layup
  • 11:34Vassell REBOUND (Off:0 Def:5)
  • 11:2357-59Fox 11' Pullup Jump Shot (9 PTS) (Vassell 2 AST)
  • 11:15Kornet S.FOUL (P1.T1) (C.Blair)
  • 11:1557-59MISS Avdija Free Throw 1 of 2
  • 11:15Trail Blazers Rebound
  • 11:1557-59MISS Avdija Free Throw 2 of 2
  • 11:14Kornet REBOUND (Off:1 Def:1)
  • 11:14Clingan P.FOUL (P1.T1) (J.Goble)
  • 10:42MISS Camara 7' Driving Layup
  • 10:40Kornet REBOUND (Off:1 Def:2)
  • 10:37Avdija S.FOUL (P3.T2) (C.Blair)
  • 10:3757-60Fox Free Throw 1 of 2 (10 PTS)
  • 10:3757-61Fox Free Throw 2 of 2 (11 PTS)
  • 10:26MISS Camara 25' 3PT Jump Shot
  • 10:22Castle REBOUND (Off:2 Def:3)
  • 10:1457-63Fox 13' Pullup Jump Shot (13 PTS)
  • 10:14Trail Blazers Timeout: Regular (Reg.3 Short 0)
  • 10:14SUB: Grant FOR Avdija
  • 09:58Castle S.FOUL (P2.T2) (C.Blair)
  • 09:5858-63Grant Free Throw 1 of 2 (1 PTS)
  • 09:5859-63Grant Free Throw 2 of 2 (2 PTS)
  • 09:45MISS Castle 16' Pullup Jump Shot
  • 09:44SPURS Rebound
  • 09:32MISS Fox 26' 3PT Step Back Jump Shot
  • 09:30Clingan REBOUND (Off:4 Def:3)
  • 09:23MISS Holiday 12' Pullup Jump Shot
  • 09:21Champagnie REBOUND (Off:0 Def:3)
  • 09:17Clingan STEAL (1 STL)
  • 09:1461-63Clingan 1' Dunk (9 PTS)
  • 09:08Grant S.FOUL (P2.T3) (B.Barnaky)
  • 09:0861-63MISS Castle Free Throw 1 of 2
  • 09:08SPURS Rebound
  • 09:08SUB: Barnes FOR Champagnie
  • 09:0861-64Castle Free Throw 2 of 2 (13 PTS)
  • 08:57MISS Henderson 26' 3PT Step Back Jump Shot
  • 08:56Camara REBOUND (Off:2 Def:2)
  • 08:38MISS Clingan 27' 3PT Jump Shot
  • 08:36Vassell REBOUND (Off:0 Def:6)
  • 08:24MISS Barnes 3PT Jump Shot
  • 08:21Kornet REBOUND (Off:2 Def:2)
  • 08:0961-66Barnes 4' Driving Floating Jump Shot (2 PTS) (Castle 4 AST)
  • 07:54Fox STEAL (2 STL)
  • 07:41Grant STEAL (1 STL)
  • 07:29Vassell BLOCK (1 BLK)
  • 07:24Holiday REBOUND (Off:1 Def:0)
  • 07:2464-66Holiday 26' 3PT Jump Shot (9 PTS)
  • 07:11Camara BLOCK (1 BLK)
  • 07:08Clingan REBOUND (Off:4 Def:4)
  • 06:57MISS Clingan 2' Dunk
  • 06:55Kornet REBOUND (Off:2 Def:3)
  • 06:55Tiago Splitter Foul:T.FOUL (J.Goble)
  • 06:5564-66MISS Vassell Free Throw Technical
  • 06:55SPURS Rebound
  • 06:55SUB: Harper FOR Fox
  • 06:55SUB: Thybulle FOR Grant
  • 06:48Harper OFF.Foul (P1) (J.Goble)
  • 06:48Harper Offensive Foul Turnover (P2.T13)
  • 06:3566-66Henderson 13' Pullup Jump Shot (21 PTS) (Clingan 2 AST)
  • 06:28Henderson P.FOUL (P2.T4) (C.Blair)
  • 06:28SUB: Johnson FOR Kornet
  • 06:28SUB: Bryant FOR Vassell
  • 06:28SUB: Sharpe FOR Henderson
  • 06:28SUB: Williams III FOR Clingan
  • 06:1166-68Bryant 7' Pullup Jump Shot (7 PTS) (Castle 5 AST)
  • 06:0268-68Williams III 1' Dunk (7 PTS) (Holiday 6 AST)
  • 05:50Harper Double Dribble Turnover (P3.T14)
  • 05:36MISS Holiday 25' 3PT Step Back Jump Shot
  • 05:34Williams III REBOUND (Off:3 Def:3)
  • 05:28MISS Thybulle 3PT Jump Shot
  • 05:24Barnes REBOUND (Off:0 Def:1)
  • 05:1268-70Harper 15' Pullup Jump Shot (6 PTS)
  • 04:59Castle BLOCK (1 BLK)
  • 04:56Holiday REBOUND (Off:2 Def:0)
  • 04:5370-70Camara 2' Driving Reverse Layup (2 PTS) (Thybulle 1 AST)
  • 04:3870-72Castle Driving Layup (15 PTS)
  • 04:38Sharpe S.FOUL (P1.PN) (B.Barnaky)
  • 04:38SUB: Champagnie FOR Johnson
  • 04:38SUB: Henderson FOR Holiday
  • 04:38SUB: Avdija FOR Camara
  • 04:3870-73Castle Free Throw 1 of 1 (16 PTS)
  • 04:12MISS Henderson 27' 3PT Jump Shot
  • 04:08Champagnie REBOUND (Off:0 Def:4)
  • 04:07SUB: Johnson FOR Castle
  • 04:07SUB: Fox FOR Barnes
  • 03:5770-75Champagnie 10' Driving Floating Bank Jump Shot (8 PTS) (Bryant 1 AST)
  • 03:45Champagnie S.FOUL (P4.T3) (J.Goble)
  • 03:4570-75MISS Henderson Free Throw 1 of 2
  • 03:45Trail Blazers Rebound
  • 03:4570-75MISS Henderson Free Throw 2 of 2
  • 03:43Bryant REBOUND (Off:1 Def:1)
  • 03:31SPURS Timeout: Regular (Full 3 Short 0)
  • 03:31Instant Replay3rd Period (9:48 PM EST)
  • 03:31Sharpe P.FOUL (P2.PN) (J.Goble)
  • 03:3170-75MISS Champagnie Free Throw 1 of 2
  • 03:31SPURS Rebound
  • 03:3170-76Champagnie Free Throw 2 of 2 (9 PTS)
  • 03:09MISS Johnson 1' Driving Floating Jump Shot
  • 03:05Williams III REBOUND (Off:3 Def:4)
  • 02:5574-76Avdija 2' Driving Layup (14 PTS)
  • 02:36Williams III BLOCK (1 BLK)
  • 02:33Avdija REBOUND (Off:0 Def:3)
  • 02:2176-76Henderson 15' Pullup Jump Shot (23 PTS)
  • 02:0976-78Harper 9' Pullup Jump Shot (8 PTS)
  • 02:02SUB: Kornet FOR Bryant
  • 02:02SUB: Castle FOR Johnson
  • 03:2171-76Sharpe Free Throw 1 of 2 (8 PTS)
  • 03:2172-76Sharpe Free Throw 2 of 2 (9 PTS)
  • 01:43MISS Avdija 41' 3PT Pullup Jump Shot
  • 01:43Castle REBOUND (Off:2 Def:4)
  • 01:30MISS Fox 6' Pullup Jump Shot
  • 01:28Williams III REBOUND (Off:3 Def:5)
  • 01:15Harper STEAL (1 STL)
  • 01:12Williams III S.FOUL (P2.PN) (B.Barnaky)
  • 01:1272-76MISS Castle Free Throw 1 of 2
  • 01:12SPURS Rebound
  • 01:12SUB: Holiday FOR Sharpe
  • 01:1272-76MISS Castle Free Throw 2 of 2
  • 01:11Camara REBOUND (Off:2 Def:3)
  • 01:00MISS Henderson 26' 3PT Pullup Jump Shot
  • 00:57Castle REBOUND (Off:2 Def:5)
  • 00:36Avdija BLOCK (1 BLK)
  • 00:33Williams III REBOUND (Off:3 Def:6)
  • 00:3179-78Henderson 25' 3PT Running Jump Shot (26 PTS) (Holiday 7 AST)
  • 00:1179-80Harper 13' Pullup Jump Shot (10 PTS)
  • 00:00MISS Avdija 13' Pullup Jump Shot
  • 00:00Trail Blazers Rebound
  • 00:00End of 3rd Period (9:59 PM EST)
  • 03:31SUB: Camara FOR Thybulle
  • 03:21Harper S.FOUL (P2.T4) (B.Barnaky)
  • 02:02SUB: Vassell FOR Champagnie
  • 10:54Camara STEAL (2 STL)
Q4
  • 12:00Start of 4th Period (10:02 PM EST)
  • 11:35MISS Barnes 12' Pullup Jump Shot
  • 11:32Clingan REBOUND (Off:4 Def:5)
  • 11:11MISS Thybulle 3PT Jump Shot
  • 11:06Clingan REBOUND (Off:5 Def:5)
  • 11:05MISS Grant 27' 3PT Jump Shot
  • 11:02Vassell REBOUND (Off:0 Def:7)
  • 10:55MISS Vassell 26' 3PT Running Jump Shot
  • 10:52Kornet REBOUND (Off:3 Def:3)
  • 10:40Clingan S.FOUL (P2.T1) (J.Goble)
  • 10:4079-81Barnes Free Throw 1 of 2 (3 PTS)
  • 10:4079-82Barnes Free Throw 2 of 2 (4 PTS)
  • 10:19MISS Holiday 15' Pullup Jump Shot
  • 10:16Vassell REBOUND (Off:0 Def:8)
  • 10:08MISS Castle 26' 3PT Jump Shot
  • 10:08Kornet REBOUND (Off:4 Def:3)
  • 10:08Clingan S.FOUL (P3.T2) (B.Barnaky)
  • 10:0879-82MISS Kornet Free Throw 1 of 2
  • 10:08SPURS Rebound
  • 10:08SUB: Avdija FOR Henderson
  • 10:0879-83Kornet Free Throw 2 of 2 (7 PTS)
  • 09:54MISS Thybulle 1' Driving Layup
  • 09:52Vassell REBOUND (Off:0 Def:9)
  • 09:4679-85Vassell 17' Pullup Jump Shot (10 PTS)
  • 09:37Castle STEAL (2 STL)
  • 09:33MISS Vassell Running Layup
  • 09:33Fox REBOUND (Off:1 Def:1)
  • 09:3379-87Fox Putback Layup (15 PTS)
  • 09:33Avdija S.FOUL (P4.T3) (C.Blair)
  • 09:33Trail Blazers Timeout: Regular (Reg.4 Short 0)
  • 09:33SUB: Camara FOR Thybulle
  • 09:33SUB: Henderson FOR Holiday
  • 09:3379-88Fox Free Throw 1 of 1 (16 PTS)
  • 09:19MISS Clingan 27' 3PT Jump Shot
  • 09:15Kornet REBOUND (Off:4 Def:4)
  • 09:0179-90Castle Driving Finger Roll Layup (18 PTS)
  • 08:3379-92Kornet Reverse Dunk (9 PTS) (Fox 4 AST)
  • 08:33Avdija S.FOUL (P5.T4) (J.Goble)
  • 08:33SUB: Johnson FOR Fox
  • 08:33SUB: Harper FOR Barnes
  • 08:33SUB: Holiday FOR Avdija
  • 08:3379-93Kornet Free Throw 1 of 1 (10 PTS)
  • 08:26MISS Henderson 25' 3PT Pullup Jump Shot
  • 08:25Trail Blazers Rebound
  • 08:25SUB: Champagnie FOR Harper
  • 08:25SUB: Williams III FOR Clingan
  • 08:1881-93Grant 1' Driving Layup (4 PTS) (Williams III 3 AST)
  • 08:18Kornet S.FOUL (P2.T1) (J.Goble)
  • 08:18SUB: Bryant FOR Kornet
  • 08:1882-93Grant Free Throw 1 of 1 (5 PTS)
  • 07:5682-95Vassell 19' Pullup Jump Shot (12 PTS)
  • 07:4484-95Holiday 1' Driving Layup (11 PTS)
  • 07:33Holiday STEAL (1 STL)
  • 07:2987-95Camara 27' 3PT Running Jump Shot (5 PTS) (Holiday 8 AST)
  • 07:28SPURS Timeout: Regular (Full 4 Short 0)
  • 07:28SUB: Harper FOR Castle
  • 07:28SUB: Fox FOR Vassell
  • 07:12Williams III BLOCK (2 BLK)
  • 07:10Camara REBOUND (Off:2 Def:4)
  • 07:0590-95Holiday 26' 3PT Jump Shot (14 PTS) (Camara 1 AST)
  • 06:4190-98Johnson 3PT Jump Shot (7 PTS) (Bryant 2 AST)
  • 06:18Champagnie BLOCK (2 BLK)
  • 06:15Johnson REBOUND (Off:0 Def:3)
  • 06:04MISS Bryant 3PT Jump Shot
  • 05:58Camara REBOUND (Off:2 Def:5)
  • 05:52Henderson Out of Bounds - Bad Pass Turnover Turnover (P2.T14)
  • 05:52SUB: Kornet FOR Bryant
  • 05:52SUB: Avdija FOR Grant
  • 05:29MISS Harper 18' Pullup Jump Shot
  • 05:26Avdija REBOUND (Off:0 Def:4)
  • 05:16MISS Avdija 10' Pullup Jump Shot
  • 05:14Johnson REBOUND (Off:0 Def:4)
  • 05:08Henderson S.FOUL (P3.PN) (J.Goble)
  • 05:0890-98MISS Fox Free Throw 1 of 2
  • 05:08SPURS Rebound
  • 05:08SUB: Castle FOR Harper
  • 05:08SUB: Vassell FOR Johnson
  • 05:0890-99Fox Free Throw 2 of 2 (17 PTS)
  • 04:5392-99Henderson 1' Driving Finger Roll Layup (28 PTS) (Williams III 4 AST)
  • 04:36MISS Fox 12' Pullup Jump Shot
  • 04:36SPURS Rebound
  • 04:36Trail Blazers Timeout: Regular (Reg.5 Short 0)
  • 04:33Jump Ball Kornet vs. Williams III: Tip to Champagnie
  • 04:17MISS Fox 17' Pullup Jump Shot
  • 04:17Trail Blazers Rebound
  • 04:0395-99Camara 24' 3PT Jump Shot (8 PTS) (Avdija 2 AST)
  • 03:3795-101Vassell 15' Fadeaway Jumper (14 PTS)
  • 03:2697-101Williams III 8' Floating Jump Shot (9 PTS) (Holiday 9 AST)
  • 03:26SPURS Timeout: Regular (Full 5 Short 0)
  • 08:47Vassell STEAL (2 STL)
  • 03:05MISS Vassell 14' Turnaround Fadeaway Shot
  • 03:03Holiday REBOUND (Off:2 Def:1)
  • 02:55Vassell STEAL (3 STL)
  • 02:54Jump Ball Vassell vs. Camara: Tip to Williams III
  • 02:54Camara STEAL (3 STL)
  • 02:49Fox P.FOUL (P4.T2) (B.Barnaky)
  • 02:43100-101Henderson 26' 3PT Pullup Jump Shot (31 PTS)
  • 02:23Holiday BLOCK (2 BLK)
  • 02:18Camara REBOUND (Off:2 Def:6)
  • 02:09MISS Williams III 3PT Jump Shot
  • 02:02Holiday REBOUND (Off:3 Def:1)
  • 02:02102-101Holiday Putback Layup (16 PTS)
  • 01:38MISS Fox 25' 3PT Step Back Jump Shot
  • 01:36SPURS Rebound
  • 01:20MISS Fox 8' Driving Floating Jump Shot
  • 01:18Vassell REBOUND (Off:1 Def:9)
  • 01:06MISS Castle 15' Pullup Jump Shot
  • 01:05Kornet REBOUND (Off:5 Def:4)
  • 01:05SPURS Turnover: Shot Clock (T#17)
  • 00:42MISS Holiday 7' Driving Layup
  • 00:39Vassell REBOUND (Off:1 Def:10)
  • 00:31MISS Vassell 24' 3PT Jump Shot
  • 00:27Holiday REBOUND (Off:3 Def:2)
  • 00:12104-101Williams III Alley Oop Dunk (11 PTS) (Avdija 3 AST)
  • 00:12Champagnie S.FOUL (P5.T3) (J.Goble)
  • 00:12SUB: Johnson FOR Fox
  • 00:12SUB: Murray FOR Avdija
  • 00:12104-101MISS Williams III Free Throw 1 of 1
  • 00:11Vassell REBOUND (Off:1 Def:11)
  • 00:11SPURS Timeout: Regular (Full 6 Short 0)
  • 00:11SUB: Fox FOR Johnson
  • 00:10Holiday P.FOUL (P3.PN) (B.Barnaky)
  • 00:10104-102Vassell Free Throw 1 of 2 (15 PTS)
  • 00:10SUB: Johnson FOR Champagnie
  • 00:10SUB: Clingan FOR Henderson
  • 00:10104-103Vassell Free Throw 2 of 2 (16 PTS)
  • 00:10Trail Blazers Timeout: Regular (Reg.6 Short 0)
  • 00:10SUB: Harper FOR Kornet
  • 00:10SUB: Bryant FOR Johnson
  • 00:10SUB: Avdija FOR Murray
  • 00:10SUB: Grant FOR Williams III
  • 00:10SUB: Henderson FOR Clingan
  • 00:05Bryant P.FOUL (P2.PN) (B.Barnaky)
  • 00:05105-103Camara Free Throw 1 of 2 (9 PTS)
  • 00:05SUB: Kornet FOR Fox
  • 00:05SUB: Johnson FOR Harper
  • 00:05SUB: Murray FOR Avdija
  • 00:05106-103Camara Free Throw 2 of 2 (10 PTS)
  • 00:05SPURS Timeout: Regular (Full 7 Short 0)
  • 00:05SUB: Fox FOR Bryant
  • 00:05SUB: Champagnie FOR Kornet
  • 00:05SUB: Thybulle FOR Henderson
  • 00:02MISS Vassell 3PT Jump Shot
  • 00:02Camara REBOUND (Off:2 Def:7)
  • 00:00End of 4th Period (10:41 PM EST)

Shot Map

● made · ○ missed · POR @ SAS

Loading live box score

H2H

POR

Portland Trail Blazers

4Wins11

15 historical meetings

SAS

San Antonio Spurs

POR

LLLWL

H2H streak L3

Avg pts 103.2

SAS

WWWLW

H2H streak W3

Avg pts 112.2

Head-to-head streaks
PORCurrent H2H streakL3
SASCurrent H2H streakW3
SASPrevious game winner2026-04-28
PORAvg points scored103.2
SASAvg points scored112.2
TOTAverage game total215.4
Recent meetings
Apr 28, 26POR @ SAS95 - 114W
Apr 26, 26SAS @ POR114 - 93W
Apr 24, 26SAS @ POR120 - 108W
Apr 21, 26POR @ SAS106 - 103L
Apr 19, 26POR @ SAS98 - 111W
Apr 8, 26POR @ SAS101 - 112W
Jan 3, 26POR @ SAS115 - 110L
Nov 26, 25SAS @ POR115 - 102W
Apr 6, 25SAS @ POR109 - 120L
Dec 21, 24POR @ SAS94 - 114W
Dec 13, 24SAS @ POR118 - 116W
Nov 7, 24POR @ SAS105 - 118W
Jan 26, 24POR @ SAS100 - 116W
Dec 29, 23SAS @ POR128 - 134L
Dec 28, 23SAS @ POR118 - 105W

Knockout

Full playoff path. Tap into a matchup when you want the series view.

Media

Links to video and reporting for this specific game. We link out; we do not host copyrighted video.