Skip to main content
NBA Flare
NBA|
Hornets logo

Hornets

115
Game StatusFinal
Knicks logo

Knicks

98

LaMelo Ball scores 25 points, Hornets use balanced scoring to beat the Knicks 115-98

Game Analysis

Game Analysis

Statistics visualization

Game Stats

Get the latest game stats
Knicks
Knicks
Hornets
Hornets
36-90FG43-88
40Field Goal %49
10-393PT15-32
26Three Point %47
16-20FT14-17
9Offensive Rebounds11
29Defensive Rebounds41
26Assists25
9Steals1
2Blocks3
7Turnovers11
1Technical Fouls0
8Points Conceded Off Turnovers8
10Fast Break Points9
18Fouls20
4Largest Lead19

Game Article

Game Recap

Mark Williams elevates for the big-time block
Mark Williams elevates for the big-time block

CHARLOTTE, N.C. -- — LaMelo Ball had 25 points and five Charlotte players scored in double figures as the Hornets beat the New York Knicks 115-98 Thursday night for their fourth victory in seven games.

Ball added eight assists as teammates Mark Williams (19 points, 14 rebounds), Miles Bridges (15 points, 10 rebounds), DaQuan Jeffries (14 points) and Nick Smith, Jr. (13 points) also reached double figures.

Charlotte snapped a two-game skid that included losses of more than 30 points. The Hornets have lost five games by 30 or more points in the last month.

Charlotte (18-51) took the lead for good late in the first quarter and led by as many as 19 points.

O.G. Anunoby scored 25 points and Karl-Anthony Towns added 24 points, 10 rebounds for the Knicks, who have lost three of their last four games and six of their last nine.

Takeaways

Knicks: New York fans have always had a presence when the team plays in Charlotte, dating to the large number of fans who attended games at the old Charlotte Coliseum in playoff series in 1993 and 1997. But, the cheers of Knicks’ fans Thursday were so loud you’d have thought the game was at Madison Square Garden, particularly in the third quarter by the loud boos when Towns was whistled for a technical foul.

Hornets: Charlotte beat the Knicks for the first time since Dec. 5, 2024, snapping a streak of six straight losses.

Key moment

After New York closed within 92-81 with 7:39 left, Charlotte responded with a 13-8 surge, fueled by baskets from Josh Green, Smith and Ball to take a 108-91 lead with 3:03 remaining.

Key stat

Charlotte converted 15 of 32 3-pointers, with Ball going 5 for 10 and Jeffries at 3 for 5.

Up next

The Knicks host Washington on Saturday. The Hornets play at Oklahoma City on Friday.

------

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

Play by Play

Play By Play

Recent plays and game events
TIMEPLAY
Hornets logo
Knicks logo
12:00
undefined logo
Karl-Anthony Towns vs. Mark Williams (Josh Hart gains possession)
00
11:39
undefined logo
Miles McBride misses 25-foot three point pullup jump shot
00
11:36
undefined logo
Miles Bridges defensive rebound
00
11:27
undefined logo
Miles Bridges misses two point shot
00
11:24
undefined logo
Mark Williams offensive rebound
00
11:24
undefined logo
Mark Williams makes two point shot
20
11:07
undefined logo
Mikal Bridges misses 16-foot pullup jump shot
20
11:03
undefined logo
Mark Williams defensive rebound
20
10:57
undefined logo
Miles Bridges makes driving layup (LaMelo Ball assists)
40
10:37
undefined logo
OG Anunoby misses 26-foot three point jumper
40
10:34
undefined logo
Miles Bridges defensive rebound
40
10:20
undefined logo
DaQuan Jeffries makes 26-foot three point step back jumpshot
70
10:01
undefined logo
Karl-Anthony Towns makes 14-foot jumper (Josh Hart assists)
72
9:45
undefined logo
DaQuan Jeffries misses 26-foot three point jumper
72
9:41
undefined logo
Mark Williams offensive rebound
72
9:37
undefined logo
Karl-Anthony Towns personal foul
72
9:29
undefined logo
DaQuan Jeffries makes driving dunk (Mark Williams assists)
92
9:15
undefined logo
OG Anunoby makes 1-foot two point shot (Josh Hart assists)
94
8:58
undefined logo
Mark Williams makes layup (LaMelo Ball assists)
114
8:52
undefined logo
LaMelo Ball personal foul
114
8:43
undefined logo
Josh Hart makes 6-foot two point shot (Mikal Bridges assists)
116
8:25
undefined logo
Mark Williams misses 6-foot two point shot
116
8:23
undefined logo
OG Anunoby defensive rebound
116
8:14
undefined logo
Josh Green shooting foul
116
8:14
undefined logo
OG Anunoby makes free throw 1 of 2
117
8:14
undefined logo
Seth Curry enters the game for Josh Green
117
8:14
undefined logo
OG Anunoby makes free throw 2 of 2
118
8:05
undefined logo
OG Anunoby personal foul
118
7:57
undefined logo
LaMelo Ball misses driving floating jump shot
118
7:56
undefined logo
Karl-Anthony Towns defensive rebound
118
7:39
undefined logo
Miles McBride misses 23-foot three point jumper
118
7:37
undefined logo
DaQuan Jeffries defensive rebound
118
7:22
undefined logo
Miles Bridges misses driving layup
118
7:21
undefined logo
Mark Williams offensive rebound
118
7:21
undefined logo
Mark Williams makes tip shot
138
7:11
undefined logo
OG Anunoby misses 25-foot three point pullup jump shot
138
7:10
undefined logo
Knicks offensive team rebound
138
7:10
undefined logo
Seth Curry loose ball foul
138
7:10
undefined logo
Wendell Moore Jr. enters the game for Miles Bridges
138
7:01
undefined logo
Wendell Moore Jr. personal foul
138
6:55
undefined logo
Mikal Bridges makes 10-foot pullup jump shot (OG Anunoby assists)
1310
6:55
undefined logo
Hornets Full timeout
1310
6:42
undefined logo
Josh Hart shooting foul
1310
6:42
undefined logo
DaQuan Jeffries makes free throw 1 of 2
1410
6:42
undefined logo
DaQuan Jeffries makes free throw 2 of 2
1510
6:29
undefined logo
OG Anunoby makes 26-foot three point jumper (Miles McBride assists)
1513
6:08
undefined logo
LaMelo Ball misses driving floating jump shot
1513
6:07
undefined logo
Josh Hart defensive rebound
1513
6:02
undefined logo
OG Anunoby makes driving layup (Josh Hart assists)
1515
6:02
undefined logo
Wendell Moore Jr. shooting foul
1515
6:02
undefined logo
Jusuf Nurkic enters the game for Mark Williams
1515
6:02
undefined logo
Precious Achiuwa enters the game for Karl-Anthony Towns
1515
6:02
undefined logo
OG Anunoby makes free throw 1 of 1
1516
5:53
undefined logo
LaMelo Ball misses driving layup
1516
5:53
undefined logo
Knicks defensive team rebound
1516
5:53
undefined logo
LaMelo Ball loose ball foul
1516
5:53
undefined logo
Precious Achiuwa misses free throw 1 of 2
1516
5:53
undefined logo
Knicks offensive team rebound
1516
5:53
undefined logo
Miles Bridges enters the game for LaMelo Ball
1516
5:53
undefined logo
Nick Smith Jr. enters the game for Wendell Moore Jr.
1516
5:53
undefined logo
Landry Shamet enters the game for OG Anunoby
1516
5:53
undefined logo
Precious Achiuwa misses free throw 2 of 2
1516
5:51
undefined logo
Miles Bridges defensive rebound
1516
5:39
undefined logo
Nick Smith Jr. misses 26-foot three point pullup jump shot
1516
5:35
undefined logo
Precious Achiuwa defensive rebound
1516
5:15
undefined logo
Josh Hart makes 24-foot three pointer
1519
5:00
undefined logo
Miles Bridges makes 7-foot driving floating jump shot
1719
4:47
undefined logo
Landry Shamet misses 24-foot three point jumper
1719
4:45
undefined logo
Jusuf Nurkic defensive rebound
1719
4:29
undefined logo
Seth Curry makes 12-foot pullup jump shot
1919
4:12
undefined logo
Josh Hart bad pass (DaQuan Jeffries steals)
1919
4:05
undefined logo
Seth Curry lost ball turnover (Landry Shamet steals)
1919
3:55
undefined logo
Mikal Bridges misses 23-foot three point jumper
1919
3:53
undefined logo
DaQuan Jeffries defensive rebound
1919
3:39
undefined logo
Miles Bridges misses 23-foot three point jumper
1919
3:39
undefined logo
Knicks defensive team rebound
1919
3:14
undefined logo
Miles McBride misses 26-foot three point jumper
1919
3:11
undefined logo
Jusuf Nurkic defensive rebound
1919
3:04
undefined logo
Nick Smith Jr. makes two point shot
2119
2:40
undefined logo
Mikal Bridges out of bounds bad pass turnover
2119
2:40
undefined logo
Knicks Full timeout
2119
2:40
undefined logo
Josh Green enters the game for DaQuan Jeffries
2119
2:40
undefined logo
OG Anunoby enters the game for Josh Hart
2119
2:40
undefined logo
Karl-Anthony Towns enters the game for Mikal Bridges
2119
2:22
undefined logo
Jusuf Nurkic makes 4-foot two point shot (Nick Smith Jr. assists)
2319
2:11
undefined logo
OG Anunoby misses 25-foot three point jumper
2319
2:08
undefined logo
Miles Bridges defensive rebound
2319
2:03
undefined logo
Josh Green bad pass (OG Anunoby steals)
2319
1:54
undefined logo
Karl-Anthony Towns misses two point shot
2319
1:52
undefined logo
Nick Smith Jr. defensive rebound
2319
1:38
undefined logo
Jusuf Nurkic makes 26-foot three point jumper (Miles Bridges assists)
2619
1:16
undefined logo
Landry Shamet misses 26-foot three point jumper
2619
1:13
undefined logo
Miles Bridges defensive rebound
2619
58.2
undefined logo
Josh Green misses 26-foot three point jumper
2619
56.1
undefined logo
Karl-Anthony Towns defensive rebound
2619
45.0
undefined logo
Precious Achiuwa misses 25-foot three point jumper
2619
41.1
undefined logo
Miles Bridges defensive rebound
2619
32.0
undefined logo
Precious Achiuwa shooting foul
2619
32.0
undefined logo
Jusuf Nurkic misses free throw 1 of 2
2619
32.0
undefined logo
Hornets offensive team rebound
2619
32.0
undefined logo
Cameron Payne enters the game for Miles McBride
2619
32.0
undefined logo
Jusuf Nurkic makes free throw 2 of 2
2719
11.1
undefined logo
Karl-Anthony Towns misses 10-foot two point shot
2719
9.1
undefined logo
Jusuf Nurkic defensive rebound
2719
0.1
undefined logo
Miles Bridges lost ball turnover (Precious Achiuwa steals)
2719
0.0
End of the 1st Quarter
2719

Related Tags

New York Knicks vs Charlotte Hornets Live StreamWatch New York Knicks vs Charlotte Hornets FreeKnicks vs Hornets Live ScoreNY vs CHA GameNBA Stream New York KnicksNBA Stream Charlotte HornetsSpectrum CenterNBA Live StreamBasketball Streams