Spanyol kemudian memastikan tiket ke semifinal Euro 2020 (Euro 2021) lewat tembakan Mikel Oyarzabal. Oyarzabal mengecoh Unai Simon dan membuat Spanyol menang 3-1 di adu penalti.

Di waktu normal, duel Swiss vs Spanyol berakhir imbang 1-1. Spanyol unggul lebih dulu lewat gol bunuh diri Denis Zakaria di menit kedelapan. Gol ini berasal dari tendangan keras Jordi Alba yang membentur kaki Zakaria dan membuat bola berubah arah ke dalam gawang.

Swiss akhirnya bisa menyamakan kedudukan di menit ke-68 lewat Xherdan Shaqiri. Kesalahan lini belakang Spanyol dimaksimalkan Romo Freuler yang mengirim umpan ke Xherdan Shaqiri. Shaqiri dengan dingin melepaskan tembakan mendatar ke pojok kanan gawang.

12 menit jelang waktu normal usai, Swiss harus bermain dengan 10 orang lantaran Freuler dianggap melakukan pelanggaran keras pada Gerard Moreno. Hal ini pula yang mendorong pelatih Swiss Vladimir Petkovic melakukan sejumlah pergantian termasuk menarik keluar Shaqiri dan Haris Seferovic.

Spanyol yang unggul jumlah pemain tampil lebih dominan di babak perpanjangan waktu. Di menit ke-93, umpan Jordi Alba berhasil mendarat ke kaki Gerard Moreno namun tembakan Moreno masih melenceng dari sasaran.