Wales have booked their spot in the semi-finals of Euro 2016 courtesy of 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 Chris Coleman’s side 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.