Kilgore College Basketball: Rangers earn tough win over Dragons