Last time, it was France which managed to defeat Croatia in the finals, and not Brazil. But no one expected Croatia to reach that stage. But they managed to do that, thanks to some solid performances from Ivan Perišić and Luka Modrić. And this time also, they performed exceptionally well during the qualifier matches. They finished on the top of Group H, pushing a very strong Russian team to the second spot (lost just one out of 10 matches). But the problem with Croatia is that many of their players are nearing retirement. Luka Modrić is 37 years old and this is going to be his last FIFA world cup. Ivan Perišić is 33, and Domagoj Vida is also of the same age.
Yeah, that's true.
But having said that, the reality of Croatia is shared with many other teams as well. Heaps of players will probably be retiring in this world cup, so I'm not sure if this is necessarily a bad thing for them.
Although they are in a tough group, with Canda and Belgium being the expected teams that actually pass to the next round, and Morocco and Croatia staying. We'll have to wait and see though, you never know what can happen.