Doha — France started the World Cup with more questions than answers after being ravaged by injuries, but they quickly ended the curse of the defending champions to reach the final thanks to their ruthlessness, mental strength and moments of sheer brilliance.
Kylian Mbappe scored five goals in his first three matches while Olivier Giroud, who owes his place in the starting lineup to Karim Benzema's last-minute injury, became France's all-time goal scorer as he launched their campaign with the first goal of their opening 4-1 win against Australia. He also netted the winner in the 2-1 victory against England in the quarter-final.
The following is France's path to the final:
GROUP STAGE MATCH 1: FRANCE 4-1 AUSTRALIA
France started the tournament on the back of a dismal Nations League campaign and fell behind early on, but quickly recovered as Adrien Rabiot and Giroud put them ahead at halftime.
They lost left back Lucas Hernandez for the rest of the competition to a serious knee injury.
Giroud was at it again in the second half before Mbappe opened his account in Qatar with a career sixth goal in the World Cup to give Les Bleus much-needed momentum.
GROUP STAGE MATCH 2: FRANCE 2-1 DENMARK
Having lost their last two games against Denmark in June and September, France were facing their first real test of the tournament.
Mbappe tapped in the opener in the 61st minute of a tense encounter, seven minutes before Andreas Christiansen headed home the equaliser.
Mbappe, however, bundled the ball over the line with four minutes left from Antoine Griezmann's cross, sending France into the last 16 with one game to spare.
GROUP STAGE MATCH 3: FRANCE 0-1 TUNISIA
Coach Didier Deschamps made nine changes for the match as his team were almost guaranteed top spot in Group D.
The fringe players failed to live up to expectations as Wahbi Khazri score the only goal before the hour. Substitute Griezmann equalised in stoppage time, only for the goal to be ruled out for offside after a VAR review initiated after the final whistle.
The French Football Federation lodged a complaint with Fifa to have the goal reinstated, but the governing body rejected it.
LAST 16: FRANCE 3-1 POLAND
After France went through a brief rough patch, Giroud opened the scoring to become France's all-time top scorer on 52 goals - moving one ahead of Thierry Henry.
Les Bleus sealed it when Mbappe netted a couple of last-gasp screamers - thumping the first shot under the bar before firing the second into the far top corner for his fourth and fifth goal of the tournament.
Poland reduced the arrears with a stoppage-time Robert Lewandowski penalty.
QUARTER-FINAL: ENGLAND 1-2 FRANCE
France prevailed after a nerve-racking encounter. They went ahead thanks to a 25-metre Aurelien Tchouameni strike, but cracked early in the second half with Harry Kane converting a penalty after a Tchouameni foul.
Les Bleus appeared to be on the ropes at times, but they soaked up the pressure and made their experience count when Giroud's header from Griezmann's pin-point cross restored the advantage.
Kane had a golden chance to cancel it out with a late penalty, only for the striker's effort to fly over the bar.
"We got a bit lucky although we gave away two penalties. We kept our lead with our hearts and our guts," said Deschamps.
SEMI-FINAL: FRANCE 2-0 MOROCCO
France abandoned possession early on, knowing too well that Morocco revelled in defending deep and looking to hurt their opponents on the break.
They went ahead on five minutes thanks to Theo Hernandez's high-hooked volley, forcing their opponents to take the initiative. Morocco played boldly and would have deserved to level before the break.
But France defended with cool heads as Ubrahima Konate proved unbeatable at centre back despite being named in the starting XI at the last minute following Dayot Upamecano's illness.
Giroud could also have scored before the break, but he hit the post in the 17th minute.
It was all over in the 79th minute, however, when Randal Kolo Muani beat Yassine Bounou from close range after some great Mbappe work in the box, only 44 seconds after coming on as a substitute.
France will play Argentina, who are also looking to win the World Cup for the third time, in Sunday's final at the Lusail Stadium.
Reuters