What results do the Three Lions need and which opponents lie in wait for Gareth Southgate’s side?
England arrived at Euro 2020 as one of the strong favourites to win the competition and they will be eager to ensure football ‘comes home’, especially with the final being held at Wembley.
They have guaranteed qualification from Group D and the make-up of the knockout stage is beginning to take shape as teams book their place in the last 16.
What are the permutations and potential opponents for England in the knockout stage? Goal takes a look at the possibilities.
Who will England play in the Euro 2020 last 16?
The identity of England’s opponents for the last 16 depends on where the Three Lions finish in Group D.
If England finish top of Group D they will play the runners-up of Group F – that could be France, Germany, Portugal or Hungary.
If England are runners-up in Group D they will play the runners-up from Group E – one of Sweden, Slovakia, Spain or Poland.
If England finish third in the group, things are a little more complicated.
A third-place finish would see them play the winners of Group B – Belgium – or else the winners of Group E – Sweden, Slovakia, Spain or Poland.
England are assured of being one of the four best ranked third-place teams should they finish in that position in Group D.
What results do England need to top Group D?
England can only finish top of Group D if they win against Czech Republic in their final group game on June 22.
Czech Republic lead the group thanks to superior goal difference heading into the final matchday, so a draw will see England finish second.
Southgate’s side will still advance if they lose to Czech Republic, but in what position will depend on the result of the game between Scotland and Croatia.
If England lose and there is a winner in the Scotland versus Croatia game, the Three Lions could potentially drop into third place (depending on goal difference).
If Scotland and Croatia draw, England will still finish second even if they lose to Czech Republic.