The 2024 European Championships begin in Germany this week, as 24 teams bid for glory across the next four weeks.
Among the favourites to win the competition are Gareth Southgate's England, who start their campaign on Sunday against Serbia.
England and Serbia are joined in Group C by Denmark and Slovenia, with the Danes - on paper - being the team most likely to cause an upset.
If England are to get through the group stage of the competition as many expect them to do, who would they face in the knockout rounds?
DAZN takes a look at the Three Lions' path to Euro 2024 glory.
Round of 16
If England are to win Group C as predicted, they will face the team which finishes third in Group D, E or F.
That leaves the door open for England to face a wide range of teams, including the likes of the Czech Republic, Turkey, Ukraine, Slovakia, Austria and Poland.
However, if England do slip up in the group stage and finish in second place in Group C, they will most likely face the daunting prospect of playing hosts Germany in Dortmund in the last 16.
In the unlikely scenario that England finish third in Group C, but still with enough points to reach the knockout stages, they will likely face Belgium or Portugal.
Quarter-Finals
As no games have currently been played, predicting the quarter-final match-ups is difficult.
However, if the group stage and results in the Round of 16 all go according to form, then England will face either the runners up in Group A or runners up in Group B in the quarter-finals.
After Germany, Group A is very open, with Scotland, Hungary and Switzerland all competing for a place in the knockout rounds.
And Group B is even more competitive - this year's 'Group of Death' - with Albania having the unenviable task of competing with Spain, Italy and Croatia.