The Charlotte Hornets may be struggling to start the 2023-24 NBA season, but that didn't stop them from putting on an epic performance against the team with the best record in the NBA in the Boston Celtics. The Hornets snapped a four-game losing streak with a 121-118 win in overtime against the Celtics at home. The game featured quite the duel between Celtics forward Jayson Tatum and Hornets guard  LaMelo Ball.

Naturally, fans took to social media in awe of the two stars battling back and forth throughout the game.

In the Hornets' win, LaMelo Ball finished with 36 points, nine rebounds, eight assists, two steals and one blocked shot. He shot 15-of-27 (55.6 percent) from the field, 5-of-11 (45.5 percent) from the 3-point line and 1-1 from the free throw line. In comparison, Jayson Tatum finished with 45 points, 13 rebounds, six assists and two blocked shots. He shot 15-of-28 (53.6 percent) from the field, 7-of-15 (46.7 percent) from the 3-point line and 8-of-10 (80 percent) from the free throw line. Tatum played 43 minutes while Ball played 41.

The loss snaps a six-game win streak for the Celtics, who fell to 11-3 while the Hornets improved to 4-9. Boston had been ahead 108-99 with about two minutes left in the game before Charlotte was able to force overtime with a 9-0 run. In overtime, Miles Bridges broke a 116-116 tie with a late triple to put the Hornets ahead. Tatum had the chance to tie the game at the free throw line after being fouled on a 3-point attempt, but he missed the last one after knocking down the first two.