Live from the semi-finals