Mối duyên nợ giữa Tây Ban Nha và Croatia thực sự sâu đậm ở cả hai giải đấu lớn gần đây. Họ gặp nhau trong 2 trận đấu loại trực tiếp mà phần thắng đều thuộc về La Roja, nhưng theo cách hết sức chật vật.
Tại Euro 2020 diễn ra vào năm 2021, hai đội đã tạo nên màn rượt đuổi hấp dẫn ở vòng 1/8. Khi ấy Croatia mở tỷ số nhờ pha phản lưới nhà của Pedri. Tây Ban Nha đảo ngược tình thế bằng 3 bàn thắng liền của Pablo Sarabia, Cesar Azpilicueta và Ferran Torres.
Bất ngờ là trong vòng 5 phút cuối, Orsic và Mario Pasalic bất ngờ gỡ hoà 3-3 cho Croatia, đưa trận đấu vào hiệp phụ. Trong khoảng thời gian này, Tây Ban Nha tạo ra khác biệt bằng 2 bàn thắng của Alvaro Morata và Mikel Oyarzabal, ấn định tỷ số chung cuộc 5-3.
Hai năm sau, họ tái ngộ trong trận chung kết Nations League, nơi tỷ số hoà 0-0 sau 120 phút đã dẫn đến loạt sút luân lưu. Trong khi Tây Ban Nha chỉ có Laporte đá hỏng trong 6 loạt sút thì Croatia là 2, đem về chiến thắng 5-4.
Trước đó, hai đội gặp nhau ở vòng bảng Nations League với chiến thắng dành cho mỗi bên, tương tự là vòng bảng Euro 2012 và Euro 2016.
Tổng cộng, hai đội đối đầu tổng cộng 10 lần với 5 chiến thắng cho Tây Ban Nha (tính sau hiệp phụ), 3 cho Croatia và 2 hoà.
Kết quả đối đầu Tây Ban Nha vs Croatia
19/06/23, Croatia 0-0 (4-5 pen) Tây Ban Nha (Nations League)
28/06/21, Croatia 3-5 Tây Ban Nha (Euro 2020)
16/11/18, Croatia 3-2 Tây Ban Nha (Nations League)
12/09/18, Tây Ban Nha 6-0 Croatia (Nations League)
22/06/16, Croatia 2-1 Tây Ban Nha (Euro 2016)
19/06/12, Croatia 0-1 Tây Ban Nha (Euro 2012)
08/06/06, Croatia 1-2 Tây Ban Nha (giao hữu)
23/02/00, Croatia 0-0 Tây Ban Nha (giao hữu)
05/05/99, Tây Ban Nha 3-1 Croatia (giao hữu)
23/03/94, Tây Ban Nha 0-2 Croatia (giao hữu)