HoopLife NBA Sign in
123-116
Final
March 17, 2026 · Fiserv Forum

Cleveland Cavaliers vs Milwaukee Bucks · March 17, 2026

The Cleveland Cavaliers beat the Milwaukee Bucks 123-116 on Tuesday, March 17, 2026 on the road. James Harden led the Cavaliers with 27 points. Kevin Porter Jr. led the Bucks with 25 points and 10 assists. The Cavaliers are 42-27 and the Bucks 28-40.

Team1234T
CLE37202838123
MIL24342929116

Top performers · fantasy points · tap for shot chart

Shot charts

Cavaliers · 42/86 FG

Q1 11:31 · James Harden makes 24-foot running jump shot (Donovan Mitchell assists) Q1 5:03 · James Harden makes 26-foot three point step back jumpshot Q1 4:08 · James Harden makes driving layup Q1 3:39 · James Harden makes driving layup Q1 3:13 · James Harden misses 27-foot three point pullup jump shot Q2 5:29 · James Harden makes running layup Q2 3:41 · James Harden makes driving layup Q3 7:01 · James Harden misses 25-foot three point step back jumpshot Q3 4:28 · Kevin Porter Jr. blocks James Harden 's 3-foot driving layup Q4 4:52 · James Harden makes 3-foot driving floating jump shot Q1 11:01 · Evan Mobley makes 1-foot dunk (James Harden assists) Q1 9:43 · Evan Mobley makes layup (James Harden assists) Q1 8:08 · Kyle Kuzma blocks Evan Mobley 's 3-foot tip shot Q1 7:24 · Evan Mobley misses layup Q1 7:21 · Evan Mobley makes 2-foot dunk Q1 6:52 · Ryan Rollins blocks Evan Mobley's driving layup Q1 6:02 · Evan Mobley makes 2-foot dunk (Sam Merrill assists) Q1 5:35 · Evan Mobley makes 8-foot two point shot Q2 11:51 · Evan Mobley misses 24-foot three point jumper Q2 9:49 · Evan Mobley makes 3-foot dunk (Jaylon Tyson assists) Q2 7:56 · Evan Mobley misses 5-foot two point shot Q2 1:44 · Evan Mobley makes two point shot Q3 9:19 · Evan Mobley misses 10-foot two point shot Q3 9:15 · Evan Mobley makes 3-foot dunk Q3 7:14 · Evan Mobley misses two point shot Q3 4:50 · Evan Mobley makes 1-foot alley oop dunk (Max Strus assists) Q4 9:46 · Evan Mobley misses 26-foot three point jumper Q4 7:21 · Evan Mobley makes 1-foot dunk (Jaylon Tyson assists) Q4 4:22 · Evan Mobley misses driving layup Q4 2:39 · Evan Mobley makes tip in dunk Q4 1:33 · Evan Mobley makes layup (James Harden assists) Q1 10:22 · Sam Merrill makes 12-foot floating jump shot (James Harden assists) Q1 7:48 · Sam Merrill misses 27-foot three point jumper Q2 6:04 · Sam Merrill misses 27-foot three point step back jumpshot Q2 4:10 · Sam Merrill makes driving layup Q2 3:13 · Pete Nance blocks Sam Merrill 's 5-foot driving layup Q3 10:40 · Sam Merrill misses 25-foot three point jumper Q3 8:18 · Sam Merrill makes layup (Dean Wade assists) Q3 6:28 · Sam Merrill makes 25-foot three point jumper (Keon Ellis assists) Q3 5:42 · Sam Merrill misses 27-foot three point jumper Q3 5:35 · Sam Merrill makes 26-foot three point jumper (Max Strus assists) Q4 6:55 · Sam Merrill makes 23-foot three point jumper (Dean Wade assists) Q4 1:08 · Sam Merrill misses 27-foot three point jumper Q1 9:56 · Dean Wade misses 24-foot three point jumper Q1 8:47 · Dean Wade makes running layup (Sam Merrill assists) Q2 6:47 · Dean Wade makes 1-foot two point shot (James Harden assists) Q3 10:25 · Dean Wade misses 14-foot two point shot Q3 7:49 · Dean Wade makes running layup (Donovan Mitchell assists) Q3 33.7 · Dean Wade misses 25-foot three point jumper Q4 8:57 · Dean Wade misses 28-foot running jump shot Q4 7:51 · Dean Wade makes 26-foot three point jumper (James Harden assists) Q1 9:11 · Donovan Mitchell makes 7-foot driving floating jump shot (Evan Mobley assists) Q1 8:09 · Donovan Mitchell misses driving floating jump shot Q1 1:29 · Donovan Mitchell makes 12-foot driving floating jump shot Q1 9.2 · Donovan Mitchell misses 12-foot fade away jump shot Q2 7:34 · Donovan Mitchell misses driving layup Q2 1:48 · Donovan Mitchell misses 23-foot three point jumper Q3 11:42 · Donovan Mitchell misses 26-foot three point jumper Q3 11:28 · Donovan Mitchell makes driving layup Q3 10:04 · Donovan Mitchell misses driving floating jump shot Q3 8:44 · Kevin Porter Jr. blocks Donovan Mitchell 's 3-foot two point shot Q3 1:43 · Donovan Mitchell misses 20-foot step back jumpshot Q4 8:52 · Donovan Mitchell makes 27-foot three point jumper (Dennis Schroder assists) Q4 8:13 · Donovan Mitchell misses 14-foot pullup jump shot Q4 2:00 · Donovan Mitchell misses 25-foot three point jumper Q1 2:33 · Keon Ellis makes 1-foot dunk (Max Strus assists) Q3 3:40 · Keon Ellis misses 7-foot turnaround jump shot Q3 0.4 · Keon Ellis makes 22-foot three point jumper (Dennis Schroder assists) Q4 5:45 · Keon Ellis makes 23-foot three point jumper (Max Strus assists) Q1 1:53 · Dennis Schroder misses 26-foot three point jumper Q4 11:28 · Dennis Schroder makes 1-foot two point shot Q1 1:16 · Thomas Bryant makes 24-foot three point jumper (Dennis Schroder assists) Q2 10:45 · Thomas Bryant makes 12-foot floating jump shot (Dennis Schroder assists) Q2 9:21 · Thomas Bryant misses 25-foot three point jumper Q3 4:17 · Thomas Bryant misses 23-foot three point jumper Q1 58.8 · Jaylon Tyson misses 27-foot running jump shot Q2 11:16 · Jaylon Tyson makes running layup (Evan Mobley assists) Q2 10:21 · Jaylon Tyson misses 26-foot three point jumper Q2 8:48 · Jaylon Tyson misses two point shot Q2 8:22 · Pete Nance blocks Jaylon Tyson's dunk Q2 2:46 · Max Strus misses 28-foot three point jumper Q2 2:19 · Max Strus misses 27-foot three point jumper Q2 33.2 · Max Strus misses 27-foot three point jumper Q3 1:04 · Max Strus makes 27-foot three point jumper (Dennis Schroder assists) Q4 3:39 · Max Strus makes 22-foot three point jumper (Donovan Mitchell assists) Q4 2:40 · Max Strus misses 23-foot three point jumper
Paint25/3866%Mid-range5/1242%3PT12/3633%

Bucks · 42/90 FG

Q1 11:38 · Evan Mobley blocks Kevin Porter Jr. 's 3-foot driving layup Q1 7:05 · Kevin Porter Jr. makes 9-foot two point shot Q2 3:04 · Kevin Porter Jr. makes driving layup Q2 2:01 · Kevin Porter Jr. makes 6-foot turnaround jump shot Q2 1:23 · Evan Mobley blocks Kevin Porter Jr. 's 3-foot two point shot Q2 8.6 · Kevin Porter Jr. makes 15-foot step back jumpshot Q3 11:03 · Kevin Porter Jr. makes 22-foot three point step back jumpshot Q3 7:53 · Kevin Porter Jr. misses 18-foot pullup jump shot Q3 4:37 · Kevin Porter Jr. misses 24-foot three point jumper Q3 3:28 · Kevin Porter Jr. makes 1-foot driving dunk Q3 2:47 · Kevin Porter Jr. makes 13-foot two point shot Q3 1:17 · Kevin Porter Jr. makes 7-foot driving floating jump shot Q4 3:26 · Kevin Porter Jr. misses 21-foot step back jumpshot Q4 2:24 · Kevin Porter Jr. misses 25-foot three point pullup jump shot Q4 14.0 · Kevin Porter Jr. misses 27-foot three point step back jumpshot Q1 11:17 · Ryan Rollins makes 26-foot three point jumper (Kevin Porter Jr. assists) Q1 7:58 · Donovan Mitchell blocks Ryan Rollins's driving layup Q1 1:41 · Ryan Rollins makes driving layup Q1 32.1 · Ryan Rollins misses 14-foot fade away jump shot Q2 8:40 · Ryan Rollins misses running pullup jump shot Q2 8:12 · Ryan Rollins makes 27-foot three point step back jumpshot (Bobby Portis assists) Q2 7:42 · Ryan Rollins makes driving layup (Pete Nance assists) Q2 6:22 · Ryan Rollins misses 28-foot three point pullup jump shot Q3 9:58 · Ryan Rollins misses running pullup jump shot Q3 8:34 · Ryan Rollins makes 10-foot fade away jump shot Q3 7:26 · Ryan Rollins makes 23-foot three point jumper (Taurean Prince assists) Q4 9:24 · Ryan Rollins misses 28-foot three point step back jumpshot Q4 2:16 · Ryan Rollins misses 27-foot three point step back jumpshot Q1 10:46 · Taurean Prince misses 26-foot three point jumper Q1 10:41 · Taurean Prince misses 24-foot three point jumper Q1 9:30 · Taurean Prince makes 23-foot three point jumper (Kevin Porter Jr. assists) Q2 4:27 · Taurean Prince makes driving layup (Kevin Porter Jr. assists) Q2 3:22 · Taurean Prince misses two point shot Q2 2:33 · Taurean Prince makes 22-foot three point jumper (Kevin Porter Jr. assists) Q4 6:08 · Taurean Prince misses two point shot Q1 10:07 · Jericho Sims makes 1-foot dunk (Kyle Kuzma assists) Q1 7:37 · Jericho Sims makes alley oop layup (Kyle Kuzma assists) Q3 6:13 · Jericho Sims misses alley oop layup Q1 8:21 · Kyle Kuzma misses 26-foot three point pullup jump shot Q1 6:26 · Kyle Kuzma misses 26-foot three point jumper Q1 5:22 · Evan Mobley blocks Kyle Kuzma 's 5-foot driving layup Q1 5:16 · Kyle Kuzma makes 24-foot three point jumper (Kevin Porter Jr. assists) Q2 1:17 · Kyle Kuzma misses 12-foot fade away jump shot Q2 0.5 · Kyle Kuzma misses heave jump shot Q3 8:51 · Kyle Kuzma misses 23-foot three point jumper Q1 5:50 · Ousmane Dieng misses 21-foot pullup jump shot Q1 4:44 · Ousmane Dieng makes 10-foot driving floating jump shot (Kevin Porter Jr. assists) Q1 3:22 · Ousmane Dieng misses 10-foot pullup jump shot Q1 1.4 · Ousmane Dieng misses running pullup jump shot Q2 9:32 · Ousmane Dieng makes 28-foot three point step back jumpshot Q2 7:02 · Ousmane Dieng makes 28-foot three point step back jumpshot Q3 6:44 · Ousmane Dieng misses 26-foot three point jumper Q3 5:07 · Ousmane Dieng makes 24-foot three pointer (Bobby Portis assists) Q3 3:56 · Ousmane Dieng makes 27-foot three point step back jumpshot Q4 11:42 · Ousmane Dieng misses 26-foot three point jumper Q4 10:36 · Ousmane Dieng makes 18-foot step back jumpshot Q4 4:06 · Ousmane Dieng makes 24-foot three point jumper (Kevin Porter Jr. assists) Q1 4:23 · AJ Green makes 25-foot three point jumper (Bobby Portis assists) Q2 11:26 · AJ Green misses 25-foot three point jumper Q2 6:15 · AJ Green misses 26-foot three point pullup jump shot Q3 44.4 · AJ Green makes 28-foot three point jumper (Bobby Portis assists) Q3 0.0 · AJ Green misses heave jump shot Q4 11:12 · AJ Green misses 22-foot three point jumper Q4 9:35 · AJ Green misses 27-foot three point jumper Q4 1:26 · AJ Green misses 24-foot three point pullup jump shot Q1 3:54 · Bobby Portis misses 17-foot jumper Q1 2:58 · Bobby Portis misses driving floating jump shot Q1 2:16 · Bobby Portis makes 15-foot step back jumpshot Q2 11:05 · Bobby Portis makes 27-foot three point jumper (Ryan Rollins assists) Q2 10:30 · Bobby Portis misses 29-foot three point jumper Q2 9:13 · Bobby Portis misses running pullup jump shot Q2 8:36 · Bobby Portis makes 28-foot three point jumper (AJ Green assists) Q2 5:08 · Bobby Portis makes 25-foot three point jumper (Ryan Rollins assists) Q2 3:52 · Bobby Portis misses 15-foot turnaround jump shot Q2 42.2 · Bobby Portis misses 15-foot two point shot Q3 5:50 · Bobby Portis misses 24-foot three point jumper Q3 4:01 · Bobby Portis misses 4-foot two point shot Q3 1:54 · Bobby Portis makes 14-foot two point shot Q3 10.4 · Bobby Portis makes 1-foot reverse layup (Kevin Porter Jr. assists) Q4 10:12 · Bobby Portis makes 16-foot two point shot Q4 9:04 · Bobby Portis misses driving floating jump shot Q4 6:39 · Bobby Portis misses 24-foot three point jumper Q4 3:00 · Bobby Portis misses 25-foot three point jumper Q4 32.9 · Bobby Portis makes driving layup (Kevin Porter Jr. assists) Q2 10:10 · Pete Nance makes 28-foot three point jumper (Ousmane Dieng assists) Q4 11:39 · Pete Nance makes two point shot Q4 8:33 · Pete Nance misses 23-foot three point jumper Q4 7:43 · Pete Nance makes 3-foot alley oop dunk (Ryan Rollins assists) Q4 7:06 · Pete Nance makes 23-foot three point jumper (Ryan Rollins assists) Q4 5:10 · Pete Nance makes 24-foot three point jumper (Kevin Porter Jr. assists)
Paint12/1963%Mid-range10/2442%3PT20/4743%

Green = made, red × = missed. Free throws are not shown.

Cleveland Cavaliers box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
James Harden › 342756202 7-102-411-134+1727.3
Donovan Mitchell › 341983110 4-141-410-134-1516.7
Evan Mobley › 3327152030 12-210-23-52+724.9
Sam Merrill › 281762000 6-123-82-22+2213.0
Dean Wade › 25922000 4-81-40-01+135.5
Keon Ellis › 24831000 3-42-20-01+87.8
Max Strus › 23664001 2-62-60-05+16.5
Dennis Schroder › 16315001 1-20-11-10-84.6
Jaylon Tyson › 13202001 1-50-20-01-5-2.2
Thomas Bryant › 10500001 2-41-30-00-50.4
See the full Cleveland Cavaliers box score

Every player, every stat and the player shot charts - free with an account.

Free forever. Keeps your streaks and leagues on every device.

Milwaukee Bucks box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Ryan Rollins › 341934011 6-133-74-45-514.1
Kevin Porter Jr. › 3325310021 8-151-48-83-925.1
Bobby Portis › 331994101 8-193-70-00+812.6
Pete Nance 301371020 5-63-40-21+716.0
Ousmane Dieng › 301951102 7-125-80-24+211.5
AJ Green › 26641101 2-72-70-02+63.7
Taurean Prince › 23821001 3-72-40-03-203.0
Kyle Kuzma › 17302010 1-61-40-01-61.1
Jericho Sims › 16460001 2-30-00-13-183.2
See the full Milwaukee Bucks box score

Every player, every stat and the player shot charts - free with an account.

Free forever. Keeps your streaks and leagues on every device.

Rotation · who was on the floor, quarter by quarter

Cleveland Cavaliers
Q1Q2Q3Q4
MIN
D. Mitchell S
34
J. Harden S
34
E. Mobley S
33
S. Merrill S
28
D. Wade S
25
K. Ellis
24
M. Strus
23
D. Schroder
16
J. Tyson
13
T. Bryant
10
Milwaukee Bucks
Q1Q2Q3Q4
MIN
R. Rollins S
34
K. Porter Jr. S
32
T. Prince S
23
K. Kuzma S
17
J. Sims S
16
B. Portis
33
P. Nance
30
O. Dieng
30
A. Green
26

Bars show when each player was on the court (hover or tap for the exact clock). S = starter. Rebuilt from the play-by-play substitutions.

More: today's NBA scores · standings · injury report · fantasy rankings