Bay clinch semi-final spot in dramatic shootout