Spain vs Switzerland – teams announced