Namun sekali lagi, dominasi Spanyol dengan bola itu tak berarti banyak karena lini depan maupun kreativitas mereka kembali tumpul.
Memasuki paruh kedua, baik Spanyol dan Kroasia saling jual beli serangan, meski Spanyol masih sedikit lebih mendominasi.
Spanyol akhirnya unggul pertama kalinya pada laga ini pada menit ke-57 berkat gol Cesar Azpilicueta.
Bermula dari crossing Ferran Torres dari sisi kanan pertahanan Kroasia, Azpilicueta merangsek masuk ke kotak penalti sukses menanduk bola untuk merobek jala gawang Livakovic.
Menit ke-76, Spanyol mulai menjauh dari kejaran Kroasia. Pasukan Luis Enrique berhasil unggul 3-1 lewat aksi Ferran Torres, yang lepas dari pengawalan.
Tidak offside, winger Manchester City itu pun melepaskan finishing yang dingin untuk menaklukkan kiper Livakovic.
Unggul dengan margin dua gol, Spanyol agak terlena. Kroasia mampu menjaga asa dengan mencetak gol kedua mereka pada menit ke-85 lewat pemain pengganti, Mislav Orsic, usai terjadi kemelut di mulut gawang Spanyol.
Gol tersebut sontak memantik semangat para penggawa Kroasia. Benar saja, tim asuhan Zlatko Dalic akhirnya mampu menyamakan skor jadi 3-3 pada menit ke-90+2, lagi-lagi lewat pemain pengganti, kali ini Mario Pasalic.
Orsic yang baru saja mencetak gol, melakukan tusukan dari sisi kiri. Winger Dinamo Zagreb itu lantas melepaskan crossing matang ke jantung pertahanan Spanyol, yang disambuk dengan tandukan mematikan Pasalic untuk menaklukkan Unai Simon.
Baca Juga: Drama di Parken, Kroasia vs Spanyol Lanjut ke Babak Perpanjangan Waktu
Tak lama kemudian wasit meniupkan peluit panjang. Dengan skor adalah 3-3, maka babak perpanjangan waktu 2 x 15 menit pun harus dimainkan untuk menentukan pemenang.
Memasuki babak extra-time, Spanyol menggebrak dan hasilnya dua gol tercipta yang semuanya dirancang oleh Dani Olmo untuk dua pemain pengganti.
Morata akhirnya mencetak gol pada menit ke-100 setelah terus dikritik pendukung Spanyol karena tak kunjung menciptakan gol. Tiga menit kemudian keunggulan Spanyol ditambah oleh Mikel Oyarzabal pada menit ke-103.
Morata dan juga Oyarzabal akhirnya menjadi penentu nasib baik Spanyol untuk menjalani pertandingan berikutnya melawan Prancis atau Swiss dalam perempatfinal.
Susunan Pemain:
Kroasia XI (4-3-3): Livakovic; Juranovic, Vida, Caleta-Car, Gvardiol; Brozovic, Modric, Kovacic; Rebic, Vlasic, Petkovic.