![](https://static.standard.co.uk/s3fs-public/thumbnails/image/2016/07/03/17/yellow_card.jpg?crop=8:5,smart&quality=75&auto=webp&width=960)
France's 5-2 victory against Iceland means means that the Euro 2016 hosts complete the line-up for the semi-finals of the tournament alongside Germany, Wales and Portugal.
A comfortable win for Didier Deschamps' men on Sunday sets up a clash against two of the pre-tournament favourites, with Joachim Low's world champions looking to add to their 2014 World Cup triumph in Brazil.
Wales, meanwhile, are through to the semi-finals of a major competition for the first time in their history, and could well be favourties against Portugal given the Fernando Santos' men are yet to win a game in 90 minutes in France so far.
Gareth Bale will take on Real Madrid team-mate Cristiano Ronaldo in the first of the two semi-finals at Stade de Lyon on July 6 at 20:00 BST, with the winners setting up a final against either Germany or France.
Where to watch Euro 2016 in London
![](https://static.standard.co.uk/s3fs-public/thumbnails/image/2016/06/08/16/worlds-end-finsbury.jpg?crop=8:5,smart&quality=75&auto=webp&width=960)
The hosts face the world champions at Stade Velodrome in Marseille on July 7, with the match kicking off at 20:00 BST.
The two finalists will then compete for the ultimate prize on July 10 at Stade de France in Saint-Denis, just north of Paris.
Interactive 'wallchart': All the fixtures at your fingertips