Terry Rozier erupted for 30 points to lead the Charlotte Hornets to victory over the Cleveland Cavaliers.