Kyrie Irving scored 31 points, Dion Waiters added 21, and the Cleveland Cavaliers used a big second half to earn just their second road victory of the season, 109-100 over the Orlando Magic on Friday night.
Waiters had 20 points in the second half and Cleveland outmuscled the Magic 36-30 in the paint.
Cleveland has won three straight and five out of six. It was the Cavaliers’ first road win since Nov. 16.
Orlando tried different combinations to try and contain Irving, but nothing worked as it blew a 14-point, first-half lead. The Magic have lost seven of their last eight.
Victor Oladipo tied a career high with 26 points. Arron Afflalo and Jameer Nelson each added 17, but Orlando shot just 43 percent from the field.
Things got heated in the final seconds, when Magic forward Andrew Nicholson shoved Cavaliers big man Anderson Varejao in the back after he made an easy layup.
With Varejao — who had gone to the bench in the first half after banging his knee — still on the floor, Waiters briefly confronted Nicholson as referees stepped in.
Following a huddle by officials, Nicholson was given a Flagrant 2 foul and ejected him.
The Magic seemed to be on their way to victory in the first half.
After being stricken by a spate of injuries early in the season, they had forward Tobias Harris on the floor for just the second time this season.
Harris, who has been hampered by a sprained left ankle, didn’t start and played sparingly, logging just 15 minutes. He picked up his scoring in the second half, but his efforts weren’t enough to hold off the surging Cavaliers down the stretch.