Francuska je pobijedila Belgiju 1:0 nakon izjednačene utakmice te postala prvi finalist Svjetskog nogometnog prvenstva. U početnim postavama nije bilo iznenađenja, a jedini izostanak bio je kod Belgije jer je zbog suspenzije utakmicu morao propustiti Thomas Meunier, a zamijenio ga je Nacer Chadli.
Prvu veliku prigodu imala je Belgija u 16. minuti, kada je Kevin De Bruyne pronašao Edena Hazarda, ali je pucao malo pored gola.
Belgijska dominacija se nastavila, u 19. minuti ponovno je pucao Hazard, ali se ispriječio Raphael Varane te je odbio loptu u korner.
U 22. minuti fantastična prilika za Belgiju. Nakon kornera lopta se odbila do Tobya Alderweirelda, koji je opalio, ali Hugo Lloris je krasno obranio.
Nova opasnost za francuska vrata u 28. minuti. De Bruyne je oštro ubacio u kazneni udarac, ali francuska obrana je otklonila opasnost.
U 31. minuti prva prava opasnost pred belgijskim vratima. Ubacio je Antoine Griezmann, a Olivier Giorud je glavom pucao pokraj vrata.
Veliku prigodu u 34. minuti propustila je Francuska. Kylian Mbappe je krasno poslao paralelu na šest metara za Girouda, ali je Alderweireld u posljednji trenutak očistio ispred njega.
Stopostotnu priliku u 40. minuti nije iskoristio Benjamin Pavard. Izišao je sam na Thibauta Courtoisa, ali je belgijski vratar fenomenalno pročitao njegov udarac te je ovo bilo posljednje uzbuđenje u prvom poluvremenu.
Odmah na početku drugog dijela nova prilika za Belgiju. Axel Witsel je ubacio s desne strane, ali je Romelu Lukaku bio neprecizan.
Francuska je povela u 51. minuti. Zabio je glavom Samuel Umtiti nadskočivši Marouanea Fellainia, nakon kornera kojeg je izveo Griezmann.
Nakon belgijske dominacije u prvom dijelu Francuzi su bili dominantniji na početku drugog dijela. Novu veliku priliku su imali u 56. minuti, ali je udarac Blaisea Matuidija blokirao Mousa Dembele.
Blizu pogotka Belgija je bila u 65, minuti. Visoko je skočio Fellaini, ali lopta je fijuknula malo pored gola.
Sljedećih 10-ak minuta bilo je u znaku belgijskog pritiska prema francuskim vratima, ali nisu uspijevali pronaći način kako zaprijetiti Llorisu. Jak udarac iz daljine uputio je Witsel u 81. minuti, ali Lloris je odbio tu loptu.
Priliku za povećati vodstvo propustio je Antoine Griezmann, ali je u 93. minuti njegov udarac obranio Courtois, a veliku šansu propustio je Corentin Tolisso u 96. minuti te je time susret zaključen.
U finalu čekaju boljeg iz dvoboja Hrvatska – Engleska, koji je na rasporedu sutra u 20 h, dok će Belgijanci u borbu za treće mjesto, a taj susret je na rasporedu u subotu od 16 h u St. Petersburgu.
Francuska (4-2-3-1): Lloris – Pavard, Varane, Umtiti, Lucas – Pogba, Kante – Mbappe, Griezmann, Matuidi (od 86. Tolisso)– Giorud (od 85. N’Zonzi)
Belgija (3-5-2): Courtois – Alderweireld, Kompany, Vertonghen – Chadli (od 91. Batshuayi), Dembele (od 60. Mertens), Witsel, Fellaini (od 80. Carrasco), De Bruyne – Lukaku, Hazard