It promises to be an entertaining contest between two sides just getting into their stride at Euro 2020.
After picking up one point from their opening two games, Croatia secured second place in Group D with a commanding 3-1 win over Scotland.
Meanwhile, Spain finally got their first win on the board after back-to-back draws in Group E, putting five past Slovakia without reply to finish as runners-up behind Sweden.
Although they have lost two of the three most recent meetings between the sides, still fresh in the minds of Luiswill be memories of the 6-0 drubbing they dealt Croatia in the inaugural Nations League in 2018.
World Cup finalists earlier that year, Zlatko Dalic is aiming to guide his nation to a first-ever victory in the European Championship knockout stages.
CLICK HERE to claim Betbull’s new customer offer. 18+ only. UK only. Deposit £20 to receive free bets of £40. Free bets credited as four equal free bets of £10 each. All free bets unlocked when a total of £20 in of sports bets are placed and settled within qualifying period of 7 days. Minimum deposit amount is £20. Promotion T&Cs apply. Standard T&Cs apply. BeGambleAware.
Croatia vs Spain: Match Stats
Eyeing what would be a record-breaking fourth Euros crown, Luis Enrique’s side are now unbeaten in 11 games, while they have conceded just once in their last five.
Meanwhile, victory over Scotland was the first in five attempts for Croatia, who failed to register a clean sheet during that span.
Croatia vs Spain: Squawka Says
Scoreline prediction: Croatia 1-2 Spain
Croatia vs Spain: Odds
Croatia vs Spain: Head to Head
15 November 2018: Croatia 3-2 Spain – Nations League
11 September 2018: Spain 6-0 Croatia – Nations League
21 June 2016: Croatia 2-1 Spain – European Championship
18 June 2012: Croatia 0-1 Spain – European Championship
7 June 2006: Croatia 1-2 Spain – Friendly
It is the third successive European Championship in which these sides will face off. We can expect another close battle here.