Sundulan Silvan Widmer melenceng dari sasaran dari sepak pojok, sebelum Steven Zuber mengira dia telah memenangkan penalti hanya untuk ditandai offside.
Pelatih Spanyol Luis Enrique memasukkan Dani Olmo untuk menggantikan Pablo Sarabia di babak pertama dan pemain RB Leipzig itu mengancam dalam waktu 60 detik, melihat tendangan voli rendahnya ditahan dengan baik oleh Sommer.
Zakaria nyaris membuat gol bunuh diri sebelumnya ketika sundulannya melebar.
Baca Juga: Terawangan Denny Darko Bisa Mencegah Covid-19 Dengan Cara Ini, Bukan Obat-obatan yang Mahal
Swiss memiliki peluang yang lebih baik untuk menyamakan kedudukan pada menit ke-64, ketika Shaqiri memicu serangan balik cepat yang berakhir dengan kiper Spanyol Unai Simon bereaksi dengan baik untuk mencegah upaya Zuber yang menikam di tiang dekat.
Sommer membuat delapan penyelamatan di perpanjangan waktu saja, tetapi satu dalam adu penalti dari Rodri tidak cukup, meskipun Sergio Busquets juga membentur tiang, saat Swiss melewatkan tiga dari empat penalti mereka.
Dengan demikian, Spanyol akan berhadapan dengan Italia di semi final EURO 2020.***