France is heading back to the World Cup semifinals in back-to-back tournaments after a thrilling and nerve-wracking 2-1 quarterfinal victory over England.
It was a battle of the titans. Both teams made the semifinals of the last World Cup in Russia four years ago. France is the defending champion and had sparkled in Qatar behind a bevy of stars including Kylian Mbappé who leads the tournament with five goals (he was mostly silenced in this contest).
It was France which scored first. In the 17th minute, Antoine Griezmann (playing in his 72nd straight game) passed to Aurélien Tchouaméni who delivered a blistering strike from far outside the box to silence England 1-0.
England's super striker and team captain Harry Kane leveled the game at 1-1 in the 54th minute with a penalty kick strike. It was his 53rd goal for England - tying him with Wayne Rooney as the top all-time scorers for their country.
France bounced back in the 78th minute. Griezmann sent another pass into the box and Olivier Giroud soared up to deliver a header beyond the outstretched arms of the English keeper. The goal adds to Giroud's all-time scoring lead for France.
In the 84th minute, England missed a golden chance to even the game again. Harry Kane lined up for his second penalty kick of the game - but this time he struck it high above the cross bar.
England controlled possession for the entire game. They had more passes, more crosses and twice as many shots. But it mattered not for France. No defending world champions had gone beyond the quarterfinals this century until today.
The road for France won't get any easier. The French play Morocco in Wednesday's semifinal. Morocco has mowed down European opponents this tournament and is the first African team to play in a World Cup semifinal.