Wales booked their place in the semi-finals of Euro 2016 after a stunning a 3-1 win over Belgium in Lille on Friday night.
Radja Nainggolan sent Belgium into a 13th-minute lead, but Ashley Williams equalised for Wales in the 31st minute, before Hal Robson-Kanu and Sam Vokes scored a second and third for the Dragons.
The last-eight victory means that Wales have reached the semi-finals of a major tournament for the first time in their history and will now take on Portugal on Wednesday night for a spot in the final of the European Championships.
It was Belgium that made the brighter start to proceedings and they broke the deadlock with Naiggolan’s rasping drive from distance.
Captain Williams got Wales back on level terms with a powerful header and the sides went into the break 1-1.
Wales then took the lead 10 minutes into the second half with one of the best goals of the tournament.
Robson-Kanu turned three Belgium defenders inside the box and then placed the ball beyond the reach of Thibaut Coirtois.
Substitute Vokes made sure of the victory with a header after a breakaway move.4years ago My wife left me,because i was too WEAK in bed,but today she calls me Bed Champion.Now i finally discovered a Natural Solution that forces women to ask for more. " - CLICK HERE To See My Breakthrough. Men, eat this fruit & you will get a bigger penis size. How I Permanently Cured My Premature Ejaculation And Low Sperm Count Problem Without Any Side Effects Within 72hrs.And Confidently Last Over 35 Minutes Per Round In Bed.