Do or die in HDCA semi finals