France 5 Iceland 2 - report

Hosts France will play Germany in the semi-final in Marseille on Thursday after they tore Iceland apart at Stade de France, winning 5-2 with their most assured performance of the…

Wales 3 Belgium 1

Wales will play Portugal in the semi-final of Euro 2016 after they came from behind to beat Belgium 3-1 in Lille and record the greatest result in the history of…

Gareth Bale Wales Belgium preview

Wales on the threshold of unprecedented glory as they face Belgium for a place in the last 4.