England’s bid to reach a first World Cup final since 1966 came to an end in the last four as they lost in extra time to Croatia in Moscow.
Juventus striker Mario Mandzukic scored the winning goal in the 109th minute, slotting in from Ivan Perisic’s flick-on into the area.
Perisic’s volley sent the match into extra time after Kieran Trippier had given England a fifth-minute lead with a sublime free-kick.
Gareth Southgate’s young side defied expectations by reaching the semi-finals but was undone by an experienced Croatia side.
England, playing in their first World Cup semi-final since 1990, got the perfect start through Trippier’s brilliant free-kick and Croatia was finding it extremely difficult to deal with England’s high-tempo game.
Croatia grew into the game in the second half and equalized through Perisic and the Inter Milan winger hit the post with a low drive shortly after.
Croatia will now take on France in Sunday’s final in Moscow.
Source: Richard Ivan Taylor