Wales recorded the biggest win in their history by beating Belgium 3-1 to reach the Euro 2016 semi-finals.
Sam Vokes sealed a deserved victory for the Red Dragons with this third goal five minutes from time. Chris Gunter stood up a cross for the Burnley forward, who angled a superb header past Thibaut Courtois and inside the far post.
GOAL! 3-1 Vokes pic.twitter.com/1Lo4c8xNGI
— Premier League Extra (@PremierExtra) July 1, 2016
The scenes in the celebrations summed up the mood of an entire nation who have been brought together by this inspirational group of players and manager.
The Welsh are a fantastic unit. Belgium are a team of outstanding individuals and one of them put the Red Devils in front in spectacular fashion. Radja Nainggolan just about struck the leather off the ball with this 25-yard rocket which flew past Wayne Hennessey. The midfielder has been linked with Chelsea, so Blues fans may be seeing this at close quarters next year.
SEE MORE: Radja Nainggolan goal video: Chelsea target scores another Euro 2016 worldie
— Bet9ja (@myBet9ja) July 1, 2016
Belgian’s defence were missing Jan Vertonghen, Thomas Vermaelen and Vincent Kompany, and this was evident from set pieces throughout the first half. Wales captain Ashley Williams, defying physics to play after nearly dislocating his shoulder against Northern Ireland, took advantage to smartly place this header into the bottom corner to equalise on the half-hour mark.
Swansea player Ashley Williams scores to make it 1-1. pic.twitter.com/CYgk9Nqz7z
— ThePLClub (@ThePLClub) July 1, 2016
On an epic night for Wales, there was a career-defining moment for Hal Robson-Kanu, who is a free agent after being released by Reading. He won’t be for long after this unbelievable goal. His clever Cruyff turn in the box left three Belgian defenders on the floor, and he calmly slotted past Courtois. Hal Robson-Kanu, more like Hal Robson-Messi based on that bit of magic!
— TAB (@tabcomau) July 1, 2016
Wales are in the Euro 2016 semi-finals. Read that again if you need to. They will face Portugal. Gareth Bale v Cristiano Ronaldo. We can’t wait!
Piotr Zielinski Liverpool: Midfielder makes promise to Reds as rival suitors swoop
Arsenal transfer news: European giants want Gunners defender to sit on bench
Video: Arsenal star leads wild Wales celebrations as England humiliated at Euro 2016