Daniel Gafford added a career-high 31 points and 15 rebounds for the Mavericks (23-20).
CHARLOTTE, N.C. — LaMelo Ball and Miles Bridges each scored 23 points and the Charlotte Hornets held on to beat the Dallas Mavericks 110-105 on Monday to extend their winning streak to a season-high three games.
Nick Smith Jr. added 19 points and Mark Williams overcame foul trouble to finish with 13 points and 13 rebounds for Charlotte (11-28).
Kyrie Irving had 33 points and Daniel Gafford added a career-high 31 points and 15 rebounds for the Mavericks (23-20), who’ve lost four of their last five games.
The Mavericks trailed entering the fourth quarter but Irving — who had 26 points after halftime — began the take over, knocking down two quick 3s while adding another three points on free throws after luring Josh Green into fouling him on a 3-point attempt.
But the Hornets would battle back to take the lead for good on Smith’s corner 3 with 4:16 left.
Ball, who had 20 points on five 3s in the first half, had a chance to put the game away with 13 seconds left but missed the tail end of a one-and-one. Klay Thompson tried to send the game into overtime, but missed a 3 from the right wing. Green added two free throws to seal the Charlotte win.
Both teams are in action Wednesday night with the Mavs hosting Minnesota and the Hornets visiting Memphis.