A moment of brilliance from Hal Robson-Kanu and Sam Vokes’ late header sealed Wales’ place in a first major tournament semi-final as they came from behind to beat Belgium 3-1 at Euro 2016.
Friday’s contest marked Wales’ first quarter-final in 58 years, their other run to the last eight coming in the country’s only previous appearance at a senior international competition, the 1958 World Cup in Sweden.
But just 13 minutes in Chris Coleman’s side were given a mountain to climb against the world’s second-ranked nation as a fierce long-range strike from Radja Nainggolan put Belgium ahead.
Wales’ reply was magnificent and a deserved leveller came courtesy of captain Ashley Williams, who capitalised on some poor defending to restore parity.
Belgium appeared set to take command of an enthralling contest once more after starting the second half on the front foot, only for Robson-Kanu to evade three players with a marvellous turn and make it 2-1 in confident fashion.
Aaron Ramsey was then booked – meaning the instrumental Arsenal midfielder will miss the semi-final against Portugal, which Vokes made absolutely sure of progressing to with a fantastic near-post header from Chris Gunter’s cross.
Only some heroic defending prevented Wales from falling behind in the seventh minute as Belgium went agonisingly close to opening the scoring on three occasions.