Wales defeated Northern Ireland by a lone goal and Belgium outperformed Hungary by putting four goals past them, Eden Hazard scoring his first goal for Belgium in the process.
Wales strolled into the tournament and were given little chance to getting this far in the tournament. Gareth Bale has kept Wales up with his performances and as a team Wales has played as a unit helping ease the pressure on their star man.
Belgium started the tournament with a loss but has come in strong scoring seven goals in their last three games and witnessing most of their star performers rise to the occasion.
Belgium has amazing talent and aside Bale and Aaron Ramsey; Wales cannot compare themselves to Belgium in terms of strength and player depth.
With an attack that comprises of Eden Hazard, Dries Mertens, Kevin De Bruyne and Romelu Lukaku with Axel Witsel and Nianngolan providing unparalleled contributions in midfield, Belgium undoubtedly stands tall in this game.
Belgium coach Wilmots was criticized in the early stages of the tournament for having the best assembled players but lacked collective play. All that has changed in the last three games and he is brimming with confidence heading into every game.
Bale and Hazard Has It All To Do in This Game
Welsh manager Chris Coleman would be counting on Gareth Bale to do the damage but needs the whole team to focus in order to beat Belgium and sail through to the semis.
Bale against Hazard is a game that would be filled with amazing dribbling and sizzling runs and a game the world is dying to watch.
Wales face Belgium on Friday, July 1 at Stade Pierre-Mauroy.