Olivier Giroud scored the winner as defending World Cup champions France defeated England 2-1 on Saturday after Harry Kane missed a late penalty.
France will now face Morocco in the semi-final, in a game they will be expected to win. But this World Cup is different, and Morocco will throw absolutely everything at them.
England, however, return home immediately, a disappointing end for Gareth Southgate’s men.
Also read: Morocco Stun Portugal to reach World Cup semi-final
Aurellen Tchouameni put France in the lead early on, with an absolutely stunning strike past Jordan Pickford in the England net.
England, however, came back into the game, and dominated for a lot of it. Harry Kane equalised for England with a penalty in the second-half.
Harry Kane blasted a late penalty over the bar which could have drawn England level, but it wasn’t to be for the Spurs man. A night he will always look back on the moment in anguish.