Spanyol mengalami kesulitan saat menghadapi perlawanan Kroasia pada laga 16 besar uero 2020.
Mendominasi pertandingan,Spanyol justru melakukan kesalahan di menit ke 20' melalui gol bunuh diri Pedri, beruntung Spanyol merespon cepat dengan menyamakan kedudukan pada menit ke 38' melalui gol yang di cetak Pablo Sarabia,babak pertama berakhir 1-1.
Di babak kedua Spanyol langsung tancap gas,di menit ke 57 Azpilicueta membawa spanyol unggul 2-1,dan di menit 76 Spanyol mempelebar gol melalui Pau Torres,
Skor 3-1 untuk Spanyol.
Menjelang 5 menit waktu normal berakhir Kroasia mampu memperkecil keadaan melalui gol M.orsic dan menjelang berakhirnya pertandingan M.Pasalic memaksa pertandingan di lanjutkan ke babak perpanjangan waktu setelah ia mencuri gol di menit ke 90+2,
Skor imbang 3-3 hingga pluit panjang babak ke 2 berbunyi.
Di babak perpanjangan waktu,Spanyol terus berlari mengejar gol,hingga akhirnya pada menit ke 100 Morata kembali membawa Spanyol unggul,dan di menit ke 103 Mikel Oyarzabal mengubur harapan Kroasia untuk lolos ke babak 8 besar,Skor 5-3 bertahan hingga akhir laga.
Di babak 8 besar,Spanyol akan menghadapi Swiss yang mampu menundukan Prancis melalui Adu Pinalti 4-5 setelah di 90 menit waktu normal bermain imbang 3-3.