View 3 Items
Mark Duncan, Associated Press
Cleveland Cavaliers' Baron Davis (85) passes around Miami Heat's LeBron James in the second quarter of an NBA basketball game Tuesday, March 29, 2011, in Cleveland.

CLEVELAND — 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 the city as a free agent last summer.

J.J. Hickson scored 21 and Anthony Parker scored 20 for the Cavs, who were embarrassed by James and the Heat 118-90 on Dec. 2 — a night when Cleveland fans unleashed their hatred on the superstar.

This time, James left the floor hanging his head. He finished with 27 points, 12 assists and 10 rebounds.