Wales stunned Belgium to book a last-four Euro 2016 showdown with Portugal on Wednesday as they recorded the greatest result in the country’s footballing history.
Chris Coleman’s side saw off the much-fancied Belgians in Lille with goals from Ashley Williams, Hal Robson-Kanu and Sam Vokes. Radja Nainggolan scored Belgian’s goal.
The Belgians raced out of the blocks and nearly broke the deadlock seven minutes in but Yannick Carassco had his shot brilliantly saved by Wayne Hennessey and Eden Hazard’s follow-up effort was deflected over the bar.
However, six minutes later Nainggolan’s stunning long-range drive put his side into a deserved lead but Wales regrouped and began to pose a threat themselves.
Aaron Ramsey’s cross found Neil Taylor inside the area but Belgium stopper Thibaut Coutois repelled the close-range shot and moments later they were level.
Ramsey swung a corner into the box and captain Ashley Williams powered home to restore parity.
After the break, Romelu Lukaku should have done better with a header which he put wide when the goal was gaping, Kevin de Bruyne shot over the bar and Hazard fired wide as Belgium started the half well.
Despite the early flurry of chances for Belgium, Wales struck in the 55th minute and what a goal it was from Robson-Kanu.
Once again it was Ramsey who was the architect – the Arsenal man’s cross was brought down by Robson-Kanu inside the area and the striker turned to lose two defenders before calmly placing his shot past Courtois.
Belgium huffed and puffed after conceding but substitute Vokes wrapped up the win when he guided a Chris Gunter into the far corner with his head to complete the historic victory.