Spain vs Portugal – teams announced