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.

Quick NetOne, Telecel, Africom, And Econet Airtime Recharge

If anything goes wrong, chat with us using the chat feature at the bottom right of this screen