Wales and unsung hero Hal Robson-Kanu completed a stunning fightback to beat Belgium 3-1 in Euro 2016 on Friday and reach their first major tournament semi-final.
The victory in Wales’ first ever participation in a European Championship finals sets up a mouthwatering duel between their talisman Gareth Bale and his Real Madrid team-mate Cristiano Ronaldo when the tournament’s last British representatives face Portugal in Lyon on Wednesday.
Radja Nainggolan gave Belgium the lead in the quarter-final in Lille, but Ashley Williams brought Wales level before a dazzling strike from Robson-Kanu, whose contract with English second-tier club Reading expired on Thursday.
A late header by substitute Sam Vokes wrapped up a historic victory for Wales.
Belgium coach Marc Wilmots will tough questions about his failure to achieve more with one of his nation’s finest collections of players, who also fell in the last eight at the 2014 World Cup.
He was missing three of his four first-choice defenders — Vincent Kompany and Jan Vertonghen through injury, Thomas Vermaelen through suspension — but with no other previous tournament-winners in this half of the draw, defeat represented a massive missed opportunity.