LeBron James' long-awaited return to Cleveland was a hit for both the NBA and TNT on Thursday night.

Even though the Heat blew out the Cavaliers, the game delivered a 4.2 rating, which translates to nearly 7.1 million viewers.

The game earned a 25.4 rating in Miami and a 14.9 rating in Cleveland.

James scored a season-high 38 points in the victory.