In an unbearable season of losses, Cleveland got the win it wanted most. The Cavaliers took down LeBron James. Despite blowing a 23-point lead, the Cavs battled back and beat the Miami Heat 102-90 on Tuesday night, getting a dose of revenge against James, who was making his second homecoming visit to Cleveland since leaving last summer.