James finished with 24 points, 12 rebounds and 13 assists to lead the Cavaliers. He had 13 points in the fourth quarter as Cleveland snapped its three-game losing streak.
Kyrie Irving added 22 points, 7 assists and 8 rebounds. Iman Shumpert, in one of his best games in recent memory, scored 15 points - 10 of which came in a row early in the first quarter. J.R. Smith, in his second game back from injury, scored 11 points off the bench.
Nikola Vucevic lead the Magic with 20 points and 16 rebounds. Aaron Gordon added 16 points and 5 rebounds.
Saturday’s win marked Cleveland’s 16th straight win against the Magic and Orlando served as perfect fodder for the Cavs to get back on track. The game was close for most of the first half.
But Cleveland kept its lead in double-digits late and were able to pull LeBron and Kyrie for good around the 1:30 mark of the fourth quarter. The Magic were able to cut the Cavs’ lead to three at one point. But seemingly every time the Magic went on a run, the Cavs responded with one of their own.
James’ triple-double is his ninth on the season - a career-high - and the 51st of his career. Irving scored 20-plus points for the 14th consecutive game. He also passed Brad Daugherty for sixth on the franchise’s all-time assist list.
The Cavs next play tomorrow against the Houston Rockets in the finale of the team’s current three-game road trip. Tipoff is at 9 p.m.