Boos rain down on "The King" as Cleveland fans unleash their rage at former hometown idol LeBron James.
Some guys in the crowd spelled out "Betrayed." One sign read, "The traitor is in town tonight," and a t-shirt read, "The Lyin' King."
Fans shouted things like, "LeBron's a traitor!" and "He's done our city wrong!"
But James seemed to enjoy the role of the villain, and even whipped fans into a fury during his signature pre-game chalk toss.
So who had the last laugh? James scored 38 points and Miami easily beat Cleveland. Here's his reaction to all that fan anger.
"It's nothing personal. It's a basketball game," said James.