The small European nation of just under 4 million has experienced a golden generation of stars over the past decade that has taken them close to glory.
Captained by Ballon d’Or winner Luka Modric, Croatia finished runners-up at the 2018 World Cup before earning a bronze medal four years later in Qatar.
But their current crop looks to be ending, with increased speculation about Real Madrid star Modric’s future at 37 years old.
And this could be his last chance to lift a major trophy with his country following Croatia’s 4-2 semi-final win over the Netherlands.
Spain stand in their way with La Roja looking for instant success under new boss Luis de la Fuente, having edged past Italy 2-1.
Croatia vs Spain: How to follow
The Nations League final clash will be Sunday, June 18.
Kick-off at the De Kuip Stadium in the Netherlands is 7.45pm UK time.
This match will be broadcast live on ViaPlay Sports, with subscribers able to stream on their website or app.
Subscribers will pay £14.99 per month or £11.99 per year.