Despite making little noise so far in the competition, Gareth Bale and co. have confidently secured their way to the next round with a second place finish in Group A.
On the other hand, Denmark have been the biggest heartwarming story of the competition, completing a remarkable turnaround from the dramatic collapse of Christian Eriksen during the opening fixture to reaching the round of 16 with a dominant victory over Russia.
The Danes are on the rise, and if they can replicate their performance from their last match, then they should be able to go past the Welshmen.
Prediction: Convincing win for Denmark