The last time Belgium played competitive finals football it was at the 2002 World Cup where they got knocked out in the round of 16 by Brazil.
Marc Wilmots was the captain of that side then and now he has a chance to prove himself as a manager and do what he was not able to do as a player.
Belgium face Algeria, Russia and Korea Republic in the group stage this World Cup and without doubt one would expect them to top the group without any difficulty.
Belgium are playing competitive football after almost 12 years and their squad has changed considerably since then. They have one of the youngest squads this World Cup with an average age of just 25.
Almost every Belgium player has had a wonderful season with their respective clubs.
Courtois and Mignolet both had an amazing season with their respective clubs with Courtois winning the La Liga and Mignolet finishing second in the Premier League with Liverpool.
They also have one of the strongest defense going into the World Cup with the likes of Kompany, Vermaelen, Alderweireld and Vertonghen.
Teams will definitely have a tough time trying to figure out how to crack their defence.
Their midfield is a combination of strength, speed, agility, vision and stamina.
Axel Witsel and Marouane Fellaini are two perfect central midfielders for Belgium, both these layers have strength, stamina, vision and can control the game well.
With the likes of Eden Hazard, Steven Defour, Kevin Mirallas and Kevin De Bruyne they have a wide range of players who can operate on the flanks and give the full backs a tough time with their speed.
Romelu Lukaku is just 21 years old and he had an amazing season with Everton and if he can take that same form into the World Cup for Belgium it would definitely make their squad strong in all departments.
He's got everything a forward needs:pace, strength, stamina and accuracy.
He's also got a powerful left foot and is an excellent header of the ball, in all he's the perfect striker.
There is no doubt that Belgium have one of the strongest teams this World Cup. They have world class players playing in every position, its almost like a dream team. With the World Cup about to start in 14 days Belgium are definitely a team to watch out for and with a squad like this they might just cause a few upsets in Brazil.