CLE123
Final
116MIL
Tuesday, March 17, 2026
4Q Comeback3PT Edge
Cleveland Cavaliers
Away · Cavaliers · Won
CLE
Cleveland Cavaliers
123
Finalmargin7
116
Milwaukee Bucks
Home · Bucks
MIL
Milwaukee Bucks
Biggest Lead
CLE +15
Q2 · 11:16
Biggest Run
MIL 14-0
 
Lead Changes
16
11 ties
Half
CLE 57 · MIL 58
MIL led at the break

Game Story

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

Insight 01
CLE won by 7.
Insight 02
CLE built the biggest lead at +15.
Insight 03
MIL had the biggest unanswered run (14-0).
Insight 04
CLE won Q4 38-29.
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 CLE

    CLE scored 12 pts off MIL's 8 turnovers (1.50 PPP allowed).

    5 of 8 TOVs (63%) led to a make.

  • 02
    highScoring chainsOn MIL

    Mobley got 16 of his 24 pts via cuts (8 makes, 67% up 28 pp from season avg 38%).

    3 from putbacks (6 pts) · 1 from post-ups (2 pts)

  • 03
    medScoring chainsOn CLE

    Jr. got 9 of his 19 pts via catch-and-shoot (3 makes, 47%).

    2 from post-ups (4 pts) · 1 from cuts (2 pts)

  • 04
    medScoring chainsOn MIL

    Harden got 10 of his 16 pts via drives (5 makes, 63% up 28 pp from season avg 34%).

    1 from pull-up jumpers (3 pts) · 1 from other actions (3 pts)

  • 05
    lowTurnover outcomesOn MIL

    MIL scored 2 pts off CLE's 6 turnovers (0.33 PPP allowed).

    1 of 6 TOVs (17%) led to a make.

Quarter Flow

Per-quarter scoring and the running total.

CLEMIL
Q1
CLE +13
CLE37
MIL24
Running37–24
Q2
MIL +14
CLE20
MIL34
Running57–58
Q3
MIL +1
CLE28
MIL29
Running85–87
Q4
CLE +9
CLE38
MIL29
Running123–116

Box by Period

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

StatTeamQ1Q2Q3Q4Total
FGCLE15/25 60%8/21 38%9/23 39%10/17 59%42/86 49%
MIL10/23 43%13/24 54%11/19 58%8/22 36%42/88 48%
3PCLE3/8 38%0/8 0%4/10 40%5/10 50%12/36 33%
MIL4/9 44%8/12 67%5/10 50%3/14 21%20/45 44%
FTCLE4/6 67%4/6 67%6/7 86%13/15 87%27/34 79%
MIL0/1 0%— —2/2 100%10/14 71%12/17 71%
REBCLE141091346
MIL91410639
ASTCLE947727
MIL784524
TOVCLE00246
MIL31318
Paint PTSCLE2016101056
MIL10810634

Game Flow

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

MIL aheadCLE ahead
14-08-08-0Q1Q2Q3Q4Tied 3–3 · Q1 11:17MIL takes the lead 43–44 · Q2 7:02CLE takes the lead 45–44 · Q2 6:47Tied 47–47 · Q2 5:08MIL takes the lead 48–49 · Q2 4:27CLE takes the lead 50–49 · Q2 4:10MIL takes the lead 52–54 · Q2 2:33Tied 56–56 · Q2 1:07CLE takes the lead 59–58 · Q3 11:28MIL takes the lead 59–61 · Q3 11:03Tied 63–63 · Q3 9:15Tied 65–65 · Q3 8:18CLE takes the lead 67–65 · Q3 7:49MIL takes the lead 67–68 · Q3 7:26CLE takes the lead 70–68 · Q3 6:28MIL takes the lead 79–80 · Q3 1:54Tied 82–82 · Q3 1:04Tied 89–89 · Q4 10:53CLE takes the lead 90–89 · Q4 10:53MIL takes the lead 90–91 · Q4 10:36Tied 91–91 · Q4 10:28CLE takes the lead 94–93 · Q4 8:52Tied 94–94 · Q4 8:07MIL takes the lead 94–95 · Q4 8:07CLE takes the lead 97–95 · Q4 7:51Tied 97–97 · Q4 7:43Tied 100–100 · Q4 7:06MIL +5CLE +15+15−15

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+/-
Evan Mobley
CLE · Starter
32:582715203012/210/2+7
James Harden
CLE · Starter
33:3027562027/102/4+17
Donovan Mitchell
CLE · Starter
33:5319831104/141/4-15
Sam Merrill
CLE · Starter
28:0217620006/123/8+22
Dean Wade
CLE · Starter
24:529220004/81/4+13
Keon Ellis
CLE
24:178310003/42/2+8
Max Strus
CLE
23:066640012/62/6+1
Thomas Bryant
CLE
10:195000012/41/3-5
Dennis Schröder
CLE
15:513150011/20/1-8
Jaylon Tyson
CLE
13:122020011/50/2-5
Riley Minix
CLE
0000000/00/00
Tristan Enaruna
CLE
0000000/00/00
Larry Nance Jr.
CLE
0000000/00/00
Nae'Qwan Tomlin
CLE
0000000/00/00

Four Factors

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

eFG · FTAr · OREB · TOV
eFG% · Effective field goal percentage
55.8%
59.1%
FTA Rate · Free throws per shot attempt
39.5%
19.3%
OREB% · Offensive rebound rate
23.8%
16.3%
TOV% · Possessions ending in turnover
5.6%
7.7%

Efficiency

ORTGCLE edge
CLE
128.5
MIL
120.0
Offensive rating · pts per 100 poss
DRTGCLE edge
CLE
118.8
MIL
128.3
Defensive rating · pts allowed per 100
TS%CLE edge
CLE
60.9%
MIL
60.7%
True shooting — 3PT and FT included
Pace—
CLE
96.8
MIL
96.3
Possessions per 48 min

Where the points came from

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

ChannelCLEMILEdge
In the paint5634CLE +22
Fast break150CLE +15
Off turnovers94CLE +5
2nd chance1815CLE +3

Player tracking

Movement and shot-creation breakdown.

MetricCLEMIL
Passes272290
Touches382405
Distance (mi)17.817.9
Pull-up FG18/46 (39%)31/65 (48%)
Catch & Shoot FG24/40 (60%)11/23 (48%)

Shot Chart

Both teams · shot-by-shot

Evan Mobley — CLE missCLEEvan Mobley — CLE madeCLEEvan Mobley — CLE madeCLEAJ Green — MIL missMILOusmane Dieng — MIL madeMILEvan Mobley — CLE missCLEEvan Mobley — CLE madeCLERyan Rollins — MIL missMILKevin Porter Jr. — MIL madeMILEvan Mobley — CLE missCLEAJ Green — MIL missMILSam Merrill — CLE missCLEDonovan Mitchell — CLE madeCLEMax Strus — CLE missCLEEvan Mobley — CLE missCLEDean Wade — CLE missCLEJames Harden — CLE madeCLERyan Rollins — MIL madeMILJericho Sims — MIL missMILKevin Porter Jr. — MIL missMILDonovan Mitchell — CLE missCLEThomas Bryant — CLE madeCLESam Merrill — CLE missCLEAJ Green — MIL missMILKevin Porter Jr. — MIL madeMILEvan Mobley — CLE madeCLEKevin Porter Jr. — MIL missMILThomas Bryant — CLE missCLEEvan Mobley — CLE madeCLEEvan Mobley — CLE madeCLEEvan Mobley — CLE missCLEPete Nance — MIL missMILJames Harden — CLE missCLEOusmane Dieng — MIL madeMILKevin Porter Jr. — MIL madeMILTaurean Prince — MIL missMILDennis Schröder — CLE missCLEDennis Schröder — CLE madeCLESam Merrill — CLE missCLEKevin Porter Jr. — MIL madeMILEvan Mobley — CLE missCLEDonovan Mitchell — CLE madeCLETaurean Prince — MIL madeMILTaurean Prince — MIL missMILKevin Porter Jr. — MIL missMILOusmane Dieng — MIL madeMILEvan Mobley — CLE madeCLEEvan Mobley — CLE madeCLEDean Wade — CLE madeCLEJericho Sims — MIL madeMILEvan Mobley — CLE missCLEJames Harden — CLE madeCLESam Merrill — CLE madeCLEMax Strus — CLE missCLEOusmane Dieng — MIL madeMILSam Merrill — CLE madeCLERyan Rollins — MIL missMILJaylon Tyson — CLE missCLEKevin Porter Jr. — MIL madeMILDonovan Mitchell — CLE madeCLEBobby Portis Jr. — MIL missMILMax Strus — CLE madeCLEJames Harden — CLE madeCLEAJ Green — MIL madeMILRyan Rollins — MIL missMILPete Nance — MIL madeMILBobby Portis Jr. — MIL missMILBobby Portis Jr. — MIL missMILBobby Portis Jr. — MIL missMILOusmane Dieng — MIL missMILJericho Sims — MIL madeMILJaylon Tyson — CLE missCLEKevin Porter Jr. — MIL madeMILOusmane Dieng — MIL madeMILSam Merrill — CLE missCLEEvan Mobley — CLE madeCLESam Merrill — CLE madeCLEBobby Portis Jr. — MIL missMILKeon Ellis — CLE missCLEDonovan Mitchell — CLE madeCLERyan Rollins — MIL missMILMax Strus — CLE missCLERyan Rollins — MIL missMILJames Harden — CLE missCLEKyle Kuzma — MIL missMILEvan Mobley — CLE madeCLETaurean Prince — MIL madeMILDean Wade — CLE missCLEPete Nance — MIL madeMILOusmane Dieng — MIL missMILOusmane Dieng — MIL madeMILJames Harden — CLE madeCLESam Merrill — CLE missCLEAJ Green — MIL missMILMax Strus — CLE madeCLEJaylon Tyson — CLE missCLEBobby Portis Jr. — MIL madeMILKevin Porter Jr. — MIL madeMILRyan Rollins — MIL madeMILDonovan Mitchell — CLE missCLEKevin Porter Jr. — MIL missMILJames Harden — CLE madeCLEEvan Mobley — CLE madeCLERyan Rollins — MIL madeMILBobby Portis Jr. — MIL madeMILBobby Portis Jr. — MIL madeMILBobby Portis Jr. — MIL missMILEvan Mobley — CLE madeCLEDonovan Mitchell — CLE missCLEAJ Green — MIL missMILDonovan Mitchell — CLE missCLEDean Wade — CLE madeCLETaurean Prince — MIL missMILThomas Bryant — CLE missCLEDonovan Mitchell — CLE missCLEDean Wade — CLE missCLEBobby Portis Jr. — MIL madeMILKyle Kuzma — MIL missMILKevin Porter Jr. — MIL missMILKeon Ellis — CLE madeCLEJaylon Tyson — CLE missCLEKeon Ellis — CLE madeCLERyan Rollins — MIL madeMILDonovan Mitchell — CLE missCLETaurean Prince — MIL missMILDonovan Mitchell — CLE missCLEPete Nance — MIL madeMILDonovan Mitchell — CLE missCLESam Merrill — CLE missCLERyan Rollins — MIL madeMILBobby Portis Jr. — MIL missMILBobby Portis Jr. — MIL madeMILOusmane Dieng — MIL madeMILDonovan Mitchell — CLE missCLEBobby Portis Jr. — MIL madeMILSam Merrill — CLE madeCLEKyle Kuzma — MIL missMILJaylon Tyson — CLE madeCLERyan Rollins — MIL missMILTaurean Prince — MIL madeMILSam Merrill — CLE madeCLEBobby Portis Jr. — MIL madeMILDean Wade — CLE madeCLEKyle Kuzma — MIL missMILKeon Ellis — CLE madeCLEAJ Green — MIL madeMILDean Wade — CLE missCLEOusmane Dieng — MIL missMILKevin Porter Jr. — MIL missMILBobby Portis Jr. — MIL madeMILSam Merrill — CLE madeCLEPete Nance — MIL madeMILEvan Mobley — CLE missCLEOusmane Dieng — MIL missMILKevin Porter Jr. — MIL madeMILDonovan Mitchell — CLE missCLEJames Harden — CLE madeCLEEvan Mobley — CLE missCLEBobby Portis Jr. — MIL missMILRyan Rollins — MIL madeMILKevin Porter Jr. — MIL missMILRyan Rollins — MIL missMILBobby Portis Jr. — MIL missMILPete Nance — MIL madeMILBobby Portis Jr. — MIL missMILDean Wade — CLE madeCLEJames Harden — CLE madeCLEKyle Kuzma — MIL missMILMax Strus — CLE missCLEBobby Portis Jr. — MIL missMILOusmane Dieng — MIL missMILKyle Kuzma — MIL madeMILJames Harden — CLE missCLEThomas Bryant — CLE madeCLE
Cleveland Cavaliers42/86 · 48.8%
Milwaukee Bucks42/88 · 47.7%
mademissedteam · result
MIL 42/88 (47.7%) · CLE 42/86 (48.8%) — CLE 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.

CLE won clutch · 6–0
CLE
6
clutch pts
MIL
0
clutch pts
108–103 → 122–116
Clutch events
Q4
4:52
PTS110 - 103
Harden 4' Driving Floating Jump Shot (25 PTS)
Q4
3:39
PTS113 - 106
Strus 3PT Jump Shot (6 PTS) (Mitchell 3 AST)
Q4
0:29
PLAY
BUCKS Timeout: Regular (Full 8 Short 0)
Q4
0:29
FOUL
BUCKS Excess Timeout Technical
Q4
0:29
MISS
MISS Mitchell Free Throw Technical
Q4
0:30
PLAY
Cavaliers Timeout: Regular (Reg.3 Short 0)
Q4
0:20
FOUL
Porter Jr. Personal Take Foul (P3.PN) (N.Buchert)
Q4
0:20
PTS122 - 116
Harden Free Throw 1 of 2 (26 PTS)
Clutch box · from play-by-play
CLEMINPTSFGFTTOV+/-
0:3831/11/10+6
0:3831/10/00+6
0:3800/00/10+6
0:3800/00/00+6
0:3800/00/00+6
MILMINPTSFGFTTOV+/-
0:0900/00/00-1
0:1600/00/00-2
0:2200/00/00-4
0:2900/00/00-5
0:3800/00/00-6
0:3800/00/00-6
0:3800/00/00-6

How it ended

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

CLE 117–106 MIL → 123–116
  1. 2:23
    PTSCLE117–106 · CLE +11
    Mitchell Free Throw 2 of 2 (17 PTS)
  2. 2:16
    MISSMIL117–106 · CLE +11
    MISS Rollins 27' 3PT Step Back Jump Shot
  3. 2:14
    PTSMIL117–107 · CLE +10
    Porter Jr. Free Throw 1 of 2 (20 PTS)
  4. 2:14
    PTSMIL117–108 · CLE +9
    Porter Jr. Free Throw 2 of 2 (21 PTS)
  5. 2:00
    MISSCLE117–108 · CLE +9
    MISS Mitchell 26' 3PT Jump Shot
  6. 1:56
    MISSMIL117–108 · CLE +9
    MISS Dieng Free Throw 1 of 2
  7. 1:56
    MISSMIL117–108 · CLE +9
    MISS Dieng Free Throw 2 of 2
  8. 1:56
    PTSMIL117–109 · CLE +8
    Rollins Free Throw 1 of 2 (18 PTS)
  9. 1:56
    PTSMIL117–110 · CLE +7
    Rollins Free Throw 2 of 2 (19 PTS)
  10. 1:33
    PTSCLE119–110 · CLE +9
    Mobley 2' Layup (27 PTS) (Harden 6 AST)
  11. 1:26
    MISSMIL119–110 · CLE +9
    MISS Green 24' 3PT Pullup Jump Shot
  12. 1:08
    MISSCLE119–110 · CLE +9
    MISS Merrill 27' 3PT Jump Shot
  13. 0:55
    PTSMIL119–111 · CLE +8
    Porter Jr. Free Throw 1 of 2 (22 PTS)
  14. 0:55
    PTSMIL119–112 · CLE +7
    Porter Jr. Free Throw 2 of 2 (23 PTS)
  15. 0:38
    PTSCLE120–112 · CLE +8
    Mitchell Free Throw 1 of 2 (18 PTS)
  16. 0:38
    PTSCLE121–112 · CLE +9
    Mitchell Free Throw 2 of 2 (19 PTS)
  17. 0:32
    PTSMIL121–114 · CLE +7
    Portis 1' Driving Layup (19 PTS) (Porter Jr. 10 AST)
  18. 0:30
    TOVCLE121–114 · CLE +7
    Harden Bad Pass Turnover (P2.T7)
  19. 0:30
    PTSMIL121–115 · CLE +6
    Porter Jr. Free Throw 1 of 2 (24 PTS)
  20. 0:30
    PTSMIL121–116 · CLE +5
    Porter Jr. Free Throw 2 of 2 (25 PTS)
  21. 0:29
    MISSCLE121–116 · CLE +5
    MISS Mitchell Free Throw Technical
  22. 0:20
    PTSCLE122–116 · CLE +6
    Harden Free Throw 1 of 2 (26 PTS)
  23. 0:20
    PTSCLE123–116 · CLE +7
    Harden Free Throw 2 of 2 (27 PTS)
  24. 0:14
    MISSMIL123–116 · CLE +7
    MISS Porter Jr. 27' 3PT Step Back Jump Shot