Skip to main content
NBA Flare
NBA|
Knicks logo

Knicks

119
Game StatusFinal
Hornets logo

Hornets

104

Towns, Brunson carry the Knicks to a 119-104 victory over the Hornets

Game Analysis

Game Analysis

Statistics visualization

Game Stats

Get the latest game stats
Hornets
Hornets
Knicks
Knicks
36-90FG42-88
40Field Goal %48
13-423PT12-38
31Three Point %32
19-21FT23-27
12Offensive Rebounds13
32Defensive Rebounds31
19Assists28
4Steals9
7Blocks6
13Turnovers9
0Technical Fouls0
22Points Conceded Off Turnovers11
7Fast Break Points22
18Fouls19
0Largest Lead22

Game Article

Game Recap

Jalen Brunson gets the and-1 to fall
Jalen Brunson gets the and-1 to fall

NEW YORK -- — Karl-Anthony Towns had 35 points, 18 rebounds and five assists, Jalen Brunson scored 26 points and the New York Knicks beat the Charlotte Hornets 119-104 on Wednesday night.

Mikal Bridges had 16 points, Deuce McBride scored 15 and Josh Hart had 15 points, eight assists and eight rebounds. New York (14-7) improved to 11-1 at Madison Square Garden this season.

LaMelo Ball had 34 points, nine assists and eight rebounds, and Tidjane Salaun and Kon Knueppel each had 13 points. Charlotte (6-16) fell to 1-10 on the road and dropped its ninth straight away from home.

Playing for the second night in a row and without center Mitchell Robinson (left ankle injury management) did not seem to affect the Knicks, mainly thanks to Towns. The All-Star shot 13 for 23 from the field and nearly earned his 16th double-double of the season in the first half. He had 19 points and nine rebounds at the break.

After a slow start shooting, Brunson closed the first half with a buzzer-beating 3-pointer. The Knicks captain scored 18 points over the final 24 minutes, including his 3 to close the first half.

Keyed by Brunson, New York outscored Charlotte 42-24 over a 13-plus-minute span in the second half.

The Knicks never trailed and surrendered just 12 first-quarter points, their fewest in any quarter this season. They built a 41-21 lead midway through the second quarter.

The Hornets outscored the Knicks 26-9 over a 7:45 span of the second quarter, which cut New York’s lead to three. But Brunson’s 3-pointer put New York ahead 53-47 at the break.

Up next

Hornets: At Toronto on Friday.

Knicks: Host Utah on Friday.

------

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

Play by Play

Play By Play

Recent plays and game events
TIMEPLAY
Knicks logo
Hornets logo
12:00
undefined logo
Moussa Diabate vs. Karl-Anthony Towns (Jalen Brunson gains possession)
00
11:37
undefined logo
Jalen Brunson misses 10-foot pullup jump shot
00
11:36
undefined logo
Sion James defensive rebound
00
11:16
undefined logo
Miles Bridges misses 23-foot three point jumper
00
11:15
undefined logo
Moussa Diabate offensive rebound
00
11:09
undefined logo
Sion James misses 24-foot three point jumper
00
11:08
undefined logo
Karl-Anthony Towns defensive rebound
00
10:57
undefined logo
Karl-Anthony Towns makes driving dunk
20
10:34
undefined logo
Kon Knueppel misses 23-foot three point jumper
20
10:32
undefined logo
Josh Hart defensive rebound
20
10:15
undefined logo
Moussa Diabate shooting foul
20
10:15
undefined logo
Karl-Anthony Towns makes free throw 1 of 2
30
10:15
undefined logo
Karl-Anthony Towns makes free throw 2 of 2
40
10:00
undefined logo
Kon Knueppel misses driving layup
40
9:58
undefined logo
Hornets offensive team rebound
40
9:53
undefined logo
Sion James makes 25-foot three point jumper (LaMelo Ball assists)
43
9:31
undefined logo
Josh Hart makes layup (Karl-Anthony Towns assists)
63
9:19
undefined logo
LaMelo Ball misses driving floating jump shot
63
9:18
undefined logo
Karl-Anthony Towns defensive rebound
63
9:09
undefined logo
Jalen Brunson out of bounds bad pass turnover
63
8:55
undefined logo
Sion James makes two point shot (Kon Knueppel assists)
65
8:39
undefined logo
Miles McBride misses 26-foot three point pullup jump shot
65
8:37
undefined logo
Miles Bridges defensive rebound
65
8:32
undefined logo
Kon Knueppel misses 28-foot three point shot
65
8:30
undefined logo
Knicks defensive team rebound
65
8:16
undefined logo
Josh Hart misses 23-foot three point jumper
65
8:15
undefined logo
Miles Bridges defensive rebound
65
8:10
undefined logo
Moussa Diabate offensive charge
65
8:10
undefined logo
Moussa Diabate turnover
65
8:10
undefined logo
Tidjane Salaun enters the game for Moussa Diabate
65
7:48
undefined logo
Jalen Brunson makes 16-foot two point shot
85
7:33
undefined logo
Miles Bridges misses 23-foot three point jumper
85
7:31
undefined logo
Karl-Anthony Towns defensive rebound
85
7:26
undefined logo
Karl-Anthony Towns misses 27-foot three point shot
85
7:22
undefined logo
LaMelo Ball defensive rebound
85
7:09
undefined logo
LaMelo Ball makes driving layup
87
6:49
undefined logo
Mikal Bridges misses 22-foot three point jumper
87
6:48
undefined logo
Miles McBride offensive rebound
87
6:43
undefined logo
Mikal Bridges makes layup (Miles McBride assists)
107
6:28
undefined logo
Tidjane Salaun misses 25-foot three point jumper
107
6:26
undefined logo
Josh Hart defensive rebound
107
6:10
undefined logo
Jalen Brunson misses driving layup
107
6:08
undefined logo
Karl-Anthony Towns offensive rebound
107
6:08
undefined logo
Karl-Anthony Towns makes two point shot
127
5:50
undefined logo
Miles Bridges misses 22-foot three point jumper
127
5:48
undefined logo
Jalen Brunson defensive rebound
127
5:38
undefined logo
Karl-Anthony Towns misses driving layup
127
5:37
undefined logo
Tidjane Salaun defensive rebound
127
5:33
undefined logo
Tidjane Salaun lost ball turnover (Jalen Brunson steals)
127
5:29
undefined logo
Karl-Anthony Towns makes 1-foot dunk (Jalen Brunson assists)
147
5:28
undefined logo
Hornets Full timeout
147
5:28
undefined logo
Jordan Clarkson enters the game for Josh Hart
147
5:28
undefined logo
Guerschon Yabusele enters the game for Miles McBride
147
5:28
undefined logo
Ryan Kalkbrenner enters the game for Miles Bridges
147
5:16
undefined logo
Tidjane Salaun out of bounds lost ball turnover
147
5:01
undefined logo
Karl-Anthony Towns misses driving layup
147
5:00
undefined logo
Karl-Anthony Towns offensive rebound
147
4:59
undefined logo
Ryan Kalkbrenner blocks Karl-Anthony Towns 's 1-foot two point shot
147
4:58
undefined logo
Karl-Anthony Towns offensive rebound
147
4:53
undefined logo
Karl-Anthony Towns makes layup
167
4:47
undefined logo
Kon Knueppel bad pass (Jalen Brunson steals)
167
4:37
undefined logo
Jordan Clarkson misses 23-foot three point jumper
167
4:33
undefined logo
Tidjane Salaun defensive rebound
167
4:17
undefined logo
Tidjane Salaun misses 26-foot three point jumper
167
4:15
undefined logo
Jordan Clarkson defensive rebound
167
4:02
undefined logo
Guerschon Yabusele misses 26-foot three point jumper
167
3:58
undefined logo
Ryan Kalkbrenner defensive rebound
167
3:41
undefined logo
Tidjane Salaun makes 23-foot three point jumper (LaMelo Ball assists)
1610
3:17
undefined logo
Jordan Clarkson misses 5-foot two point shot
1610
3:12
undefined logo
Ryan Kalkbrenner defensive rebound
1610
3:04
undefined logo
LaMelo Ball misses 27-foot three point jumper
1610
3:01
undefined logo
Karl-Anthony Towns defensive rebound
1610
2:50
undefined logo
Jalen Brunson makes driving layup
1810
2:34
undefined logo
Kon Knueppel misses 23-foot jump bank shot
1810
2:31
undefined logo
Mikal Bridges defensive rebound
1810
2:23
undefined logo
Mikal Bridges misses 25-foot three point jumper
1810
2:20
undefined logo
LaMelo Ball defensive rebound
1810
2:11
undefined logo
LaMelo Ball misses driving floating jump shot
1810
2:10
undefined logo
Kon Knueppel offensive rebound
1810
2:09
undefined logo
Kon Knueppel bad pass (Jalen Brunson steals)
1810
2:04
undefined logo
Jordan Clarkson makes two point shot (Jalen Brunson assists)
2010
1:45
undefined logo
LaMelo Ball lost ball turnover (Mikal Bridges steals)
2010
1:42
undefined logo
Mikal Bridges makes dunk (Karl-Anthony Towns assists)
2210
1:24
undefined logo
Kon Knueppel makes 8-foot driving floating jump shot
2212
1:23
undefined logo
Knicks Full timeout
2212
1:23
undefined logo
Ariel Hukporti enters the game for Mikal Bridges
2212
1:23
undefined logo
Josh Hart enters the game for Karl-Anthony Towns
2212
1:23
undefined logo
Miles McBride enters the game for Guerschon Yabusele
2212
1:23
undefined logo
Miles Bridges enters the game for LaMelo Ball
2212
1:23
undefined logo
Collin Sexton enters the game for Sion James
2212
1:23
undefined logo
Antonio Reeves enters the game for Kon Knueppel
2212
1:23
undefined logo
Liam McNeeley enters the game for Tidjane Salaun
2212
59.1
undefined logo
Jalen Brunson misses 25-foot three point jumper
2212
57.9
undefined logo
Liam McNeeley defensive rebound
2212
41.4
undefined logo
Liam McNeeley misses 25-foot three point jumper
2212
39.7
undefined logo
Knicks defensive team rebound
2212
33.4
undefined logo
Miles Bridges flagrant foul type 1
2212
33.4
(00:33.4) [Hornets] REF-INITIATED REVIEW (CALL OVERTURNED)
2212
33.4
undefined logo
Jalen Brunson makes free throw flagrant 1 of 3
2312
33.4
undefined logo
Jalen Brunson misses free throw flagrant 2 of 3
2312
33.4
undefined logo
Knicks offensive team rebound
2312
33.4
undefined logo
Jalen Brunson makes free throw flagrant 3 of 3
2412
22.4
undefined logo
Jalen Brunson misses 16-foot pullup jump shot
2412
20.9
undefined logo
Ariel Hukporti offensive rebound
2412
9.9
undefined logo
Miles McBride makes 25-foot three pointer
2712
0.7
undefined logo
Collin Sexton misses 25-foot three point shot
2712
0.1
undefined logo
Hornets offensive team rebound
2712
0.0
End of the 1st Quarter
2712

Related Tags

Charlotte Hornets vs New York Knicks Live StreamWatch Charlotte Hornets vs New York Knicks FreeHornets vs Knicks Live ScoreCHA vs NY GameNBA Stream Charlotte HornetsNBA Stream New York KnicksMadison Square GardenNBA Live StreamBasketball Streams