Sepanjang pertandingan babak pertama, kedua tim baik Swiss maupun Spanyol saling jual beli serangan.
Akan tetapi, hingga peluit panjang babak pertama ditiup skor 1-0 untuk keunggulan Spanyol tidak berubah.
Dibabak kedua Swiss langsung menginisiasi serangan dari lini tengah lewat Zakaria, namun umpan lambungnya masih dapat dipatahkan oleh Unai Simon.
Pergantian pemain dilakukan Spanyol dimenit 54 yaitu Alvaro Morata yang diganti Gerald Moreno untuk menajamkan lini serang.
Baca Juga: PREDIKSI SPANYOL VS ITALIA Semifinal EURO 2020: Italia Diunggulkan Menang!
Tendangan sudut didapatkan oleh Swiss yang sekaligus membuka peluang, nomor punggung 6 Denis Zakaria menerima umpan dari Shaqiri namun sundulannya masih tipis disamping kanan gawang Unai Simon.
Menit 58 tendangan bebas yang dikirimkan oleh Koke menuju Feran Torres belum mampu merubah skor. Tendangan saltonya masih membentur pemain bertahan Swiss.
Menit ke-64 nomor punggung Steven Zuber mendapatkan peluang emas, namun masih belum membantu Swiss untuk menyamakan kedudukan.
Baca Juga: MENGEJUTKAN! BELGIA VS ITALIA EURO 2020: Italia Menang Dramatis, Belgia Hanya Pasrah
Adalah dimenit ke-67 Shaqiri mendapatkan umpan dari nomor 8 Remo Freuler, dengan memanfaatkan bola muntah kesalahan pemain belakang spanyol Pau Torres.