Game recap · Apr 21 · Playoffs

Trail Blazers flip the game in the fourth to beat Spurs, 106-103

Portland Trail Blazers beat San Antonio Spurs 106-103 on the road on Tuesday, April 21. The Spurs led after three quarters, but the Trail Blazers took control in the fourth.

The game, quarter by quarter

The Spurs had the better start, winning the first 28-27 to lead by 1 after one. The Trail Blazers pulled even with a 30-29 second quarter, sending the game to halftime tied at 57.

The Spurs won the third 23-22 to turn the game around, taking a 1-point lead into the fourth. The Trail Blazers took the fourth 27-23; the Trail Blazers completed the comeback for a 106-103 regulation win.

What decided it

The Trail Blazers got more from their shots, finishing at 50% effective field-goal shooting compared with 48.3% for the Spurs. The Trail Blazers grabbed 31.3% of their own misses, while the Spurs recovered 30%. In a 3-point game, that shooting gap supplied the clearest edge.

The Spurs did win one battle, the free-throw line: FT rate of 23.3 against 19.1. The Trail Blazers made up for it elsewhere.

At roughly 101 possessions per team, the Trail Blazers produced 105.2 points per 100 possessions to 102.3 for the Spurs.

Who made the difference

Scoot Henderson was the game's biggest individual force for POR: 31 pts, 1 reb, 0 ast on 11-17 shooting. His Game Score of 21.9 led everyone. His team was +9 with him on the floor.

Devin Vassell led the Spurs with 16 pts, 12 reb, 2 ast, 3 stl on 6-16 shooting, good for a 14.9 Game Score.

Devin Vassell (16 pts, 12 reb, 2 ast) recorded a double-double.

What it means

By our Win Meter this was an upset: The Trail Blazers entered with about a 14% chance.

Across the last 8 meetings in our records, San Antonio Spurs lead 6-2.

Written automatically by Tip Off Live software from box score data. Ratings and probabilities are our own model estimates.

Scoring by quarter

Team1234T
Portland Trail Blazers27302227106
San Antonio Spurs28292323103

Game flow

Margin after each period. Above the line the home team leads; below it the visitors lead. Tap a point to see the score.

Spurs leadTrail Blazers leadStartQ1Q2Q3Q4

Q4: Portland Trail Blazers 106, San Antonio Spurs 103 · Trail Blazers by 3

The lead changed hands 1 time between periods. Biggest gap at a period break: 3 for Trail Blazers after Q4.

The four factors

Four numbers explain most basketball games: shooting, turnovers, rebounding and free throws. The highlighted side had the edge. Tap a row to see what it measures.

Trail BlazersSpurs

Pace: about 101 possessions per team. Points per 100 possessions: Trail Blazers 105.2, Spurs 102.3.

Players of the game

Ranked by Game Score, a single number that rolls up points, rebounds, assists, steals, blocks, shooting efficiency, fouls and turnovers.

Scoot Henderson POR31 pts, 1 reb, 0 ast on 11-17 shooting
21.9
Robert Williams III POR11 pts, 9 reb, 4 ast on 5-6 shooting
16.7
Devin Vassell SAS16 pts, 12 reb, 2 ast, 3 stl on 6-16 shooting
14.9
Luke Kornet SAS10 pts, 9 reb, 2 ast on 4-5 shooting
14

Portland Trail Blazers

PlayerMINPTSREBASTSTLBLKTOPFFG3PTFT+/−
Jrue HolidayG39165912536-172-62-2+12
Scoot HendersonG383110112311-175-94-6+9
Toumani CamaraF35109131013-72-52-2+17
Deni AvdijaF30144301455-131-23-5-1
Donovan ClinganC24910212134-121-60-0-14
Robert Williams IIIC-F23119412025-61-20-1+13
Jerami GrantF2051010021-80-23-3+2
Shaedon SharpeG1391001023-51-32-2-1
Matisse ThybulleG-F1001101010-30-20-0-22
Kris MurrayF0812000310-10-11-20
Sidy CissokoG0000000000-00-00-00
Hansen YangC0000000000-00-00-00
Vit KrejciG0000000000-00-00-00
Blake WesleyG0000000000-00-00-00
Damian LillardG0000000000-00-00-00
Team1064320811152338-8913-3817-23

San Antonio Spurs

PlayerMINPTSREBASTSTLBLKTOPFFG3PTFT+/−
Stephon CastleG38187521327-202-62-5-1
Devin VassellG-F341612231106-160-54-5-1
De'Aaron FoxG34172420346-161-34-5-14
Luke KornetF-C28109220124-50-02-3+11
Julian ChampagnieF2794012153-42-31-2-14
Dylan HarperG23100210324-70-02-2+4
Keldon JohnsonF1874120133-71-30-0+7
Harrison BarnesF1541000001-30-12-2+13
Victor WembanyamaF-C1254101211-30-13-4-7
Carter BryantF1272200123-51-20-0-13
Bismack BiyomboC0000000000-00-00-00
Kelly OlynykF0000000000-00-00-00
Mason PlumleeF-C0000000000-00-00-00
Lindy Waters IIIF0000000000-00-00-00
Jordan McLaughlinG0000000000-00-00-00
Team1034519135162138-867-2420-28

Team comparison

PORSAS
Field goal %42.7%
44.2%
Three-point %34.2%
29.2%
Free throw %73.9%
71.4%
Rebounds43
45
Assists20
19
Steals8
13
Blocks11
5
Turnovers15
16
Bench points26
33

Recent meetings

  • Apr 19: POR 98, SAS 111 (playoffs)
  • Apr 8: POR 101, SAS 112
  • Jan 3: POR 115, SAS 110
  • Nov 26: SAS 115, POR 102
  • Apr 6: SAS 109, POR 120

More from Apr 21

More