A chaotic, momentum-swinging game ended with LaMelo Ball stealing the spotlight, hitting the bucket that sealed a thriller destined to be remembered.
The Charlotte Hornets defeated the Miami Heat 127-126 in a dramatic overtime finish, earning a massive play-in win and sending Miami home.
Everything happened in the closing seconds. After putting Charlotte up five, Ball made two costly mistakes: a turnover and a foul on a three-point attempt that allowed Tyler Herro to complete the comeback at the line.
But then the Hornets star took full responsibility:
With 4.7 seconds left, he attacked the rim and scored the go-ahead layup. On the other end, Miles Bridges slammed the door shut with a game-saving block on Davion Mitchell at the buzzer.
The Spectrum Center erupted after a game filled with nonstop drama.
The game showcased elite shot-making and composure under pressure:
Ball also made play-in history, becoming just the fourth player ever to record at least 30 points and 10 assists in a play-in game, joining names such as Kyrie Irving and Damian Lillard.
The crowd played a major role as well. Head coach Charles Lee praised the atmosphere:
For the Heat, the loss means no playoff appearance for the first time since the 2018-19 season.
Bam Adebayo exited in the second quarter with a back injuryleaving a major void in the middle. Miami got 28 points from Davion Mitchell and 27 from Andrew Wiggins, but it wasn’t enough.
Head coach Erik Spoelstra tried to keep perspective afterward:
Charlotte will now play for the final Eastern Conference playoff spot in its next matchup. The goal is clear: return to the postseason after a 10-year absence.