England go head-to-head with Croatia on Wednesday aiming to book their place in the World Cup final in Moscow on July 15.
The Three Lions reached the last four with a comfortable 2-0 victory over Sweden, while Croatia needed a penalty shoot-out to see off hosts Russia.
The two sides have played each other on seven previous occasions, with England winning four and drawing one of those games.
England have met Croatia just once at a major tournament, recording a 4-2 win in the group stage of the 2004 European Championships.
Their last appearance in a World Cup semi-final came back in 1990 when they lost on penalties to Germany.
Croatia have reached the semi-finals just once before, losing 2-1 against France in 1998.
England are priced at 27/20 to win the match in 90 minutes, with Croatia available at 13/5 and the draw on offer at 11/5.
Confirmed starting line-ups: