DORCHESTER SPORTS booked their spot in the Dorset Premier League cup with a narrow semi-final victory over Swanage Town & Herston ...