A game between the Charlotte Hornets and Cleveland Cavaliers ended in controversy Friday night.

With 4:44 remaining in the game, Hornets guard Terry Rozier was awarded a 3-pointer that should not have counted.

CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM

J.B. Bickerstaff and the Cleveland Cavaliers

Head coach J.B. Bickerstaff and the Cleveland Cavaliers bench have words with crew chief Brian Forte after a foul was called against the team during the second half of its game against the Charlotte Hornets at Spectrum Center Feb. 4, 2022, in Charlotte, N.C. The Cavs won 102-101. (Grant Halverson/Getty Images)

Cavaliers forward Ed Davis was on the bench in his warm-ups when he was called for interference on a shot by Rozier when he swatted Rozier's arm. Davis and other players believed the play was over after Cavaliers forward Dean Wade stepped out of bounds.

NBA officials huddled over the play and gave Rozier three points, plus a foul shot, even though he didn't make the basket. Davis was hit with a technical foul, and Rozier made the technical free throw.

Cleveland survived the chaos.

Kevin Love made two free throws with 1.2 seconds left, and the Cavs left Charlotte with a 102-101 victory.

DONOVAN MITCHELL SCORES 27 IN RETURN, LEADS JAZZ PAST NETS

Terry Rozier

Terry Rozier (3) of the Charlotte Hornets defends Kevin Love (0) of the Cleveland Cavaliers during the second half of their game at Spectrum Center Feb. 4, 2022, in Charlotte, N.C. (Grant Halverson/Getty Images)

The officials admitted after the game they botched the Rozier play.

"It was miscommunication amongst the crew about the sequence of the play," crew chief Brian Forte said, via a pool report. "Upon review after the game, the out of bounds was called prior to the start of the field goal attempt, and the shot should not have counted."

Love agreed with Forte.

"We thought the whistle was blown, and (the officials) were tapping their head because they thought Dean Wade had stepped out of bounds. That's when E.D. stuck his hand in there," Love said.

Rozier finished with 24 points, but Charlotte (28-25) dropped its third straight game.

Charlotte Hornets guard Terry Rozier

Charlotte Hornets guard Terry Rozier reacts after making a 3-point shot against the Cleveland Cavaliers during the second half of a game in Charlotte, N.C., Friday, Feb. 4, 2022. (AP Photo/Jacob Kupferman)

CLICK HERE TO GET THE FOX NEWS APP

Cleveland moved to 32-21 on the season and sits in third place in the Eastern Conference standings, ahead of the defending champion Milwaukee Bucks.

The Associated Press contributed to this report.