England’s 2-0 win against Sweden set up a semi-final showdown with Croatia at the Luzhniki Stadium in Moscow on Wednesday.
Here, Press Association Sport looks back at the two countries’ past five competitive meetings since Croatia gained diplomatic recognition by the United Nations in 1992.
October 11, 2006 – Euro 2008 qualifier, Croatia 2 England 0
November 21, 2007 – Euro 2008 qualifier, England 2 Croatia 3
September 10, 2008 – World Cup qualifier, Croatia 1 England 4
September 9, 2009 – World Cup qualifier, England 5 Croatia 1