CLEVELAND — LeBron James had 27 points, 16 rebounds and 13 assists, J.R. Smith made the tie-breaking free throw with 48 seconds left, and the Cleveland Cavaliers extended their winning streak to seven games with a 100-99 victory over the Charlotte Hornets on Friday night.

James had season highs in rebounds and assists in his 57th career triple-double. He’s 41-6 in the regular season against Charlotte and the Cavaliers have won 12 of 13, including eight straight, against the Hornets.

PISTONS 99, THUNDER 98: Andre Drummond had 17 points and 14 rebounds and Detroit overcame a 15-point deficit at Oklahoma City.

Russell Westbrook had his sixth triple-double of the season for the Thunders with 27 points, 11 assists and 11 rebounds. He missed a long 3-point attempt on the final possession to finish 1 of 10 from 3-point range and 10 of 29 from the field.

HEAT 109, TIMBERWOLVES 97: Wayne Ellington scored 21 points and made six 3-pointers off the bench, Goran Dragic added 20 points and Miami rode a season-best shooting performance from behind the arc to a win at Minneapolis.

Dragic was 5 of 8 from 3 as Miami hit a season-high 19 3-pointers on a season-high 39 attempts.

TRAIL BLAZERS 127, NETS 125: Damian Lillard scored 34 points, Jusuf Nurkic added 29, and Portland rallied from a six-point deficit late in the fourth quarter to win in New York.

Nurkic’s three-point play with 27 seconds left put Portland up for good, 126-123.

HAWKS 116, KNICKS 104: Dennis Schroder scored 26 points and host Atlanta used a 30-point third quarter to snap a three-game losing streak.

NOTES

CAVALIERS: Derrick Rose’s injuries may have pushed him to a breaking point. The former league MVP, who has been trying to revive his career with Cleveland, left the team earlier this week to handle a personal matter. A team spokesman said Friday that Rose has been excused since Wednesday and there is no timetable for his return.

TIMBERWOLVES: Point guard Jeff Teague sat out Minnesota’s game Friday night against Miami because of a right Achilles injury. The team announced the injury just minutes before the game.