The inaugural UefaNations League will reach its climax this weekend.
Hosts Portugal booked their place in Sunday’s final with an entertaining 3-1 victory over Switzerland in Porto.
Cristiano Ronaldo scored a hat-trick as Portugal took a giant stride towards becoming Nations League as well as European champions.
They will play the Netherlands in the final, who saw off England 3-1 a night later.
England took the lead only to capitulate in extra-time, with Quincy Promes scoring two late goals.
When is the final?
The final takes place on Sunday 9 June. It kicks-off at 7.45pm.
The third place play-off match precedes the final, getting underway at 2pm.
Where is the final?
The Estádio do Dragão, home of 28-time Portuguese champions Porto, hosts the final.

What happens if the final ends in a draw?
The game will go to 30 minutes of extra-time, with both sides receiving an additional substitution.
If the scores are still level after that, the match goes to penalties.
Where can I watch it?
You can watch the game live on Sky Sports Football.
What does the winner get?

The prize money on offer is as follows:
- €10.5m Winners
- €9.0m Runners-up
- €8.0m Third place
- €7.0m Fourth place
What are the odds to win?
- Portugal: 5/6
- Netherlands: 2/1