England are through to their first European Championship semi-final in 25 years where they will be joined by Italy, Spain and Denmark.
All eyes turn to Wembley with both semi-finals – and next Sunday’s final – taking place at the home of English football.
The No1 ranked team in the world Belgium were knocked out by Italy in the quarter-finals whilst England romped into the last four with a routing of Ukraine.
Ahead of the semi-finals, we’ve put together the ultimate guide.
July 6 – Match 49: Italy vs Spain (Wembley, kick off 8pm UK time, BBC1)
Two former European Championship winners meet on Tuesday night in what is a tie fit for a final.
Italy have been many people’s standout side of the tournament, conquering all that have come before them.
Whilst, La Roja will be hoping to channel the fortunes of 2012, when they swept aside the Azzurri 4-0 in the tournament final.
Roberto Mancini’s side topped their group, winning three games out of three. They were then forced into extra-time in their Round of 16 tie with Austria, with their 2-1 victory setting up the clash with Belgium.
The Azzurri then toyed with the Red Devils, going 2-0 to the good thanks to stunning goals from Nicolo Barella and Lorenzo Insigne. Belgium scored just before half-time but were unable to trouble Gianluigi Donnarumma’s goal again in the game.
Spain, meanwhile, underwhelmed in the group stages. Finishing second, only winning one of their group games, Luis Enrique’s side met world cup finalists Croatia in the Round of 16.
La Roja were forced into extra time but showed their class as they beat the Croatians 5-3. They headed into their quarter-final tie with Switzerland as overwhelming favourites but were only able to beat the Red Crosses on penalties after a 1-1 draw in normal and extra time.
July 7 – Match 50: England vs Denmark (Wembley, kick off 8pm UK time, ITV1)
England and Denmark meet at the Three Lions’ home in the second semi-final.
Gareth Southgate’s side are looking to reach the final of the tournament for the first time in their history and go one better than that infamous night in 1996.
Denmark on the other hand will be hoping to emulate their success of 1992 when they won the competition.
After finishing top of their group unbeaten, the Three Lions defeated bitter rivals Germany 2-0 at Wembley in the Round of 16.
Southgate’s side headed away from Wembley for the first time in the tournament in the quarter-finals, when they met Ukraine but easily swatted aside the Eastern European side.
Denmark have overcome the tragic events of Christian Eriksen’s cardiac arrest in their opening group game.
After advancing through to the Round of 16, finish second in their group, the Danes trounced Wales 4-0.
It was business resumed for Kasper Hjulmand’s side in the quarter-finals as they defeated Czech Republic 2-1 after goals from Thomas Delaney and talisman Kasper Dolberg.