Orlando certainly had Magic on Friday night.
The Magic made all of the Charlotte Hornets’ 23-point second-half lead disappear in a 105-100 NBA victory at Time Warner Cable Arena.
Charlotte (4-9) extended its longest losing streak of the young season to four games and lost its first game of the season to a Southeast Division foe.
For three quarters, the Hornets appeared well on their way to an easy victory as they rolled out to a 23-point lead, going up 70-47 on a layup by Lance Stephenson with six minutes, 41 seconds left in the third quarter.
Never miss a local story.
The Magic cut the deficit to 15 to start the fourth, and unfortunately for Charlotte, the solid defense that carried the Hornets for most of the game went missing.
Orlando outscored Charlotte by 20 in the final quarter, taking the lead for the first time in the second half, 97-95, on a jumper by Elfrid Payton with 1:30 left to go in the game.
Al Jefferson’s two free throws tied the game at 97, and it appeared the Hornets had forced a defensive stop on the other end to get the ball back.
However, a review of the play resulted in the ball going back to the Magic. Payton missed two free throws for Orlando, but Willie Green grabbed the rebound and scored, giving the Magic a lead it would not relinquish.
Jefferson led the way for the Hornets, finishing with 24 points and 11 rebounds. Gary Neal, returning to action after sitting out with a concussion, scored 17 in his return.
Kemba Walker had 15, Stephenson 12 and Gerald Henderson had 11 for Charlotte.
The Magic finished with six double-figure scorers, led by Evan Fournier’s 21 points. Tobias Harris and Nikola Vucevic combined for 26 of Orlando’s rebounds as the Magic out-rebounded the Hornets 45-43.
Stephenson helped the Hornets get off to a solid start with five points, three assists and two rebounds as Charlotte led 27-26 after one quarter.