Croatia’s Mario Mandzukic grabbed an extra-time goal to end England’s dream of winning the 2018 Fifa World Cup in Russia.
The Three Lions took the lead via a Kieran Trippier free-kick in the 5th minute of the game but Ivan Perisic leveled for the 1998 third-placed finishers.
Both teams battled to win the game but Croatia came closest after they hit the woodwork in the dying minutes.
And as the extra-time began, the English defence went flat-footed to let Mandzukic beat Jordan Pickford in the near post, giving Croatia a 2-1 win.
Croatia will take on France in the final on Sunday, after Garry Southgate’s men would have taken on Belgium in the third-placed play-off on Saturday.