Spain are three-time winners of the European Championship, while they made the semi-finals of Euro 2020, but Croatia have never made it past the quarter-finals of this competition.
Match preview
England, France, Germany and Portugal are seen as the four favourites to win Euro 2024, with Spain somewhat going under the radar, but this talented squad certainly has the capabilities required to triumph this summer.
La Roja lifted the European Championship trophy in 1964, 2008 and 2012, while they made the semi-finals of Euro 2020, losing to the eventual winners Italy on penalties, and the two teams will again lock horns in Group B at the tournament, while Albania are also present in a very strong section.
There is the possibility of advancing through the group stage with a third-placed finish, and it would be a surprise if all of Spain, Italy and Croatia were not present in the knockout round of the competition.
Spain will enter this match in strong form, having won their two June friendlies, beating Andorra 5-0 and Northern Ireland 5-1, while they drew with Brazil at the end of March.
Luis de la Fuente's side will tackle Italy in their second Group B fixture on June 20, before finishing their section against Albania four days later, and every point is likely to be crucial in this group.
Spain have won six of their previous 10 matches against Croatia, including a penalty-shootout success when the two teams last locked horns in the final of the 2022-23 UEFA Nations League.
Croatia's last win over Spain also came in the UEFA Nations League back in November 2018, while these two sides met in the last-16 stage of Euro 2020, with Spain winning 5-3 after extra-time.
Vatreni's recent World Cup record is incredibly impressive, finishing as the runners-up in 2018, before claiming third at the 2022 competition in Qatar.
However, the national side have been knocked out in the round of 16 in their last two European Championship appearances, while their best-ever performance in the competition came in 1996 and 2008, when they reached the quarter-finals.
Croatia will enter this match full of confidence, having been victorious in each of their last six matches in all competitions, including a standout 2-1 victory over Portugal in a friendly last time out.
Zlatko Dalic's side have only lost two of their last 10 matches in all competitions, while they have scored nine times in their last three games.
Kockasti will certainly be aware of the size of the task facing them in this section, but the national team will be expecting to pick up enough points to advance to the next stage, even if that means settling for third.
Spain form (all competitions):
W
W
L
D
W
W
Croatia form (all competitions):
W
W
W
W
W
W
Team News
There are a number of unknowns in the Spain squad at this moment in time, as head coach De la Fuente has kept his cards close to his chest, while there have been few hints over the XI that will start here.
Mikel Merino and Dani Olmo are candidates to start, but the duo could ultimately be named on the bench, with Fabian Ruiz and Nico Williams featuring from the first whistle.
Aymeric Laporte had been pencilled in for a start, but the experienced defender missed training on Thursday with a muscular issue, so Nacho is in line to feature in the middle.
Lamine Yamal is set to become the youngest player to ever take to the field at a European Championship, with the 16-year-old in line to start on the right for La Roja.
Dani Carvajal will feature, fresh from helping Real Madrid win a La Liga and Champions League double, while the left-back position in the team is expected to be awarded to Alex Grimaldo.
There are also question marks when it comes to the Croatia XI, but the midfield picks itself, with Luka Modric, Mateo Kovacic and Marcelo Brozovic set to feature in that area of the field.
Lovro Majer has eight goals in 31 caps for his country and is also likely to be included in the starting side, with Andrej Kramaric and Ante Budimir potentially joining him in the final third.
Ivan Perisic is still not at 100% after a serious knee injury, so he is likely to start on the bench, while Marin Pongracic is being tipped to get the nod alongside Josip Sutalo in the middle of the defence.
Josko Gvardiol will come up against Manchester City teammate Rodri, while there will be a spot on the opposite side of the defence for Bayer Leverkusen's Josip Stanisic.
Spain possible starting lineup:
Simon; Carvajal, Le Normand, Nacho, Grimaldo; Ruiz, Rodri, Pedri; Yamal, Morata, Williams
Croatia possible starting lineup:
Livakovic; Stanisic, Sutalo, Pongracic, Gvardiol; Brozovic, Kovacic, Modric; Majer, Budimir, Kramaric
We say: Spain 1-1 Croatia
This is such a tough match to call, and we initially had Spain down as narrow winners before ultimately deciding on a low-scoring draw. Croatia deserve huge respect for their recent World Cup performances, and we believe that Dalic's team will be good enough to claim a point in their section opener with La Roja.