Skip to main content
NBA Flare
NBA|
Suns logo

Suns

120
Game StatusFinal
Hornets logo

Hornets

113

Booker scores 30 points, Durant has 27 as Suns rally to beat the Hornets 120-113

Game Analysis

Game Analysis

Statistics visualization

Game Stats

Get the latest game stats
Hornets
Hornets
Suns
Suns
41-92FG42-87
45Field Goal %48
15-403PT17-41
38Three Point %41
16-20FT19-22
15Offensive Rebounds8
37Defensive Rebounds31
30Assists31
10Steals9
2Blocks6
16Turnovers12
2Technical Fouls0
26Points Conceded Off Turnovers10
19Fast Break Points13
20Fouls17
12Largest Lead7

Game Article

Game Recap

LaMelo Ball shows off the arm with a full-court pass to Miles Bridges for a Hornets layup.
LaMelo Ball shows off the arm with a full-court pass to Miles Bridges for a Hornets layup.

PHOENIX -- — Devin Booker scored 30 points, Kevin Durant added 27 and the Phoenix Suns rallied in the final minutes to beat the Charlotte Hornets 120-113 on Sunday night.

The Suns have won three straight and four of five. Charlotte has lost 10 of 11.

The Hornets — who were trying to beat the Suns for the second time in a week — pushed to a 98-93 lead after the third quarter and led for much of the fourth. Durant hit a stepback jumper to give the Suns a 111-110 advantage with just over three minutes left.

Durant found rookie Oso Ighodaro for a dunk to take a 115-113 lead. Royce O'Neale hit a 3-pointer for an 118-113 advantage with 41.5 seconds left.

Charlotte hadn’t played since Tuesday night when it beat the Suns 115-104 at home. The Hornets were supposed to play the Lakers on Thursday and the Clippers on Saturday, but those games were postponed because of the wildfires in the Los Angeles area.

LaMelo Ball led the Hornets with 25 points. Mark Williams added a season-high 24 points and 16 rebounds, including 22 points and 13 rebounds in the first half.

Takeaways

Hornets: It's a tough loss for Charlotte, which controlled much of the game. The Hornets had some questionable shot selection down the stretch.

Suns: Phoenix struggled for much of the game, but played well in the final minutes to pull out a win. Grayson Allen scored 13 points in the first half, but didn't play in the second because of left knee soreness.

Key moment

Durant's confidence to give the ball to Ighodaro for a dunk during a crucial possession is a good growth moment for the team.

Key stat

Ighodaro scored eight points in the fourth quarter, giving the Suns a much-needed presence in the paint.

Up next

The Hornets are at Utah on Wednesday night. The Suns are at Atlanta on Tuesday night.

------

AP NBA: https://apnews.com/hub/nba

Play by Play

Play By Play

Recent plays and game events
TIMEPLAY
Suns logo
Hornets logo
12:00
undefined logo
Mark Williams vs. Mason Plumlee (LaMelo Ball gains possession)
00
11:43
undefined logo
Mark Williams makes 2-foot layup (Miles Bridges assists)
02
11:25
undefined logo
Tyus Jones misses 26-foot three point jumper
02
11:23
undefined logo
Mark Williams defensive rebound
02
11:16
undefined logo
LaMelo Ball misses 25-foot three point jumper
02
11:12
undefined logo
Brandon Miller offensive rebound
02
11:08
undefined logo
Mason Plumlee shooting foul
02
11:08
undefined logo
Mark Williams misses free throw 1 of 2
02
11:08
undefined logo
Hornets offensive team rebound
02
11:08
undefined logo
Mark Williams makes free throw 2 of 2
03
10:55
undefined logo
Devin Booker misses 13-foot pullup jump shot
03
10:52
undefined logo
LaMelo Ball defensive rebound
03
10:44
undefined logo
Mark Williams makes 2-foot layup (LaMelo Ball assists)
05
10:30
undefined logo
Devin Booker misses 12-foot jumper
05
10:29
undefined logo
Mark Williams defensive rebound
05
10:23
undefined logo
Brandon Miller misses 25-foot three point step back jumpshot
05
10:18
undefined logo
Josh Green offensive rebound
05
10:14
undefined logo
Miles Bridges makes 25-foot three point jumper (LaMelo Ball assists)
08
10:00
undefined logo
Kevin Durant misses 16-foot pullup jump shot
08
9:57
undefined logo
Mark Williams defensive rebound
08
9:48
undefined logo
LaMelo Ball out of bounds bad pass turnover
08
9:32
undefined logo
Mason Plumlee misses layup
08
9:30
undefined logo
Mark Williams defensive rebound
08
9:25
undefined logo
Josh Green misses 23-foot three point shot
08
9:23
undefined logo
Ryan Dunn defensive rebound
08
9:17
undefined logo
Devin Booker makes 11-foot step back jumpshot
28
9:00
undefined logo
Brandon Miller misses 25-foot three point jumper
28
8:57
undefined logo
Mason Plumlee defensive rebound
28
8:54
undefined logo
Kevin Durant makes dunk (Mason Plumlee assists)
48
8:43
undefined logo
LaMelo Ball makes 26-foot three pointer
411
8:31
undefined logo
Tyus Jones misses driving floating jump shot
411
8:28
undefined logo
Ryan Dunn offensive rebound
411
8:27
undefined logo
Kevin Durant misses 25-foot three point jumper
411
8:25
undefined logo
Mark Williams defensive rebound
411
8:09
undefined logo
LaMelo Ball misses 25-foot three point step back jumpshot
411
8:08
undefined logo
Suns defensive team rebound
411
8:08
undefined logo
Mark Williams loose ball foul
411
7:57
undefined logo
Mark Williams defensive 3-seconds (technical foul)
411
7:57
undefined logo
Devin Booker makes technical free throw
511
7:52
undefined logo
Mason Plumlee offensive foul
511
7:52
undefined logo
Mason Plumlee turnover
511
7:52
undefined logo
Oso Ighodaro enters the game for Mason Plumlee
511
7:40
undefined logo
Ryan Dunn personal foul
511
7:29
undefined logo
Mark Williams makes 1-foot dunk (Miles Bridges assists)
513
7:22
undefined logo
Suns Full timeout
513
7:22
undefined logo
Bradley Beal enters the game for Ryan Dunn
513
7:22
undefined logo
Cody Martin enters the game for Josh Green
513
7:05
undefined logo
Bradley Beal makes 22-foot three point jumper (Tyus Jones assists)
813
6:50
undefined logo
Brandon Miller makes 14-foot pullup jump shot
815
6:40
undefined logo
Kevin Durant misses 17-foot pullup jump shot
815
6:36
undefined logo
Cody Martin defensive rebound
815
6:33
undefined logo
LaMelo Ball makes 26-foot running pullup jump shot (Cody Martin assists)
818
6:19
undefined logo
Tyus Jones makes 26-foot three point jumper (Bradley Beal assists)
1118
6:03
undefined logo
Miles Bridges misses driving layup
1118
6:00
undefined logo
Kevin Durant defensive rebound
1118
5:52
undefined logo
Kevin Durant misses 27-foot three point jumper
1118
5:48
undefined logo
LaMelo Ball defensive rebound
1118
5:46
undefined logo
Miles Bridges makes two point shot (LaMelo Ball assists)
1120
5:20
undefined logo
Bradley Beal misses 20-foot step back jumpshot
1120
5:18
undefined logo
Miles Bridges defensive rebound
1120
5:12
undefined logo
Mark Williams makes 3-foot hook shot (Brandon Miller assists)
1122
5:04
undefined logo
Miles Bridges shooting foul
1122
5:04
undefined logo
Oso Ighodaro makes free throw 1 of 2
1222
5:04
undefined logo
Grayson Allen enters the game for Tyus Jones
1222
5:04
undefined logo
Nick Smith Jr. enters the game for Miles Bridges
1222
5:04
undefined logo
Nick Richards enters the game for Mark Williams
1222
5:04
undefined logo
Tidjane Salaun enters the game for Brandon Miller
1222
5:04
undefined logo
Oso Ighodaro makes free throw 2 of 2
1322
4:50
undefined logo
Cody Martin makes 24-foot three point jumper (LaMelo Ball assists)
1325
4:40
undefined logo
Devin Booker misses 26-foot three point pullup jump shot
1325
4:36
undefined logo
Nick Smith Jr. defensive rebound
1325
4:24
undefined logo
Tidjane Salaun lost ball turnover (Grayson Allen steals)
1325
4:20
undefined logo
Royce O'Neale enters the game for Devin Booker
1325
4:12
undefined logo
Bradley Beal makes 12-foot two point shot
1525
4:00
undefined logo
LaMelo Ball misses driving floating jump shot
1525
3:58
undefined logo
Nick Richards offensive rebound
1525
3:56
undefined logo
Cody Martin bad pass (Royce O'Neale steals)
1525
3:41
undefined logo
Bradley Beal makes 26-foot three point jumper (Kevin Durant assists)
1825
3:40
undefined logo
Hornets Full timeout
1825
3:28
undefined logo
LaMelo Ball misses 28-foot three point step back jumpshot
1825
3:25
undefined logo
Royce O'Neale defensive rebound
1825
3:24
undefined logo
Bradley Beal makes two point shot (Royce O'Neale assists)
2025
3:04
undefined logo
Nick Smith Jr. misses 12-foot two point shot
2025
3:02
undefined logo
Grayson Allen defensive rebound
2025
2:51
undefined logo
Kevin Durant makes 25-foot three point jumper (Bradley Beal assists)
2325
2:32
undefined logo
Nick Richards makes 8-foot two point shot (LaMelo Ball assists)
2327
2:15
undefined logo
Royce O'Neale misses 25-foot three point jumper
2327
2:13
undefined logo
LaMelo Ball defensive rebound
2327
2:07
undefined logo
LaMelo Ball makes 25-foot three point step back jumpshot
2330
1:53
undefined logo
LaMelo Ball personal foul
2330
1:53
undefined logo
Vasilije Micic enters the game for LaMelo Ball
2330
1:53
undefined logo
Brandon Miller enters the game for Tidjane Salaun
2330
1:43
undefined logo
Bradley Beal out of bounds bad pass turnover
2330
1:20
undefined logo
Nick Smith Jr. misses 18-foot two point shot
2330
1:18
undefined logo
Kevin Durant defensive rebound
2330
1:11
undefined logo
Kevin Durant makes 10-foot pullup jump shot
2530
44.1
undefined logo
Brandon Miller makes 17-foot pullup jump shot
2532
28.0
undefined logo
Grayson Allen makes 23-foot three point jumper (Kevin Durant assists)
2832
5.2
undefined logo
Vasilije Micic makes 9-foot driving floating jump shot
2834
0.0
undefined logo
Royce O'Neale misses 28-foot three point step back jumpshot
2834
0.0
undefined logo
Suns offensive team rebound
2834
0.0
End of the 1st Quarter
2834

Related Tags

Charlotte Hornets vs Phoenix Suns Live StreamWatch Charlotte Hornets vs Phoenix Suns FreeHornets vs Suns Live ScoreCHA vs PHX GameNBA Stream Charlotte HornetsNBA Stream Phoenix SunsMortgage Matchup CenterNBA Live StreamBasketball Streams