Skip to main content
NBA Flare
NBA|
Hornets logo

Hornets

98
Game StatusFinal
Knicks logo

Knicks

99

Jalen Brunson pours in 31 points as Knicks hold on to beat the Hornets 99-98 in NBA Cup play

Game Analysis

Game Analysis

Statistics visualization

Game Stats

Get the latest game stats
Knicks
Knicks
Hornets
Hornets
36-81FG36-89
44Field Goal %40
12-323PT15-47
38Three Point %32
15-19FT11-15
12Offensive Rebounds14
32Defensive Rebounds25
20Assists25
7Steals8
5Blocks6
19Turnovers13
0Technical Fouls1
31Points Conceded Off Turnovers21
9Fast Break Points7
19Fouls19
6Largest Lead10

Game Article

Game Recap

KJ Simpson rocks the rim with jam
KJ Simpson rocks the rim with jam

CHARLOTTE, N.C. -- — Jalen Brunson had 31 points and made two clutch free throws with 8.6 seconds left, and the New York Knicks held on to beat the shorthanded Charlotte Hornets 99-98 to improve to 3-0 in NBA Cup play on Friday.

Karl-Anthony Towns added 19 points and 12 rebounds for the Knicks, who entered the game 23 points behind the Orlando Magic in point differential in Group A and in need of a blowout win. The Magic are 2-0 in group play and visit Brooklyn on Friday night.

Brandon Miller had 20 points and Josh Green added 15 points for the Hornets, who played without three starters, including the red-hot LaMelo Ball, Miles Bridges and Mark Williams, as well as key reserves Nick Richards, Tre Mann and Grant Williams.

The Knicks committed eight turnovers in the first quarter and were held to 15 points.

Takeaways

Knicks: New York played sloppy and uninspired basketball in the first half. The Knicks took the lead in the last minute, but it was short-lived as Josh Green hit a jumper to take the lead back, then proceeded to steal a lazy inbounds pass from Mikal Bridges and turn around to hit a fading jumper as time expired.

Hornets: Ball, who came in averaging 40.3 points per game over his previous four outings, sat out with left calf soreness. Head coach Charles Lee said Ball felt something toward the end of Wednesday night's 98-94 loss to the Miami Heat. He offered no updates on when Ball may return to the lineup.

Key moment

Brunson's mid-range jumper with 4:50 left put the Knicks ahead for good.

Key stat

Miller was 7 of 25 from the field and 2 of 11 from beyond the arc.

Up next

The Knicks host the Pelicans on Sunday. The Hornets host the Hawks on Saturday night.

------

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. Moussa Diabate (Josh Hart gains possession)
00
11:33
undefined logo
Karl-Anthony Towns makes 7-foot two point shot
02
11:09
undefined logo
Tidjane Salaun misses 30-foot three point step back jumpshot
02
11:08
undefined logo
Hornets offensive team rebound
02
11:08
undefined logo
shot clock turnover
02
10:43
undefined logo
shot clock turnover
02
10:25
undefined logo
Tidjane Salaun makes 23-foot three point jumper (Josh Green assists)
32
10:08
undefined logo
Vasilije Micic shooting foul
32
10:08
undefined logo
Jalen Brunson misses free throw 1 of 2
32
10:08
undefined logo
Knicks offensive team rebound
32
10:08
undefined logo
Jalen Brunson makes free throw 2 of 2
33
9:48
undefined logo
Josh Green makes 18-foot pullup jump shot (Brandon Miller assists)
53
9:22
undefined logo
OG Anunoby misses 32-foot jump bank shot
53
9:21
undefined logo
Knicks offensive team rebound
53
9:21
undefined logo
shot clock turnover
53
9:02
undefined logo
Moussa Diabate makes 4-foot layup (Vasilije Micic assists)
73
8:49
undefined logo
Jalen Brunson makes 10-foot driving floating jump shot
75
8:29
undefined logo
Brandon Miller misses 26-foot three point pullup jump shot
75
8:26
undefined logo
Karl-Anthony Towns defensive rebound
75
8:14
undefined logo
Josh Green personal foul
75
8:04
undefined logo
Mikal Bridges misses 11-foot two point shot
75
8:02
undefined logo
Tidjane Salaun defensive rebound
75
7:58
undefined logo
Brandon Miller steps out of bounds turnover
75
7:44
undefined logo
Jalen Brunson misses 19-foot step back jumpshot
75
7:41
undefined logo
Brandon Miller defensive rebound
75
7:35
undefined logo
OG Anunoby shooting foul
75
7:35
undefined logo
Tidjane Salaun makes free throw 1 of 2
85
7:35
undefined logo
Tidjane Salaun makes free throw 2 of 2
95
7:12
undefined logo
OG Anunoby makes dunk (Karl-Anthony Towns assists)
97
7:02
undefined logo
Brandon Miller misses 16-foot pullup jump shot
97
7:01
undefined logo
Moussa Diabate offensive rebound
97
6:52
undefined logo
Tidjane Salaun makes 24-foot three point jumper (Vasilije Micic assists)
127
6:44
undefined logo
Josh Hart traveling
127
6:44
undefined logo
Hornets Full timeout
127
6:32
undefined logo
Brandon Miller misses driving floating jump shot
127
6:30
undefined logo
Knicks defensive team rebound
127
6:11
undefined logo
Karl-Anthony Towns traveling
127
6:11
undefined logo
KJ Simpson enters the game for Josh Green
127
6:11
undefined logo
Cody Martin enters the game for Vasilije Micic
127
6:11
undefined logo
Hornets delay of game violation
127
6:00
undefined logo
Brandon Miller misses 25-foot three point jumper
127
5:58
undefined logo
Jalen Brunson defensive rebound
127
5:53
undefined logo
Karl-Anthony Towns makes 27-foot three point jumper (Jalen Brunson assists)
1210
5:34
undefined logo
Tidjane Salaun misses 27-foot three point pullup jump shot
1210
5:32
undefined logo
Josh Hart defensive rebound
1210
5:25
undefined logo
Karl-Anthony Towns misses 27-foot three point shot
1210
5:23
undefined logo
Cody Martin defensive rebound
1210
5:06
undefined logo
Brandon Miller misses 5-foot pullup jump shot
1210
5:04
undefined logo
Karl-Anthony Towns defensive rebound
1210
4:55
undefined logo
OG Anunoby lost ball turnover (Cody Martin steals)
1210
4:50
undefined logo
Brandon Miller misses two point shot
1210
4:48
undefined logo
Karl-Anthony Towns defensive rebound
1210
4:41
undefined logo
OG Anunoby misses 24-foot three point jumper
1210
4:39
undefined logo
Moussa Diabate defensive rebound
1210
4:21
undefined logo
Cody Martin makes 26-foot three point jumper (Brandon Miller assists)
1510
4:02
undefined logo
Josh Hart misses 26-foot three point jumper
1510
3:59
undefined logo
Moussa Diabate defensive rebound
1510
3:43
undefined logo
Moussa Diabate misses layup
1510
3:42
undefined logo
KJ Simpson offensive rebound
1510
3:39
undefined logo
KJ Simpson makes two point shot
1710
3:26
undefined logo
Brandon Miller blocks Jalen Brunson 's 4-foot pullup jump shot
1710
3:25
undefined logo
Hornets defensive team rebound
1710
3:25
undefined logo
Miles McBride enters the game for Josh Hart
1710
3:25
undefined logo
Jericho Sims enters the game for Karl-Anthony Towns
1710
3:10
undefined logo
OG Anunoby blocks Brandon Miller 's 26-foot three point step back jumpshot
1710
3:07
undefined logo
Moussa Diabate offensive rebound
1710
3:03
undefined logo
Cody Martin misses 25-foot three point jumper
1710
3:01
undefined logo
Hornets offensive team rebound
1710
2:58
undefined logo
KJ Simpson bad pass (Mikal Bridges steals)
1710
2:50
undefined logo
Jalen Brunson makes 23-foot three point jumper (Mikal Bridges assists)
1713
2:31
undefined logo
KJ Simpson misses 26-foot three point jumper
1713
2:29
undefined logo
Miles McBride defensive rebound
1713
2:26
undefined logo
Jalen Brunson lost ball turnover
1713
2:26
undefined logo
Jalen Brunson loose ball foul
1713
2:26
undefined logo
Knicks Full timeout
1713
2:26
undefined logo
Seth Curry enters the game for Tidjane Salaun
1713
2:12
undefined logo
Moussa Diabate offensive foul
1713
2:12
undefined logo
Moussa Diabate turnover
1713
1:58
undefined logo
OG Anunoby lost ball turnover (KJ Simpson steals)
1713
1:36
undefined logo
Brandon Miller makes 6-foot two point shot
1913
1:16
undefined logo
Moussa Diabate personal foul
1913
1:16
undefined logo
Taj Gibson enters the game for Moussa Diabate
1913
1:06
undefined logo
Jalen Brunson misses 13-foot two point shot
1913
1:04
undefined logo
Miles McBride offensive rebound
1913
1:01
undefined logo
Mikal Bridges misses 25-foot three point jumper
1913
59.1
undefined logo
Taj Gibson defensive rebound
1913
39.2
undefined logo
KJ Simpson makes driving dunk (Brandon Miller assists)
2113
30.2
undefined logo
Jalen Brunson makes driving layup
2115
9.1
undefined logo
OG Anunoby blocks Brandon Miller 's 9-foot driving floating jump shot
2115
8.1
undefined logo
OG Anunoby defensive rebound
2115
7.1
undefined logo
OG Anunoby bad pass (Seth Curry steals)
2115
6.0
undefined logo
Seth Curry makes 16-foot jumper
2315
0.1
undefined logo
OG Anunoby misses 25-foot three point pullup jump shot
2315
0.0
undefined logo
Knicks offensive team rebound
2315
0.0
End of the 1st Quarter
2315

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