Cavaliers beat defending champions Pistons LeBron James scored his career-high 43 points to pace the Cleveland Cavaliers for their seventh victory in eight games, a 92-76 home win over defending champions Detroit Pistons on Wednesday.