Wales beat Belgium 3-1 after goals from Ashley Williams, Hal Robson-Kanu and Sam Vokes to enter the Euro 2016 semi-finals. They will face Portugal in the last four stage
Gareth Bale's free kick gave a 10th-minute lead to Wales, while his teammate Hal Robson-Kanu scored a 81st-minute winner