England are four fixtures away from potentially lifting the World Cup for just the second time in their history and defy all odds.
For a team that has been riddled with past demons and needless baggage across the last several years, this summer's squad are young and fresh and could very well deliver the goods in Russia.
So who lies in England's path for World Cup glory?
Who could England face en route to the final?
England have been placed in the kinder side of the bracket in the knockout phases. In fact, their group draw was gentle as well, as their Group G only consisted of real challengers Belgium who they were unable to beat, but still progressed from as the other opponents were Tunisia and Panama.
France eliminated Argentina and Uruguay beat Portugal to earn a quarter-final tie, while Brazil and Belgium will battle it out in the second last-eight fixture. England are lucky to have finished second in their group – otherwise they would have to face Brazil in the quarter-finals. Instead, they would face Sweden.
Should they defeat Sweden, they will then face the winner of Russia vs Croatia in a semi-final tie. Sweden weren't an obvious favourite heading into the tournament but have had an impressive campaign, winning against South Korea and Mexico and deserved at least a point against Germany.
If England were to claim victory over both Colombia and Sweden, they won't be facing one of Uruguay, France, Brazil or Belgium until the final to be played on July 15, though that will be a very daunting task indeed.
|July 7||Quarter-final||Sweden||Colombia / England|
|July 10||Semi-final||Russia / Croatia||Sweden / Colombia / England|
|July 15||Final||Uruguay / France / Brazil / Belgium||Sweden / Colombia / England|