Gol yang ditunggu-tunggu pun datang. Pada menit ke-68 Swiss berhasil menyamakan kedudukan lewat Xherdan Shaqiri yang sukses menjebol gawang Spanyol usai menerima umpan dari Remo Freuler.
Pada menit ke-77 Swiss harus bermain dengan 10 pemain usai Remo Freuler diberi kartu merah oleh wasit setelah melakukan pelanggaran Gerard Moreno.
Tidak ada lagi gol tercipta hingga wasir meniupkan peluit berakhirnya pertandingan. Skor imbang 1-1 membuat laga dilanjutkan lewat babak perpanjangan waktu.
Spanyol yang unggul pemain langsung mengurung pertahanan Swiss. Peluang pun mereka dapatkan melalui Moreno.
Namun bola hasil tendangan jarak dekat Moreno masih menyamping di sisi kanan gawang Swiss.
Tak berhenti sampai di situ, tim asuhan Luis Enrique kembali mendapatkan peluang berbahaya melalui tendangan dari Alba. Akan tetapi tendnahanya masih bisa diselamatkan oleh Yann Sommer.
Tidak ada gol tercipta hingga babak perpanjangan waktu pertama selesai. Pun di perpanjangan waktu kedua. Baik Spanyol dan Swiss tidak juga mencetak gol.
Dengan begitu, pemenang dari pertandingan ini harus dilalui lewat tendangan adu penalti.
Dalam adu tendangan 12 pas ini Spanyol berhasil mengalahkan Swiss dengan skor 3-1. Hasil tersebut sukses mengantarkan mereka ke babak semifinal Piala Eropa 2020.
Berikut daftar penendang penalti:
Spanyol:
Sergio Busquets: Gagal
Dani Olmo: Sukses
Rodri: Gagal
Gerard Moreno: Sukses
Mikel Oyarzabal: Sukses
Swiss:
Mario Gavranovic: Sukses
Fabian Schar: Gagal
Manuel Akanji: Gagal
Ruben Vargas: Gagal