England will play the Netherlands in the Euro 2024 semi-finals after beating Switzerland in the last eight.
Gareth Southgate's side overcame Switzerland by winning a penalty shootout 5-3 on Saturday after Bukayo Saka's goal cancelled out Breel Embolo's opener.
The Netherlands beat Turkey in Saturday's late game.
England's semi-final will take place in Dortmund on Wednesday (20:00 BST).
Spain play France in Tuesday's semi-final, with the winners of the two matches meeting in Berlin on Sunday in the final.
England's record against the Netherlands
England have met the Netherlands in three major tournaments - and the last one was memorable.
The Three Lions secured a 4-1 victory against the Dutch at Euro 1996, completing their group stage with an impressive success at Wembley.
Their record isn't all positive, though. They lost to the Dutch in the Euro 1988 group stage and drew 0-0 with them at the 1990 World Cup.
In more recent times, the two last met in 2019 - and the Netherlands won 3-1 in the Nations League semi-finals.
The Netherlands lost the final, while England secured a bronze medal by beating Switzerland on penalties.
The Dutch will be the highest-ranked team England have faced at Euro 2024.
How did England get to the semi-finals?
Quarter-final: England 1-1 Switzerland (5-3 on pens)
Last 16: England 2-1 Slovakia
Group Stage:
-
England 0-0 Slovenia
-
England 1-1 Denmark
-
England 1-0 Serbia