port cape semi-finals012