LeBron James was booed as he led Miami to victory on his latest return to Cleveland on Friday.
Former Cavaliers star leads Heat to victory
LeBron James was booed as he led Miami to victory on his latest return to Cleveland on Friday.
Back in Cleveland for the third time since switching to the Heat, James scored 28 points as his new side won 111-87.
Despite this week admitting that he would one day like to return to the Cavaliers, James was loudly booed during the contest but it made no difference to the outcome.
Elsewhere, Jeremy Lin's dream run ended in shattering fashion as the New York Knicks' seven-game run was halted by an 89-85 defeat to New Orleans.
Lin scored 26 points but committed nine turnovers - the joint-worst in the NBA this season.
Dwight Howard scored 26 points and picked up 20 rebounds as the Orlando Magic beat the Milwaukee Bucks 94-85, while Kevin Love landed 33 points as Minnesota saw off Houston 111-98.
There was drama in Memphis as Dante Cunningham tipped in a Rudy Gay miss with less than a second on the clock as the Grizzlies beat Denver 103-102.
Twelve rebounds and 28 points from Dirk Nowitzki was enough to get the Dallas Mavericks on track as they erased a 15-point deficit to beat the Philadelphia 76ers 82-75.
A season's best 34 points from Al Jefferson pushed the Washington Wizards to a 114-100 win over the Utah Jazz, while Charlotte's losing run ended at 16 games with a 98-91 win over Toronto.
Thirty-six points from Rodney Stuckey helped Detroit edge Sacramento 114-108 and in Friday's other games, Oklahoma beat Golden State 110-87 and the LA Lakers were 111-99 victors over Phoenix.