Ivan Perisic is the only surprise inclusiong. The Inter Milan winger has started every game for Croatia so far, but it was believed he might have picked up an injury in the win over England.
Daniel Subasic and Sime Vrsaljko were in a similar position but they have all managed to pull through for the most important game of their careers.
Didier Deschamps has stuck to his guns, naming the same lineup as won the semi-final against Belgium.
Giroud, Mbappe and Griezmann will lead the line ahead of a back seven who have only conceded four times in the entire tournament - three of them to Argentina.
Full linueps:
France XI: Lloris, Pavard, Varane, Umtiti, Hernandez, Pogba, Kante, Matuidi, Griezmann Giroud, Mbappe.
Croatia XI: Subasic, Vrsaljko, Strinic, Lovren, Vida, Rakitic, Modric, Brozovic, Perisic, Mandzukic, Rebic.