Skip to main content
NBA Flare
NBA|
Mavericks logo

Mavericks

121
Game StatusFinal
Hornets logo

Hornets

123

Hornets edge Mavericks 123-121 to spoil Cooper Flagg's 49-point game

Game Analysis

Game Analysis

Statistics visualization

Game Stats

Get the latest game stats
Hornets
Hornets
Mavericks
Mavericks
43-91FG48-103
47Field Goal %47
20-413PT11-33
49Three Point %33
17-18FT14-16
8Offensive Rebounds13
37Defensive Rebounds37
28Assists26
4Steals7
9Blocks8
10Turnovers8
0Technical Fouls0
13Points Conceded Off Turnovers4
12Fast Break Points24
17Fouls15
15Largest Lead4

Game Article

Game Recap

Cooper Flagg drives into the lane and throws up a floater, but it comes up short in a 123-121 loss to the Hornets.
Cooper Flagg drives into the lane and throws up a floater, but it comes up short in a 123-121 loss to the Hornets.

DALLAS -- — Kon Knueppel made two free throws with 4.1 seconds left for a career-high 34 points and the Charlotte Hornets beat the Dallas Mavericks 123-121 on Thursday night, spoiling Duke roommate Cooper Flagg's 49-point game.

Flagg, who turned 19 in December, broke the NBA record for points in a game by a teen. Cliff Robinson set the previous record of 45 at age 19 for New Jersey in a game against Detroit on March 9, 1980.

Flagg set career highs with 20 field goals on 29 shots, and also had 10 rebounds.

Knueppel grabbed an errant pass by Flagg near midcourt with seven seconds left and the score tied. He drove to the basket and was fouled by Flagg as the ball lodged between the rim and the backboard. Flagg’s shot at the buzzer to send it to overtime hit the back of the rim.

Knueppel made eight 3-pointers to set a rookie record for the Hornets, who have won five consecutive games for their longest winning streak since a five-game run in February 2023.

Brandon Miller scored 23 points, his ninth straight game with at least 20 points, for Charlotte. LaMelo added 22, hitting six 3-pointers.

Klay Thompson scored 16 points off the bench for Dallas, shooting 4 of 11 on 3s. The Mavericks have lost three straight — all at home — following a season-best, four-game winning streak.

The Hornets swept a road back-to-back while the Mavericks were swept in a home back-to-back.

The game was the first NBA meeting between Flagg and Knueppel, the 2024-25 Duke freshmen.

Mark Aguirre, Dallas’ only previous first-overall draftee after the franchise initial season in 1980-81, became the team’s fifth player to have his jersey retired during a halftime ceremony.

Up next

Hornets: Host San Antonio on Saturday.

Mavericks: At Houston on Saturday night

------

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

Play by Play

Play By Play

Recent plays and game events
TIMEPLAY
Mavericks logo
Hornets logo
12:00
undefined logo
Moussa Diabate vs. Daniel Gafford (Kon Knueppel gains possession)
00
11:35
undefined logo
Brandon Miller misses 25-foot three point step back jumpshot
00
11:32
undefined logo
Caleb Martin defensive rebound
00
11:27
undefined logo
P.J. Washington misses running layup
00
11:26
undefined logo
Kon Knueppel defensive rebound
00
11:20
undefined logo
LaMelo Ball makes 25-foot three pointer
03
10:59
undefined logo
Miles Bridges blocks P.J. Washington 's 2-foot driving layup
03
10:58
undefined logo
P.J. Washington offensive rebound
03
10:56
undefined logo
P.J. Washington misses 3-foot floating jump shot
03
10:54
undefined logo
Moussa Diabate defensive rebound
03
10:47
undefined logo
P.J. Washington blocks LaMelo Ball 's 25-foot three point step back jumpshot
03
10:47
undefined logo
Caleb Martin defensive rebound
03
10:38
undefined logo
Daniel Gafford makes 1-foot two point shot (Caleb Martin assists)
23
10:21
undefined logo
Kon Knueppel makes 24-foot three point jumper (Miles Bridges assists)
26
10:15
undefined logo
Mavericks Full timeout
26
10:15
undefined logo
Dwight Powell enters the game for Daniel Gafford
26
10:02
undefined logo
P.J. Washington makes 23-foot three point jumper (Caleb Martin assists)
56
9:48
undefined logo
Brandon Miller makes 25-foot three point jumper (LaMelo Ball assists)
59
9:34
undefined logo
Caleb Martin makes 22-foot three point jumper (Cooper Flagg assists)
89
9:16
undefined logo
LaMelo Ball misses 25-foot three point step back jumpshot
89
9:12
undefined logo
Caleb Martin defensive rebound
89
9:07
undefined logo
Miles Bridges blocks P.J. Washington 's 5-foot running layup
89
9:04
undefined logo
Miles Bridges defensive rebound
89
9:01
undefined logo
Brandon Miller makes running dunk (Miles Bridges assists)
811
8:51
undefined logo
Brandon Miller personal foul
811
8:44
undefined logo
Cooper Flagg misses 15-foot pullup jump shot
811
8:42
undefined logo
Moussa Diabate defensive rebound
811
8:34
undefined logo
Miles Bridges misses 4-foot two point shot
811
8:32
undefined logo
P.J. Washington defensive rebound
811
8:27
undefined logo
P.J. Washington misses 25-foot three point pullup jump shot
811
8:24
undefined logo
Kon Knueppel defensive rebound
811
8:20
undefined logo
Kon Knueppel makes 26-foot running jump shot (LaMelo Ball assists)
814
8:08
undefined logo
Max Christie misses 25-foot three point pullup jump shot
814
8:06
undefined logo
Dwight Powell offensive rebound
814
7:52
undefined logo
Cooper Flagg makes 2-foot two point shot
1014
7:43
undefined logo
Kon Knueppel makes 26-foot three point jumper (LaMelo Ball assists)
1017
7:29
undefined logo
P.J. Washington misses 24-foot three point jumper
1017
7:26
undefined logo
Moussa Diabate defensive rebound
1017
7:19
undefined logo
Kon Knueppel misses 24-foot three point jumper
1017
7:19
undefined logo
P.J. Washington defensive rebound
1017
7:01
undefined logo
Cooper Flagg misses 7-foot two point shot
1017
7:00
undefined logo
Dwight Powell offensive rebound
1017
6:59
undefined logo
Caleb Martin out of bounds lost ball turnover
1017
6:59
undefined logo
Josh Green enters the game for Brandon Miller
1017
6:35
undefined logo
LaMelo Ball misses 10-foot two point shot
1017
6:33
undefined logo
Max Christie defensive rebound
1017
6:22
undefined logo
Max Christie misses 25-foot three point jumper
1017
6:14
undefined logo
Josh Green defensive rebound
1017
5:57
undefined logo
LaMelo Ball misses 25-foot three point pullup jump shot
1017
5:56
undefined logo
Hornets offensive team rebound
1017
5:56
undefined logo
Dwight Powell loose ball foul
1017
5:56
undefined logo
Brandon Williams enters the game for P.J. Washington
1017
5:56
undefined logo
Klay Thompson enters the game for Cooper Flagg
1017
5:45
undefined logo
Moussa Diabate makes alley oop layup (Josh Green assists)
1019
5:28
undefined logo
Klay Thompson misses driving floating jump shot
1019
5:26
undefined logo
Miles Bridges defensive rebound
1019
5:23
undefined logo
Caleb Martin blocks Josh Green 's 2-foot running layup
1019
5:21
undefined logo
Klay Thompson defensive rebound
1019
5:16
undefined logo
Brandon Williams makes 19-foot pullup jump shot (Klay Thompson assists)
1219
5:14
undefined logo
Hornets Full timeout
1219
5:14
undefined logo
Daniel Gafford enters the game for Dwight Powell
1219
5:14
undefined logo
Ryan Kalkbrenner enters the game for LaMelo Ball
1219
5:14
undefined logo
Sion James enters the game for Moussa Diabate
1219
4:58
undefined logo
Kon Knueppel makes 23-foot three pointer (Miles Bridges assists)
1222
4:38
undefined logo
Brandon Williams makes 5-foot two point shot
1422
4:18
undefined logo
Miles Bridges misses driving layup
1422
4:16
undefined logo
Ryan Kalkbrenner offensive rebound
1422
4:16
undefined logo
Ryan Kalkbrenner makes tip shot
1424
3:52
undefined logo
Max Christie misses 18-foot pullup jump shot
1424
3:50
undefined logo
Josh Green defensive rebound
1424
3:39
undefined logo
Miles Bridges makes 6-foot two point shot
1426
3:25
undefined logo
Klay Thompson makes 18-foot pullup jump shot (Brandon Williams assists)
1626
2:57
undefined logo
Miles Bridges makes 5-foot driving floating jump shot
1628
2:44
undefined logo
Sion James personal foul
1628
2:44
undefined logo
Cooper Flagg enters the game for Max Christie
1628
2:44
undefined logo
P.J. Washington enters the game for Caleb Martin
1628
2:44
undefined logo
Brandon Miller enters the game for Miles Bridges
1628
2:44
undefined logo
Tidjane Salaun enters the game for Kon Knueppel
1628
2:36
undefined logo
Daniel Gafford bad pass turnover (Tidjane Salaun steals)
1628
2:30
undefined logo
Tidjane Salaun traveling turnover
1628
2:30
undefined logo
Collin Sexton enters the game for Josh Green
1628
2:20
undefined logo
Cooper Flagg misses 12-foot pullup jump shot
1628
2:16
undefined logo
Sion James defensive rebound
1628
2:04
undefined logo
Klay Thompson shooting foul
1628
2:04
undefined logo
Brandon Miller makes free throw 1 of 2
1629
2:04
undefined logo
Brandon Miller makes free throw 2 of 2
1630
1:45
undefined logo
P.J. Washington makes 1-foot driving dunk (Brandon Williams assists)
1830
1:35
undefined logo
Collin Sexton misses driving floating jump shot
1830
1:33
undefined logo
Cooper Flagg defensive rebound
1830
1:29
undefined logo
P.J. Washington misses 25-foot running jump shot
1830
1:26
undefined logo
Sion James defensive rebound
1830
1:15
undefined logo
Brandon Miller misses 26-foot three point jumper
1830
1:12
undefined logo
Tidjane Salaun offensive rebound
1830
1:09
undefined logo
Sion James misses 26-foot three point jumper
1830
1:05
undefined logo
P.J. Washington defensive rebound
1830
1:00
undefined logo
Brandon Williams misses running layup
1830
57.8
undefined logo
Tidjane Salaun defensive rebound
1830
51.1
undefined logo
Sion James misses 22-foot three point jumper
1830
46.0
undefined logo
Brandon Williams defensive rebound
1830
38.3
undefined logo
Klay Thompson misses 24-foot three point pullup jump shot
1830
35.7
undefined logo
Sion James defensive rebound
1830
14.2
undefined logo
Brandon Miller makes 16-foot pullup jump shot
1832
14.2
undefined logo
Klay Thompson shooting foul
1832
14.2
undefined logo
Moussa Cisse enters the game for Daniel Gafford
1832
14.2
undefined logo
Moussa Diabate enters the game for Ryan Kalkbrenner
1832
14.2
undefined logo
Brandon Miller makes free throw 1 of 1
1833
3.2
undefined logo
Brandon Williams makes driving layup
2033
0.3
undefined logo
Brandon Miller misses heave jump shot
2033
0.1
undefined logo
Hornets offensive team rebound
2033
0.0
End of the 1st Quarter
2033

Related Tags

Charlotte Hornets vs Dallas Mavericks Live StreamWatch Charlotte Hornets vs Dallas Mavericks FreeHornets vs Mavericks Live ScoreCHA vs DAL GameNBA Stream Charlotte HornetsNBA Stream Dallas MavericksAmerican Airlines CenterNBA Live StreamBasketball Streams