It's time for the big one. A tournament filled with drama has resulted in France reaching their first final since 2006, and Croatia reaching their first ever final.
Will Deschamps and his side put the disappointment of losing the Euros two years ago behind them by lifting the trophy, or can Croatia pull off a remarkable fairytale and secure the glory?
France XI: Lloris; Pavard, Varane, Umtiti, Hernandez; Kante, Pogba, Matuidi; Mbappe, Griezmann, Giroud.
Croatia XI: Subasic; Vrsaljko, Lovren, Vida, Strinic; Brozovic, Rakitic, Modric; Rebic, Mandzukic, Perisic.