France: How did they get here?

France’s progression to Sunday’s World Cup final, where they face Croatia as they target a second title to add to their victory on home soil in 1998, has included arguably the tournament’s most boring and most exciting matches.
France 2-1 Australia, Group C
France produced an overall disappointing performance in their opening game but still got the job done, a scenario that would be repeated throughout their run to the final.
Antoine Griezmann converted the first World Cup penalty to be awarded after a video review to break the deadlock, but a bizarre handball by Samuel Umtiti saw Australia hit back. After a double substitution from Didier Deschamps, Paul Pogba grabbed a winner with 10 minutes left with a heavily deflected shot.
France 0-0 Denmark, Group C
Deschamps made six changes to his team for the final group game and only needed a point to guarantee top spot, a result which also suited the Danes and would guarantee their passage to the last 16.
To little surprise, the circumstances lead to the tournament’s first goalless draw and probably its least interesting game, with neither side willing to take any risks in attack.
France 4-3 Argentina, last 16
A match-up worthy of a World Cup final kicked off the knockout phase and was a thriller from the start, when Mbappe blazed through the middle of the pitch and won a penalty which Griezmann converted, right to the finish, when Sergio Aguero headed in an injury time goal to set up a tense finale.
In between, Angel di Maria scored a sensational long range strike, Benjamin Pavard canceled out Gabriel Mercado’s scrappy goal with an equally impressive hit, and Mbappe scored two thumping goals to restore France’s lead and then extend it, adding extra panache to an already enthralling spectacle.

Uruguay 0-2 France, quarter-final
Griezmann had predicted that facing a team marshaled by his Atletico Madrid teammates Diego Godin and Jose Gimenez would be a boring affair, and it took a Raphael Varane header from one of the forward’s free-kicks to open it up.
Goalkeeper Hugo Lloris preserved France’s lead with a stunning save to deny Martin Caceres, while Griezmann ended the game as a contest with a speculative shot that slipped through Fernando Muslera’s hands, although he opted against celebrating out of his affection for Uruguay.
France 1-0 Belgium, semi-final
With France great Thierry Henry in the opposing dugout as assistant coach and a Belgium team full of players who had learned their trade at French clubs, this semi-final was packed with narratives and did not disappoint. Belgium played the more attractive football, with Eden Hazard their main source of danger. But France were more street wise, playing a careful, defensive game and striking with Samuel Umtiti’s header from a corner kick.