In fact, Croatia used to have a better attack than defense, just think of Šuker or Mandžukić, but after the retirement of Mandžukić, Croatia no longer has a killer striker, but that's why today they have a better defense than in previous major competitions.
The best Croatian defensive footballer, Guardiol has just signed a contract with Manchester City and moved to the best club in the world for 100 million euros, thus becoming the most expensive defensive footballer in the world.
Stanisic plays for Bayern, Barisic for Rangers, Sosa for Stuttgart, Juranovic for Union Berlin etc.
We have never had a better defense in history and we concede very few goals. Unfortunately, we lack a top striker and it is difficult for us to score goals as a team, which could be seen in this final against Spain.
Maybe this will be the task of the Croatian management and coach to be able to make their team have a strong defensive line and sharper attack line.
Several players have left Croatia due to retirement and so far the Croatian attack line is still relatively empty because the person occupying that position is currently less significant.
I admit that Croatia has talented players, just not for the front line.