Who will England have to beat to reach the final of Euro 2016? We look at their route to glory in France...
Only once before have England reached the final of a major tournament, and on that occasion they went on to win the World Cup in 1966.
They are the fourth favourites with Sky Bet to win Euro 2016 behind France, Germany and Spain. But who will they need to beat to get to the final? Here, we plot England's route to the Stade de France showpiece on July 10.
Group stage
England are odds-on to finish top of Group B. They start their campaign against Russia in Marseille before facing Wales in Lens and then Slovakia in Saint-Etienne.
Should Roy Hodgson's side win the group, Russia, Wales and Slovakia would be left to compete for the second automatic qualifying place.
Last 16
If England top Group B, they will face the third-place team in either Group A, C or D.
Should results go according to expectations, then their opponents are likely to be either Romania or Croatia.
Romania, who qualified for the tournament as runners-up behind Northern Ireland, are in Group A along with Switzerland, Romania or Albania.
Meanwhile, Croatia - who progressed to Euro 2016 as runners-up to Italy - are in Group D with Spain, Czech Republic and Turkey.
England faced Romania in the group stages at France 98, when a late Dan Petrescu goal saw them go down to a 2-1 defeat. The two nations also clashed at Euro 2000, with Kevin Keegan's side being eliminated before the knockout phase after a last-gasp 3-2 defeat in Charleroi.
The last two meetings with Croatia have ended 9-2 in England's favour, but there was that infamous 3-2 defeat at Wembley in 2007...
However, there is also a slim chance of the Three Lions taking on Ukraine, who made it to France via a play-off.
England beat Ukraine - who are in Group C alongside Germany, Poland and Northern Ireland - 1-0 in the group stage of Euro 2012, but drew with them home and away in World Cup 2014 qualifying.
Quarter-finals
England have not made it past the quarter-finals of a major tournament since Euro 1996 and this is where it starts to get tricky.
Victory in their last-16 tie would likely see them face Italy in Lille in a repeat of the Euro 2012 quarter-final - should the Azzurri see off Portugal.
On that occasion it finished goalless but Italy progressed to the last four after a penalty shoot-out win.
Italy, who will bid farewell to head coach Antonio Conte after the tournament as he heads to Chelsea, face one of the trickier last-16 ties against Cristiano Ronaldo's Portugal.
Semi-finals
It doesn't get any easier for England come the semi-finals, with defending champions Spain potentially next in line.
Vicente del Bosque's side have won the last two European Championships and will have beaten Iceland and Poland to make the semis.
England and Spain have not met at a major tournament since the quarter-finals of Euro 1996 when penalties were needed after a goalless draw.
England progressed on that occasion in the shoot-out but their recent record against Spain is not favourable.
They have lost four of their last six friendly meetings, including a 2-0 defeat in Alicante last November.
Final
While England face Spain in one semi-final, the other semi in Marseille could see France take on Germany.
The hosts are the pre-tournament favourites and have won three of their last five meetings with England.
They are also two-time winners of the European Championship, lifting the trophy when they last hosted it in 1984 and then again in 2000.
Germany have won the tournament on three occasions in 1972, 1980 and 1996 but were beaten 3-2 by England when they met in a friendly in Berlin in March.
What do you think? Is this how the tournament will unfold? Leave a comment below if you are reading on www.skysports.com or tweet us @SkyFootball.