Croatia have crushed England’s World Cup dream with a 2-1 extra-time victory in their semi-final at the Luzhniki Stadium in Moscow.
England made a dream start with Kieran Trippier’s fifth-minute free-kick securing a 1-0 lead. But Croatia came out stronger in the second half and Ivan Perisic levelled in the 67th minute.
The teams traded blows for the rest of the 90 minutes but were forced into extra time locked at 1-1. After a tense first period Mario Mandzukic then broke England hearts in the 109th minute.
Croatia’s opponents in Moscow on Sunday will be France, who progressed to the final with a 1-0 win against Belgium in their semi-final at the St Petersburg Stadium on Tuesday.
Gareth Southgate kept faith with the same side which has taken England to the semi-finals, naming an unchanged starting XI.
Three minutes had gone when England won a free-kick 25 yards from goal. Kyle Walker’s long ball pushed England upfield, with Jesse Lingard’s quick feet helping to free Dele Alli, who was bundled over by Luka Modric.
Trippier stood over the ball and bent his delivery beyond the wall and into the net. It was his first goal for England, and the team’s ninth from a set piece in the tournament.