HoopLife NBA Sign in
112-123
Final
March 21, 2025 · Mortgage Matchup Center

Cleveland Cavaliers vs Phoenix Suns · March 21, 2025

The Phoenix Suns beat the Cleveland Cavaliers 123-112 on Friday, March 21, 2025 at home. Kevin Durant led the Suns with 42 points and 8 assists. Darius Garland led the Cavaliers with 18 points. The Suns are 34-37 and the Cavaliers 56-14.

Team1234T
CLE34172833112
PHX35273625123

Top performers · fantasy points · tap for shot chart

Shot charts

Cavaliers · 42/94 FG

Q1 11:39 · Kevin Durant blocks Evan Mobley 's 6-foot two point shot Q1 10:31 · Evan Mobley makes 25-foot three point jumper (Darius Garland assists) Q2 11:26 · Evan Mobley misses driving floating jump shot Q2 10:53 · Evan Mobley makes 9-foot two point shot Q2 2:09 · Evan Mobley misses driving floating jump shot Q2 1:51 · Evan Mobley misses 24-foot three point jumper Q3 9:54 · Evan Mobley misses two point shot Q3 9:19 · Evan Mobley makes 3-foot dunk (Darius Garland assists) Q4 11:17 · Evan Mobley misses two point shot Q4 11:16 · Evan Mobley makes tip shot Q4 7:24 · Evan Mobley makes two point shot (Darius Garland assists) Q4 6:41 · Evan Mobley makes 5-foot driving floating jump shot Q4 5:45 · Evan Mobley makes 25-foot three pointer Q4 1:38 · Evan Mobley misses 25-foot three point jumper Q1 11:01 · Darius Garland misses running pullup jump shot Q1 7:43 · Darius Garland makes 13-foot driving floating jump shot Q1 5:20 · Darius Garland misses 22-foot step back jumpshot Q1 3:18 · Darius Garland misses driving layup Q1 3:11 · Darius Garland makes 25-foot three point jumper (Ty Jerome assists) Q1 42.1 · Darius Garland makes two point shot Q2 55.0 · Darius Garland misses 25-foot three point jumper Q3 11:11 · Darius Garland misses 2-foot two point shot Q3 8:30 · Darius Garland makes 4-foot driving floating jump shot Q3 5:53 · Darius Garland misses two point shot Q3 5:30 · Darius Garland misses 28-foot three point jumper Q4 10:43 · Darius Garland makes driving layup Q4 10:10 · Darius Garland misses driving layup Q4 6:14 · Darius Garland makes two point shot (Evan Mobley assists) Q4 2:42 · Darius Garland makes two point shot (Donovan Mitchell assists) Q4 1:00 · Darius Garland makes 26-foot three point jumper (De'Andre Hunter assists) Q1 10:03 · Donovan Mitchell misses two point shot Q1 8:02 · Donovan Mitchell misses driving layup Q2 10:58 · Donovan Mitchell misses 30-foot three point pullup jump shot Q2 9:16 · Donovan Mitchell misses driving layup Q2 7:58 · Donovan Mitchell misses 27-foot three point jumper Q2 5:51 · Donovan Mitchell misses driving floating jump shot Q2 1:14 · Donovan Mitchell misses 22-foot pullup jump shot Q2 17.2 · Donovan Mitchell makes driving layup Q3 11:15 · Donovan Mitchell misses 24-foot three point step back jumpshot Q3 10:54 · Donovan Mitchell makes driving layup (Max Strus assists) Q3 10:30 · Donovan Mitchell misses two point shot Q3 7:52 · Donovan Mitchell misses 27-foot three point jumper Q3 7:28 · Donovan Mitchell misses 24-foot three point shot Q4 11:21 · Cody Martin blocks Donovan Mitchell 's 25-foot running pullup jump shot Q4 10:56 · Donovan Mitchell misses driving floating jump shot Q4 7:52 · Donovan Mitchell misses running pullup jump shot Q4 4:26 · Donovan Mitchell misses 21-foot jumper Q4 1:04 · Donovan Mitchell misses 27-foot three point pullup jump shot Q1 9:35 · Max Strus makes 26-foot three point jumper (Evan Mobley assists) Q1 8:36 · Max Strus makes 24-foot three point jumper (Donovan Mitchell assists) Q2 4:06 · Max Strus misses 25-foot three point jumper Q3 10:30 · Ryan Dunn blocks Max Strus's tip shot Q4 3:37 · Max Strus makes 26-foot three point jumper (Evan Mobley assists) Q1 9:03 · Jarrett Allen makes 4-foot two point shot Q1 5:01 · Jarrett Allen makes 3-foot dunk (Ty Jerome assists) Q1 1:51 · Jarrett Allen makes driving layup (Ty Jerome assists) Q2 3:38 · Jarrett Allen misses 8-foot two point shot Q1 6:28 · De'Andre Hunter makes 24-foot three point jumper (Ty Jerome assists) Q1 2:17 · De'Andre Hunter makes 25-foot three point jumper (Ty Jerome assists) Q2 2:43 · De'Andre Hunter makes 12-foot pullup jump shot Q3 6:31 · De'Andre Hunter makes 5-foot two point shot (Darius Garland assists) Q3 5:02 · De'Andre Hunter misses 23-foot three point shot Q3 2:18 · De'Andre Hunter misses 25-foot three point jumper Q4 3:06 · De'Andre Hunter makes 2-foot driving floating jump shot Q4 31.0 · De'Andre Hunter makes 25-foot three point jumper (Darius Garland assists) Q1 5:47 · Ty Jerome misses 23-foot three point jumper Q1 2:22 · Ty Jerome misses 27-foot three point pullup jump shot Q1 1:24 · Ty Jerome makes 6-foot two point shot Q1 1:00 · Ty Jerome makes alley oop layup (Darius Garland assists) Q1 9.2 · Ty Jerome misses 26-foot three point jumper Q2 10:16 · Ty Jerome makes 4-foot driving floating jump shot Q3 3:28 · Ty Jerome makes 28-foot three point step back jumpshot Q3 3:02 · Ty Jerome makes 25-foot running pullup jump shot Q2 9:02 · Sam Merrill misses 14-foot two point shot Q2 8:31 · Sam Merrill misses 26-foot three point jumper Q2 7:38 · Sam Merrill makes 5-foot layup (Evan Mobley assists) Q4 11:46 · Sam Merrill misses 25-foot three point jumper Q4 8:57 · Sam Merrill misses 25-foot three point jumper Q4 7:46 · Sam Merrill makes tip shot Q4 4:59 · Sam Merrill misses 26-foot three point step back jumpshot Q2 6:36 · Dean Wade makes 24-foot three point jumper (Donovan Mitchell assists) Q2 5:17 · Dean Wade makes 24-foot three point jumper (Jarrett Allen assists) Q3 4:34 · Dean Wade misses 22-foot three point jumper Q2 3:10 · Isaac Okoro misses 23-foot three point jumper Q3 3:53 · Isaac Okoro makes 21-foot three point jumper (Javonte Green assists) Q3 0.0 · Isaac Okoro makes driving layup Q4 10:52 · Isaac Okoro misses 22-foot three point jumper Q4 9:33 · Isaac Okoro makes 24-foot three point jumper (Evan Mobley assists) Q4 8:24 · Isaac Okoro misses 26-foot three point jumper Q3 6:54 · Javonte Green misses driving layup Q3 6:49 · Javonte Green misses 3-foot tip shot Q3 4:31 · Javonte Green misses driving layup Q3 4:21 · Javonte Green makes 24-foot three point jumper (Isaac Okoro assists) Q3 30.2 · Javonte Green misses 25-foot three point jumper
Paint21/3658%Mid-range4/1331%3PT17/4538%

Suns · 48/92 FG

Q1 11:30 · Kevin Durant misses 30-foot three point shot Q1 10:44 · Kevin Durant misses 25-foot three point jumper Q1 9:16 · Kevin Durant makes 10-foot step back jumpshot Q1 8:50 · Kevin Durant makes 5-foot two point shot Q1 3:37 · Kevin Durant makes 5-foot pullup jump shot (Cody Martin assists) Q1 48.1 · Kevin Durant misses 24-foot three point jumper Q1 34.0 · Kevin Durant makes 17-foot driving floating jump shot (Tyus Jones assists) Q2 4:39 · Kevin Durant makes 24-foot three point jumper (Devin Booker assists) Q2 3:22 · Kevin Durant misses 10-foot pullup jump shot Q2 2:16 · Kevin Durant misses 13-foot jumper Q2 1:26 · Kevin Durant makes 13-foot pullup jump shot Q2 1:04 · Kevin Durant misses 3-foot two point shot Q2 29.0 · Kevin Durant misses 14-foot pullup jump shot Q3 11:04 · Kevin Durant misses 25-foot three point shot Q3 10:36 · Kevin Durant misses 18-foot pullup jump shot Q3 10:13 · Kevin Durant misses 25-foot three point jumper Q3 8:06 · Kevin Durant makes 2-foot pullup jump shot Q3 7:13 · Kevin Durant makes 13-foot driving floating jump shot Q3 6:07 · Kevin Durant makes 13-foot driving floating jump shot Q3 2:06 · Kevin Durant makes 26-foot three point jumper (Tyus Jones assists) Q3 1:21 · Kevin Durant makes 3-foot dunk (Tyus Jones assists) Q3 39.1 · Kevin Durant makes 15-foot pullup jump shot Q3 5.1 · Kevin Durant makes 13-foot two point shot Q4 7:04 · Kevin Durant makes 24-foot three point jumper (Collin Gillespie assists) Q4 6:20 · Evan Mobley blocks Kevin Durant 's 18-foot pullup jump shot Q4 5:16 · Kevin Durant makes 15-foot pullup jump shot (Collin Gillespie assists) Q4 3:50 · Kevin Durant misses driving floating jump shot Q4 3:47 · Kevin Durant makes 3-foot two point shot (Oso Ighodaro assists) Q4 1:10 · Kevin Durant makes 26-foot three point jumper (Devin Booker assists) Q1 11:15 · Devin Booker misses 25-foot three point jumper Q1 9:57 · Devin Booker makes 28-foot three point shot (Collin Gillespie assists) Q1 5:56 · Devin Booker misses 12-foot two point shot Q2 11:09 · Devin Booker misses 10-foot two point shot Q2 10:04 · Evan Mobley blocks Devin Booker 's 8-foot driving layup Q2 9:52 · Ty Jerome blocks Devin Booker 's 6-foot driving layup Q2 8:15 · Devin Booker makes 6-foot driving floating jump shot Q2 6:49 · Devin Booker misses 20-foot two point shot Q2 3:56 · Devin Booker misses 24-foot three point jumper Q3 10:17 · Devin Booker misses 18-foot step back jumpshot Q3 6:48 · Devin Booker makes two point shot (Kevin Durant assists) Q3 3:37 · Devin Booker makes 6-foot two point shot (Royce O'Neale assists) Q4 11:08 · Devin Booker misses 26-foot three point jumper Q4 10:20 · Devin Booker makes 17-foot step back jumpshot Q4 9:50 · Devin Booker makes 12-foot pullup jump shot Q4 4:15 · Devin Booker misses 11-foot pullup jump shot Q4 1:45 · Devin Booker makes 15-foot pullup jump shot (Oso Ighodaro assists) Q1 11:07 · Ryan Dunn misses 22-foot three point jumper Q1 8:19 · Ryan Dunn makes 24-foot three point jumper (Kevin Durant assists) Q2 5:57 · Ryan Dunn makes tip shot Q2 2:56 · Ryan Dunn makes 3-foot driving dunk (Oso Ighodaro assists) Q2 0.1 · Ryan Dunn misses 16-foot two point shot Q3 9:47 · Ryan Dunn misses 23-foot three point jumper Q3 8:59 · Ryan Dunn makes 23-foot three point jumper (Collin Gillespie assists) Q3 5:09 · Ryan Dunn misses 25-foot three point jumper Q4 3:16 · Ryan Dunn misses 10-foot two point shot Q1 10:10 · Oso Ighodaro misses layup Q1 7:54 · Oso Ighodaro makes 12-foot two point shot (Devin Booker assists) Q1 1:38 · Oso Ighodaro makes 8-foot two point shot (Kevin Durant assists) Q1 1:09 · Jarrett Allen blocks Oso Ighodaro 's 3-foot two point shot Q2 1:00 · Oso Ighodaro misses tip shot Q3 7:34 · Jarrett Allen blocks Oso Ighodaro 's 5-foot dunk Q4 53.2 · Oso Ighodaro makes 3-foot dunk (Devin Booker assists) Q1 7:25 · Collin Gillespie makes 23-foot three point jumper (Kevin Durant assists) Q1 6:54 · Collin Gillespie makes 22-foot three pointer Q1 4:49 · Collin Gillespie misses driving floating jump shot Q3 11:34 · Collin Gillespie makes 3-foot two point shot (Ryan Dunn assists) Q3 9:39 · Collin Gillespie makes 27-foot three point jumper (Devin Booker assists) Q4 5:55 · Collin Gillespie makes 12-foot two point shot (Devin Booker assists) Q1 5:10 · Royce O'Neale makes 24-foot three point jumper (Kevin Durant assists) Q1 2:57 · Royce O'Neale makes 23-foot three point jumper (Kevin Durant assists) Q1 2:33 · Royce O'Neale makes 24-foot three point jumper (Kevin Durant assists) Q1 1.1 · Royce O'Neale misses 25-foot three point jumper Q2 9:30 · Royce O'Neale makes 26-foot three point shot Q2 8:49 · Royce O'Neale makes 22-foot three point step back jumpshot (Devin Booker assists) Q4 7:59 · Royce O'Neale misses 27-foot three point jumper Q4 7:29 · Royce O'Neale misses 25-foot three point jumper Q1 3:45 · Tyus Jones misses 25-foot three point jumper Q2 11:45 · Tyus Jones makes 27-foot three point jumper (Devin Booker assists) Q2 10:33 · Tyus Jones makes 24-foot three pointer (Devin Booker assists) Q2 9:45 · Tyus Jones misses 26-foot three point jumper Q2 7:22 · Tyus Jones makes 11-foot two point shot Q2 6:08 · Tyus Jones misses 25-foot three point jumper Q2 4:52 · Tyus Jones misses 25-foot three point jumper Q2 4:21 · Tyus Jones makes two point shot (Kevin Durant assists) Q3 2:42 · Tyus Jones makes 26-foot three point jumper (Royce O'Neale assists) Q4 7:37 · Tyus Jones misses 26-foot three point jumper Q4 37.1 · Tyus Jones makes 23-foot three point jumper (Devin Booker assists) Q1 2:01 · Cody Martin misses 24-foot three point jumper Q2 10:38 · Cody Martin misses 22-foot three point jumper Q3 5:38 · Cody Martin misses 23-foot three point jumper Q4 11:27 · Cody Martin misses 23-foot three point jumper Q4 9:16 · Cody Martin makes 3-foot driving dunk (Oso Ighodaro assists)
Paint14/2264%Mid-range15/2854%3PT19/4245%

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

Cleveland Cavaliers box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Darius Garland › 371856005 8-162-50-02-45.7
Evan Mobley › 3116125121 7-142-40-20-918.5
Donovan Mitchell › 31743200 2-180-83-40-9-1.0
Max Strus › 23941101 3-53-40-04-98.8
Jarrett Allen › 22661021 3-40-00-00-99.1
De'Andre Hunter › 221711000 6-83-52-22+312.8
Ty Jerome › 191615212 5-82-54-41-916.8
Sam Merrill › 18470401 2-70-40-00+27.6
Dean Wade › 16600000 2-32-30-00-143.9
Isaac Okoro › 141011000 3-62-52-21+56.9
Javonte Green › 7331100 1-51-20-02-23.1
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.

Phoenix Suns box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Oso Ighodaro › 446134003 3-70-00-02+156.8
Kevin Durant › 394268013 17-294-94-41+727.0
Devin Booker › 3917210001 7-171-42-24+1311.0
Ryan Dunn › 261091110 4-92-50-01+712.4
Tyus Jones › 251633200 6-114-90-01+415.3
Collin Gillespie › 241324101 5-63-30-01+1113.5
Cody Martin 22461212 1-50-42-23-16.2
Royce O'Neale › 211552003 5-85-80-03-19.4
See the full Phoenix Suns 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. Garland S
37
E. Mobley S
31
D. Mitchell S
31
M. Strus S
24
J. Allen S
22
D. Hunter
22
T. Jerome
19
S. Merrill
18
D. Wade
16
I. Okoro
14
J. Green
7
Phoenix Suns
Q1Q2Q3Q4
MIN
O. Ighodaro S
44
D. Booker S
39
K. Durant S
38
R. Dunn S
26
C. Gillespie S
24
T. Jones
24
C. Martin
22
R. O'Neale
21

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