LeBron James added to his former team's misery by helping the Miami Heat to a 117-90 blowout win over Cleveland on Monday, handing the reeling Cavaliers a franchise single-season record 21st straight loss.

James, who angered Cleveland fans when he announced his decision to sign with the Heat on a nationally televised show last July, had 24 points and eight assists while Dwyane Wade had a game-high 34 points in a rout of the NBA's worst team.

Antawn Jamison led Cleveland with 21 points and 10 rebounds but the Cavaliers (8-40) could not halt their skid and are now two losses shy of tying the single-season NBA losing streak record shared by the Vancouver Grizzlies (1995-96) and Denver Nuggets (1997-98).

James, the two-times reigning NBA Most Valuable Player, has earned victories in each of the Heat's (34-14) three games against his former team this season.

The two teams will have their final meeting of the regular season on March 29 when Miami travels to Cleveland.