They do have a great squad with a lot of talented players (Lukaku, De Bruyne, Hazard, Courtouis, ...) but they are getting older and I think this worldcup is their last chance really as some players will retire after this worldcup. I hope they will get through but they really need to up their game!
Lukaku only recovers from his injury recently and he is not at his best fitness for tough matches. De Bruyne has problems with his mentality in this World Cup and from his complain, it looks like he is not really ready for World Cup. Eden Hazard simply is no longer himself and how a player who does not have a position and regular slot to play in his club can be a captain of Belgium and has a default position in their squad. It's unacceptable and unreasonable choice from Roberto Martinez.
Courtouis is a world-class goalkeeper but he can not save all shots and can not score goals to bring Belgium to wins.
Thanks! Belgium has a great young squad which is why I'm still expecting them to qualify for the R16 though defeating Croatia won't be easy.
Honestly, I wish Croatia will secure their position and qualify for Round 16, not Belgium. So far Croatia have better performance than Belgium and it is a last big tournament for Luka Modric.