FIFA World Cup 2018: This is now England's route to the World Cup final
So the unthinkable happened: England have won a penalty-shoot out, triumphing after a nerve-shredding 120 minutes against Colombia.
They’re now into the quarter-finals for the first time since 2006.
So when and how will England take their next steps to World Cup glory?
Who will England play in the quarter-final of the World Cup 2018?
After England’s triumph on penalties (let’s just say that one more time, penalties), they will face off against Group F winners Sweden, who should not be underestimated, having qualified for the finals at the expense of Italy, and having won a group containing Germany and Mexico, before they beat Switzerland 1-0 in the second round.
Who will England play? Sweden
When will they play? 6pm Saturday, July 7
Who will England play in the semi-final of the World Cup 2018?
After Sunday’s dramatic twin penalty shoot-outs, England will face either Group A runners-up - and conquerors of Spain - Russia, or Group D winners Croatia, who overcame Denmark.
When is it decided? 10pm Saturday, July 7
Who will England play? Croatia or Russia
When will they play? 10pm Wednesday, July 11
Who will England play in the final of the World Cup 2018?
They'll definitely be in this so clear your diary right now.
Who will England play? France, Uruguay, Brazil or Belgium
When will they play? 7pm Sunday, July 15 (Third/Fourth place play-off 6pm Saturday, July 14)