Victor Oladipo had 33 points and eight rebounds and the Indiana Pacers beat Cleveland 106-102 on Friday night to end the Cavaliers' winning streak at 13 games.
Indiana has won three straight, nine of 12 and is the first team to beat Cleveland twice this season.
LeBron James had 29 points, 10 rebounds and eight assists for Cleveland, and Kevin Love added 20 points. The Cavs lost for the first time since Nov. 9 at Houston. They had won seven straight on the road.
The Pacers used an 11-2 run late in the third quarter to retake the lead
Golden State 102, Detroit 98: Kevin Durant scored 13 of his 36 points in the third quarter as the Warriors beat the Pistons to complete an undefeated trip. The Warriors went 6-0 on the trip, playing the final two games without Stephen Curry, who is out because of a sprained right ankle.
Chicago 119, Charlotte 111 (OT): Rookie Lauri Markkanen had 24 points and 12 rebounds and Kris Dunn scored 20 as the Bulls beat the Hornets to stop a 10-game losing streak. Markkanen and Dunn were acquired by the Bulls in the Jimmy Butler trade. Dwight Howard led Charlotte with 25 points and 20 rebounds.
Denver 103, Orlando 89: Kenneth Faried scored 20 points to help Denver beat Orlando. Will Barton added 19 points, Emmanuel Mudiay had 18 and Malik Beasley 12 for Denver.
Rose apologizes: Cavaliers point guard Derrick Rose revealed a bone spur in his left ankle contributed to his decision to leave the team. Speaking for the first time since returning to the Cavs, Rose said he apologized to his teammates for his self-imposed break and is eager to return to the floor. Rose left the Cavs on Nov. 22 after being slowed for weeks by an ankle injury.
Noel has surgery: Mavericks center Nerlens Noel underwent surgery to repair a torn ligament in his left thumb, and there is no timetable for his return.