Euro 2020 will begin in June as the tournament returns with a brand new look.
Twenty-four nations will compete across 11 venues from Dublin to Baku as Uefa goes ahead with its ambitious and somewhat controversial plan for a pan-continental tournament.
Portugal will be back looking to defend their crown but face stiff competition from a wide open field which includes the world champions, France. The pair have been drawn in the undoubted ‘group of death’ with Germany and an unlucky play-off winner.
England will take on Croatia, Czech Republic and another play-off winner in a group that sees Gareth Southgate’s men meet two nations they have lost against in recent times.
Wales meanwhile face Italy, Switzerland and Turkey in a group which will see them play two games in Azerbaijan before heading to Rome for the final match against the Italians.
Here are the key dates you need to know...
When does Euro 2020 start?
Euro 2020 begins on Friday 12 June, when Turkey take on Italy in Rome at 9pm local time (8pm BST).
When are England's group games?
England are drawn in Group D and their games fall on the following dates:
- Sunday 14 June, England vs Croatia, Wembley, 2pm BST
- Friday 19 June, England vs play-off winner, Wembley, 8pm BST
- Tuesday 23 June, Czech Republic vs England, Wembley, 8pm BST
When does the group stage end?
The group stage will last almost two weeks, coming to an end on Wednesday 24 June.
When are the semi-finals?
The semi-finals will take place at Wembley Stadium on Tuesday 7 and Wednesday 8 July, at 8pm BST.
When is the Euro 2020 final?
The final will take place Sunday 12 July at Wembley, at 8pm BST.