St Paul’s reach Down semi-finals