Hampden second semi-final | scores