port cape semi-finals010