Bio je to jedan najvećih uspjeha u povijesti hrvatskog sporta, no momčad Zlatka Dalića ipak nije uspjela otići do kraja. U finalu ju je na stadionu Lužnjiki u Moskvi s 4:2 pobijedila Francuska.
Za Hrvatsku su taj dan igrali : Danijel Subašić, Šime Vrsaljko, Dejan Lovren, Domagoj Vida, Ivan Strinić, Marcelo Brozović, Ivan Rakitić, Luka Modrić, Ante Rebić, Ivan Perišić i Mario Mandžukić. U igru su još ušli Andrej Kramarić i Marko Pjaca.
Utakmicu su obilježile i pomalo kontroverzne odluke sudaca koje je predvodio Argentinac Nestor Pitana. Jedna od njih dogodila se već u 18. minuti, kada je Antoine Griezmann lukavo pao i iznudio prekršaj Marcela Brozovića. Iz tog slobodnog udarca Francuska je povela autogolom Marija Mandžukića.
Hrvatska se brzo uspjela vratiti, baš kao i u utakmica s Danskom, Rusijom i Engleskom. Naime, deset minuta kasnije Ivan Perišić je krasnim golom zabio za 1:1. Ipak, ovog puta Hrvatska nakon povratka nije uspjela doći i do pobjede.
Francuska se vratila u prednost pogotkom Griezmanna iz kaznenog udarca u 38. minuti. Pitana je dosudio jedanaesterac nakon što je Perišić igrao rukom, no dugo se raspravljalo o tome je li ta ruka bila kažnjiva i je li kazneni udarac ispravno dosuđen.
Francuzi su zatim riješili utakmicu u prvih 20 minuta drugog poluvremena golovima Paula Pogbe u 59. i Kyliana Mbappea u 65. minuti. Mandžukić je u 69. minuti tek uspio ublažiti poraz iskoristivši grešku francuskog vratar Huga Llorisa.
Nakon utakmice na teren se spustio žestoki pljusak koji se savršeno uklopio u hrvatsku tugu nakon poraza, a Modriću je u toj turobnoj atmosferi uručena nagrada za najboljeg igrača prvenstva.
Ipak, veliki ponos zamijenio je tugu već sutradan na nestvarnom dočeku srebrnih nogometaša u Zagrebu..