NEYLAND will play Haverfordwest and Whitland will take on Kilgetty in the semi-finals of the Duggie Morris Cup. Neyland made it through on Thursday (Jun 7)...