LeBron James's 24 points, 11 assists and 10 rebounds sparked the Cleveland Cavaliers to an 88-80 home win over the Portland Trail Blazers.