ORLANDO, Fla. (AP) — While the Cleveland Cavaliers are a work in progress heading toward the end of the season, LeBron James is rolling along just fine.
James had 24 points, 13 assists and 12 rebounds, and the Cavaliers stopped a three-game losing streak with a 116-104 victory over the Orlando Magic on Saturday night.
Kyrie Irving scored 22 points for Cleveland, which placed seven players in double figures. Tristan Thompson had 14 points and 13 rebounds, and Iman Shumpert added 15 points.
"We've got some great possibilities and it's a process," said James, who posted his career-best ninth triple-double of the season. "We can never get too high or too low. We are getting guys acclimated and getting guys back into the system. It's a process for us and we understand that."
The Cavaliers played without All-Star Kevin Love and Kyle Korver due to injuries. Love is recovering from knee surgery, and Korver missed his second straight game with a sore left foot.
But J.R. Smith made three of Cleveland's 15 3-pointers and finished with 11 points in his second game after right thumb surgery. Deron Williams, who signed with the Eastern Conference-leading Cavs last month, added 10 points.
"We've still got to get Kevin back, Kyle back," coach Tyronn Lue said. "We still have pieces to plug in to figure it out. It's going to take a little time."
Orlando had four players score in double figures, but lost for the fourth time in five games. Nikola Vucevic had a team-high 20 points and 16 rebounds after missing the previous four games with a sore right Achilles.
The Magic put together a 12-2 run to tie it at 63 with 9:43 left in the third. But Richard Jefferson responded with a 3-pointer and Smith added two big 3s to help Cleveland run back out to an eight-point advantage with James on the bench for much of the quarter.
The Cavaliers (43-21) shot 50 percent (43 for 86) from the field overall.
"They definitely have a lot of weapons," said Aaron Gordon, who guarded James most of the night. "They're the defending world champs for a reason."
James found his rhythm in the second quarter, collecting six points and six assists while helping Cleveland to a 59-51 lead at the break. The Cavs shot nearly 53 percent from the field while Orlando converted just 38.5 percent from the field during the opening half.
Cavaliers: Finished with 30 assists. ... Cleveland went 15 for 25 at the free-throw line.
Magic: Gordon had 16 points, and Evan Fournier finished with 15. Elfrid Payton finished with eight points, 10 rebounds and six assists.
On the subject of triple-doubles, James said he knows when his assists are high but is usually unaware of the other numbers until he is told.
"I can feel the assists because I know the ball is popping, especially out of my hands," he said. "But the points I never think about it and the rebounds just kind of happen in the flow. But the assists I always try to be conscious of that because I have to get my guys the ball."
Cavaliers: Visit the Houston Rockets on Sunday night. The Cavaliers defeated Houston in an early season matchup, but the Rockets have not lost two straight to Cleveland since 2001-02 season.
Magic: Open a three-game West Coast swing at Sacramento on Monday night. The Magic have defeated the Kings in their last two meetings.