Senior men reach county cup semi final