I will say Croatia with very good reason.
1-st: I think attackers are in impressive shape: For Mario Mandzukic I do not need to say much.
2-nd: Croatian Center: Modric - Rakitic - Srna impressive players with excellent shape.
3-rd: Strong defence.
4-th: Best trainer in last 16 years since Ciro Blazevic.
I hope they will finally show their full potential. Now is time.