1A semi-finals