England manager Gareth Southgate believes the best is yet to come from his maturing team – even though they are potentially 90 minutes from their first World Cup final since 1966.

The Three Lions face Croatia in Moscow’s Luzhniki Stadium on Wednesday (19:00 BST) in their first World Cup semi-final for 28 years.

France await the winners in the final, but Southgate is convinced the future is bright whatever the outcome.

Southgate is expected to name the same side that started the 2-0 quarter-final win over Sweden as he has a fully fit 23-man squad.