POR108
Final
104MIN
Friday, March 20, 2026
Clutch Finish
Portland Trail Blazers
Away · Blazers · Won
POR
Portland Trail Blazers
108
Finalmargin4
104
Minnesota Timberwolves
Home · Timberwolves
MIN
Minnesota Timberwolves
Biggest Lead
POR +18
Q2 · 2:20
Biggest Run
MIN 9-0
 
Lead Changes
10
10 ties
Half
POR 68 · MIN 59
POR led at the break

Game Story

Auto-generated talking points from the box and play-by-play.

Insight 01
POR won by 4.
Insight 02
POR built the biggest lead at +18.
Insight 03
MIN had the biggest unanswered run (9-0).
Insight 04
POR won Q4 21-18.
Scouting report
Findings from the tape
Observations from this game's PBP graph traversal. Vs-season baselines tell you what the opponent forced or what the data shows shifted from the norm.

Strongest signals

Highest-signal findings across every category — sorted by how strongly the data deviates from baseline.

  • 01
    highTurnover outcomesOn POR

    POR scored 18 pts off MIN's 13 turnovers (1.38 PPP allowed).

    8 of 13 TOVs (62%) led to a make.

  • 02
    highScoring chainsOn MIN

    Clingan got 16 of his 19 pts via cuts (8 makes, 84% up 43 pp from season avg 41%).

    1 from catch-and-shoot (3 pts)

  • 03
    medTurnover outcomesOn MIN

    MIN scored 19 pts off POR's 17 turnovers (1.12 PPP allowed).

    8 of 17 TOVs (47%) led to a make.

  • 04
    medScoring chainsOn POR

    Gobert got 10 of his 14 pts via cuts (5 makes, 71%).

    1 from drives (2 pts) · 1 from putbacks (2 pts)

  • 05
    medScoring chainsOn MIN

    Grant got 9 of his 24 pts via catch-and-shoot (3 makes, 38%).

    3 from drives (6 pts) · 2 from pull-up jumpers (5 pts)

Quarter Flow

Per-quarter scoring and the running total.

PORMIN
Q1
POR +5
POR33
MIN28
Running33–28
Q2
POR +4
POR35
MIN31
Running68–59
Q3
MIN +8
POR19
MIN27
Running87–86
Q4
POR +3
POR21
MIN18
Running108–104

Box by Period

FG · 3P · FT · REB · AST · TOV · paint points, per period. Bold marks the period edge.

StatTeamQ1Q2Q3Q4Total
FGPOR13/27 48%14/24 58%7/20 35%5/21 24%39/92 42%
MIN9/18 50%11/30 37%10/21 48%6/22 27%36/91 40%
3PPOR3/9 33%4/12 33%0/6 0%2/10 20%9/37 24%
MIN3/4 75%3/11 27%2/7 29%1/6 17%9/28 32%
FTPOR4/6 67%3/3 100%5/5 100%9/10 90%21/24 88%
MIN7/8 88%6/8 75%5/6 83%5/7 71%23/29 79%
REBPOR1212101751
MIN101491043
ASTPOR7113425
MIN576321
TOVPOR156517
MIN513413
Paint PTSPOR162012654
MIN101414846

Game Flow

Margin over time — MIN ahead above the line, POR below. Shaded bands are unanswered runs of 8+; ticks on the line mark lead changes (10) and ties (10).

MIN aheadPOR ahead
8-09-0Q1Q2Q3Q4Tied 2–2 · Q1 10:50MIN takes the lead 11–12 · Q1 7:14POR takes the lead 13–12 · Q1 6:35Tied 15–15 · Q1 5:21Tied 24–24 · Q1 1:37Tied 79–79 · Q3 5:24Tied 81–81 · Q3 4:30MIN takes the lead 81–83 · Q3 3:39Tied 83–83 · Q3 3:27POR takes the lead 87–86 · Q3 0:48MIN takes the lead 87–88 · Q4 10:13Tied 90–90 · Q4 8:37POR takes the lead 91–90 · Q4 7:58MIN takes the lead 94–96 · Q4 5:10Tied 96–96 · Q4 4:01Tied 97–97 · Q4 3:16POR takes the lead 98–97 · Q4 3:16Tied 100–100 · Q4 2:48MIN takes the lead 103–104 · Q4 0:53POR takes the lead 106–104 · Q4 0:22MIN +3POR +18+18−18

Rotations

Who was on the floor when. Hover over a stint for its minutes and the team's +/- while it lasted.

Play-by-Play

Every event, one period at a time. ▶ opens the NBA clip where one exists.

Player Box Score

Click a player for shots, quarter splits, and play-by-play.

PlayerMINPTS ↓REBASTSTLBLKTOVFG3P+/-
Jerami Grant
POR · Starter
31:53265131410/164/9+9
Deni Avdija
POR · Starter
36:1025850047/182/5-1
Donovan Clingan
POR · Starter
31:08211241319/131/5+2
Jrue Holiday
POR · Starter
31:55122120005/171/6+14
Scoot Henderson
POR
24:2111323034/100/3-2
Toumani Camara
POR · Starter
34:006301022/70/3+3
Matisse Thybulle
POR
16:175300101/51/5-5
Robert Williams III
POR
16:5221200031/40/0+2
Blake Wesley
POR
—0000000/00/00
Vít Krejčí
POR
—0000000/00/00
Jayson Kent
POR
—0000000/00/00
Shaedon Sharpe
POR
—0000000/00/00
Damian Lillard
POR
—0000000/00/00
Kris Murray
POR
15:450200100/20/1-3
Sidy Cissoko
POR
1:390110000/00/0+1

Four Factors

Shooting, getting to the line, offensive rebounding, protecting the ball.

eFG · FTAr · OREB · TOV
eFG% · Effective field goal percentage
47.3%
44.5%
FTA Rate · Free throws per shot attempt
26.1%
31.9%
OREB% · Offensive rebound rate
38.3%
29.8%
TOV% · Possessions ending in turnover
14.2%
11.1%

Efficiency

ORTGPOR edge
POR
106.5
MIN
102.5
Offensive rating · pts per 100 poss
DRTGPOR edge
POR
102.3
MIN
107.1
Defensive rating · pts allowed per 100
TS%POR edge
POR
52.7%
MIN
50.1%
True shooting — 3PT and FT included
Pace—
POR
101.5
MIN
101.2
Possessions per 48 min

Where the points came from

Scoring channels — paint, transition, off mistakes, second chances.

ChannelPORMINEdge
In the paint5446POR +8
Fast break1011MIN +1
Off turnovers1620MIN +4
2nd chance2214POR +8

Player tracking

Movement and shot-creation breakdown.

MetricPORMIN
Passes274291
Touches406416
Distance (mi)18.618.3
Pull-up FG25/59 (42%)21/58 (36%)
Catch & Shoot FG14/33 (42%)15/33 (45%)

Shot Chart

Both teams · shot-by-shot

Julius Randle — MIN missMINRudy Gobert — MIN madeMINBones Hyland — MIN missMINBones Hyland — MIN madeMINJrue Holiday — POR missPORDonte DiVincenzo — MIN missMINJerami Grant — POR missPORJrue Holiday — POR missPORJrue Holiday — POR missPORDeni Avdija — POR missPORDonovan Clingan — POR madePORBones Hyland — MIN missMINBones Hyland — MIN missMINJerami Grant — POR madePORKyle Anderson — MIN madeMINRudy Gobert — MIN madeMINJaden McDaniels — MIN madeMINKyle Anderson — MIN missMINAyo Dosunmu — MIN madeMINJulius Randle — MIN madeMINDonovan Clingan — POR missPORJrue Holiday — POR madePORJrue Holiday — POR missPORScoot Henderson — POR missPORJerami Grant — POR madePORJrue Holiday — POR madePORJaden McDaniels — MIN missMINRudy Gobert — MIN madeMINDonovan Clingan — POR madePORDeni Avdija — POR missPORBones Hyland — MIN madeMINJaden McDaniels — MIN missMINJerami Grant — POR missPORScoot Henderson — POR madePORJaden McDaniels — MIN madeMINRudy Gobert — MIN missMINDeni Avdija — POR madePORJaden McDaniels — MIN madeMINBones Hyland — MIN missMINDonovan Clingan — POR missPORAyo Dosunmu — MIN missMINDeni Avdija — POR madePORDeni Avdija — POR madePORJerami Grant — POR missPORRobert Williams III — POR madePORJulius Randle — MIN missMINBones Hyland — MIN missMINKyle Anderson — MIN missMINJaden McDaniels — MIN missMINDonte DiVincenzo — MIN missMINJrue Holiday — POR madePORBones Hyland — MIN madeMINDonovan Clingan — POR madePORJerami Grant — POR madePORBones Hyland — MIN madeMINDonte DiVincenzo — MIN madeMINRudy Gobert — MIN missMINScoot Henderson — POR missPORJaden McDaniels — MIN madeMINAyo Dosunmu — MIN missMINJaden McDaniels — MIN missMINDonte DiVincenzo — MIN missMINScoot Henderson — POR madePORDeni Avdija — POR missPORDonte DiVincenzo — MIN missMINRudy Gobert — MIN missMINDonovan Clingan — POR madePORDonte DiVincenzo — MIN missMINKyle Anderson — MIN missMINJulius Randle — MIN missMINRudy Gobert — MIN madeMINJerami Grant — POR madePORAyo Dosunmu — MIN missMINDonte DiVincenzo — MIN missMINAyo Dosunmu — MIN madeMINDeni Avdija — POR missPORDonovan Clingan — POR madePORJerami Grant — POR madePORScoot Henderson — POR missPORJerami Grant — POR madePORBones Hyland — MIN madeMINJerami Grant — POR madePORJerami Grant — POR madePORDeni Avdija — POR missPORDonovan Clingan — POR madePORJrue Holiday — POR missPORJulius Randle — MIN missMINJaden McDaniels — MIN madeMINToumani Camara — POR missPORDonte DiVincenzo — MIN missMINMatisse Thybulle — POR madePORJrue Holiday — POR missPORJulius Randle — MIN missMINDonovan Clingan — POR madePORAyo Dosunmu — MIN missMINJrue Holiday — POR madePORJaden McDaniels — MIN madeMINJerami Grant — POR missPORJulius Randle — MIN madeMINRudy Gobert — MIN madeMINDonte DiVincenzo — MIN missMINJulius Randle — MIN missMINAyo Dosunmu — MIN missMINToumani Camara — POR missPORDonovan Clingan — POR madePORRudy Gobert — MIN missMINDonte DiVincenzo — MIN madeMINJrue Holiday — POR missPORScoot Henderson — POR madePORDonovan Clingan — POR madePORJaden McDaniels — MIN missMINDeni Avdija — POR missPORAyo Dosunmu — MIN madeMINTerrence Shannon Jr — MIN missMINMatisse Thybulle — POR missPORJulius Randle — MIN madeMINJerami Grant — POR missPORJulius Randle — MIN missMINDeni Avdija — POR missPORRudy Gobert — MIN madeMINRobert Williams III — POR missPORDonte DiVincenzo — MIN madeMINRudy Gobert — MIN missMINDonovan Clingan — POR missPORDeni Avdija — POR madePORAyo Dosunmu — MIN missMINDonte DiVincenzo — MIN missMINToumani Camara — POR missPORJulius Randle — MIN madeMINKyle Anderson — MIN missMINJrue Holiday — POR madePORBones Hyland — MIN missMINJulius Randle — MIN missMINToumani Camara — POR madePORRudy Gobert — MIN madeMINDonte DiVincenzo — MIN madeMINJulius Randle — MIN missMINDonte DiVincenzo — MIN madeMINDeni Avdija — POR missPORAyo Dosunmu — MIN madeMINRudy Gobert — MIN missMINJerami Grant — POR madePORScoot Henderson — POR madePORJrue Holiday — POR missPORDeni Avdija — POR missPORRobert Williams III — POR missPORMatisse Thybulle — POR missPORAyo Dosunmu — MIN missMINScoot Henderson — POR missPORMatisse Thybulle — POR missPORRobert Williams III — POR missPORJulius Randle — MIN madeMINRudy Gobert — MIN missMINToumani Camara — POR madePORDeni Avdija — POR missPORTerrence Shannon Jr — MIN missMINKris Murray — POR missPORDonte DiVincenzo — MIN missMINDonte DiVincenzo — MIN missMINDeni Avdija — POR missPORScoot Henderson — POR missPORDonovan Clingan — POR missPORJerami Grant — POR madePORKris Murray — POR missPORToumani Camara — POR missPORAyo Dosunmu — MIN madeMINMatisse Thybulle — POR missPORToumani Camara — POR missPORJrue Holiday — POR missPORJulius Randle — MIN missMINJerami Grant — POR missPORScoot Henderson — POR missPORJrue Holiday — POR missPORAyo Dosunmu — MIN missMINJrue Holiday — POR missPORAyo Dosunmu — MIN missMINDeni Avdija — POR madePORDeni Avdija — POR madePORKyle Anderson — MIN missMINAyo Dosunmu — MIN madeMINDeni Avdija — POR madePORJrue Holiday — POR missPORJulius Randle — MIN madeMIN
Portland Trail Blazers39/92 · 42.4%
Minnesota Timberwolves36/91 · 39.6%
mademissedteam · result
MIN 36/91 (39.6%) · POR 39/92 (42.4%) — POR ahead on volume and accuracy.
Possession DNA
Possession DNA
Clutch

Last 5:00 of Q4, score within 5

Every clutch possession, and who did what while it was tight.

POR won clutch · 14–8
POR
14
clutch pts
MIN
8
clutch pts
94–96 → 108–104
Clutch events
Q4
4:51
PLAY
TIMBERWOLVES Timeout: Regular (Full 5 Short 0)
Q4
4:51
MISS
MISS Grant 3PT Jump Shot
Q4
4:31
MISS
MISS McDaniels 9' Driving Floating Jump Shot
Q4
4:30
PLAY
TIMBERWOLVES Timeout: Regular (Full 6 Short 0)
Q4
4:21
MISS
MISS Dosunmu 27' 3PT Jump Shot
Q4
4:08
MISS
MISS Holiday 14' Turnaround Fadeaway Shot
Q4
4:01
PTS96 - 96
Grant 2' Layup (18 PTS) (Holiday 11 AST)
Q4
3:40
MISS
MISS DiVincenzo 26' 3PT Jump Shot
Q4
3:29
FOUL
Camara S.FOUL (P2.T4) (S.Jelks)
Q4
3:29
MISS
MISS McDaniels Free Throw 1 of 2
Q4
3:29
PTS96 - 97
McDaniels Free Throw 2 of 2 (16 PTS)
Q4
3:16
FOUL
McDaniels S.FOUL (P3.T4) (J.DeRosa)
Q4
3:16
PTS97 - 97
Avdija Free Throw 1 of 2 (24 PTS)
Q4
3:16
PTS98 - 97
Avdija Free Throw 2 of 2 (25 PTS)
Q4
3:03
MISS
MISS Dosunmu 14' Pullup Jump Shot
Q4
3:02
FOUL
Dosunmu L.B.FOUL (P4.PN) (J.DeRosa)
Q4
3:02
PTS99 - 97
Camara Free Throw 1 of 2 (5 PTS)
Q4
3:02
PTS100 - 97
Camara Free Throw 2 of 2 (6 PTS)
Q4
2:48
PTS100 - 99
Randle 9' Driving Floating Jump Shot (14 PTS) (Dosunmu 8 AST)
Q4
2:48
FOUL
Camara S.FOUL (P3.PN) (S.Jelks)
Q4
2:48
PTS100 - 100
Randle Free Throw 1 of 1 (15 PTS)
Q4
2:39
FOUL
Grant OFF.Foul (P3) (C.Blair)
Q4
2:39
TOV
Grant Offensive Foul Turnover (P4.T17)
Q4
2:24
MISS
MISS Gobert 4' Driving Layup; Clingan BLOCK (3 BLK)
Q4
2:11
MISS
MISS Holiday 4' Driving Floating Jump Shot
Q4
1:56
TOV
Dosunmu Step Out of Bounds Turnover (P2.T12)
Q4
1:40
PTS103 - 100
Grant 25' 3PT Jump Shot (21 PTS) (Avdija 5 AST)
Q4
1:28
FOUL
Avdija P.FOUL (P3.PN) (S.Jelks)
Q4
1:28
PTS103 - 101
Randle Free Throw 1 of 2 (16 PTS)
Q4
1:28
PTS103 - 102
Randle Free Throw 2 of 2 (17 PTS)
Q4
1:14
MISS
MISS Camara 3PT Jump Shot
Q4
0:53
PTS103 - 104
Randle 11' Turnaround Jump Shot (19 PTS)
Q4
0:35
MISS
MISS Avdija 7' Driving Floating Jump Shot
Q4
0:31
MISS
MISS Grant 3PT Jump Shot
Q4
0:23
PLAY
Trail Blazers Timeout: Regular (Reg.5 Short 0)
Q4
0:22
PTS106 - 104
Grant 24' 3PT Jump Shot (24 PTS) (Holiday 12 AST)
Q4
0:21
PLAY
TIMBERWOLVES Timeout: Regular (Full 7 Short 0)
Q4
0:11
MISS
MISS DiVincenzo 3' Driving Layup
Q4
0:11
MISS
MISS Gobert Tip Layup Shot
Q4
0:10
MISS
MISS Gobert Tip Layup Shot
Q4
0:09
FOUL
Randle Personal Take Foul (P2.PN) (C.Blair)
Q4
0:09
PTS107 - 104
Grant Free Throw 1 of 2 (25 PTS)
Q4
0:09
PTS108 - 104
Grant Free Throw 2 of 2 (26 PTS)
Q4
0:08
TOV
Randle Bad Pass Turnover (P4.T13); Clingan STEAL (1 STL)
Clutch box · from play-by-play
PORMINPTSFGFTTOV+/-
4:51103/52/21+6
4:5120/12/20+6
4:4120/12/20+4
4:5100/20/00+6
4:5100/00/00+6
0:1000/00/00+2
MINMINPTSFGFTTOV+/-
4:5172/23/31-6
4:5110/11/20-6
4:5100/30/00-6
4:5100/20/01-6
4:5100/20/00-6

How it ended

Shots, free throws and turnovers in the final 3:00 of Q4.

POR 100–99 MIN → 108–104
  1. 2:48
    PTSMIN100–99 · POR +1
    Randle 9' Driving Floating Jump Shot (14 PTS) (Dosunmu 8 AST)
  2. 2:48
    PTSMIN100–100 · Tied
    Randle Free Throw 1 of 1 (15 PTS)
  3. 2:39
    TOVPOR100–100 · Tied
    Grant Offensive Foul Turnover (P4.T17)
  4. 2:24
    MISSMIN100–100 · Tied
    MISS Gobert 4' Driving Layup; Clingan BLOCK (3 BLK)
  5. 2:11
    MISSPOR100–100 · Tied
    MISS Holiday 4' Driving Floating Jump Shot
  6. 1:56
    TOVMIN100–100 · Tied
    Dosunmu Step Out of Bounds Turnover (P2.T12)
  7. 1:40
    PTSPOR103–100 · POR +3
    Grant 25' 3PT Jump Shot (21 PTS) (Avdija 5 AST)
  8. 1:28
    PTSMIN103–101 · POR +2
    Randle Free Throw 1 of 2 (16 PTS)
  9. 1:28
    PTSMIN103–102 · POR +1
    Randle Free Throw 2 of 2 (17 PTS)
  10. 1:14
    MISSPOR103–102 · POR +1
    MISS Camara 3PT Jump Shot
  11. 0:53
    PTSMIN103–104 · MIN +1
    Randle 11' Turnaround Jump Shot (19 PTS)
  12. 0:35
    MISSPOR103–104 · MIN +1
    MISS Avdija 7' Driving Floating Jump Shot
  13. 0:31
    MISSPOR103–104 · MIN +1
    MISS Grant 3PT Jump Shot
  14. 0:22
    PTSPOR106–104 · POR +2
    Grant 24' 3PT Jump Shot (24 PTS) (Holiday 12 AST)
  15. 0:11
    MISSMIN106–104 · POR +2
    MISS DiVincenzo 3' Driving Layup
  16. 0:11
    MISSMIN106–104 · POR +2
    MISS Gobert Tip Layup Shot
  17. 0:10
    MISSMIN106–104 · POR +2
    MISS Gobert Tip Layup Shot
  18. 0:09
    PTSPOR107–104 · POR +3
    Grant Free Throw 1 of 2 (25 PTS)
  19. 0:09
    PTSPOR108–104 · POR +4
    Grant Free Throw 2 of 2 (26 PTS)
  20. 0:08
    TOVMIN108–104 · POR +4
    Randle Bad Pass Turnover (P4.T13); Clingan STEAL (1 STL)