Na pierwszą bramkę meczu trzeba było trochę poczekać. Szczęście uśmiechnęło się do reprezentantów Chorwacji w 16. minucie spotkania, gdy Dejan Lovren strzelił pierwszego gola. W 34. minucie sędzia ukarał żółtą kartką Duje Caletę-Cara z Chorwacji, a w 38. minucie Clémenta Lengleta z drużyny przeciwnej. Reprezentacja Chorwacji niedługo cieszyła się prowadzeniem. Trwało to 27 minut, jedenastka gospodarzy doprowadziła do remisu. Gola strzelił Antoine Griezmann. W zdobyciu bramki pomógł Anthony Martial. W pierwszej minucie doliczonego czasu bramkę samobójczą strzelił zawodnik Chorwacji Dominik Livaković. Drugą połowę jedenastka Chorwacji rozpoczęła w zmienionym składzie, za Ante Rebicia wszedł Josip Brekalo. Po przerwie rozwiązał się worek z bramkami. Widzowie mieli powody do zadowolenia. W 55. minucie bramkę wyrównującą zdobył Josip Brekalo. Asystę przy golu zaliczył Mateo Kovaczić. W 57. minucie Filip Uremović zastąpił Domagoja Vidę. W 59. minucie kartką został ukarany N'Golo Kanté, piłkarz Francji. W 63. minucie w drużynie Francji doszło do zmiany. Eduardo Camavinga wszedł za N'Gola Kantégo. W tej samej minucie trener ”Trójkolorowych” postanowił wzmocnić linię napadu i w 63. minucie zastąpił zmęczonego Wissama Ben Yeddera. Na boisko wszedł Olivier Giroud, który miał za zadanie częściej niepokoić obrońców drużyny przeciwnej. Kilka chwil później okazało się, że dalsze wysiłki podejmowane przez reprezentację Francji przyniosły efekt bramkowy. Na 25 minut przed zakończeniem drugiej połowy na listę strzelców wpisał się Dayotchanculle Upamecano. Przy zdobyciu bramki pomagał Antoine Griezmann. W 66. minucie w jedenastce Chorwacji doszło do zmiany. Mario Pašalić wszedł za Ivana Periszicia. Między 68. a 76. minutą, sędzia starał się uspokoić grę pokazując dwie żółte kartki reprezentantom Chorwacji i jedną drużynie przeciwnej. Szczęście uśmiechnęło się do piłkarzy Francji w 77. minucie spotkania, gdy Olivier Giroud zdobył z karnego czwartą bramkę. Na 12 minut przed zakończeniem pojedynku w jedenastce ”Trójkolorowych” doszło do zmiany. Nabil Fekir wszedł za Antoine'a Griezmanna. Do końca spotkania wynik nie uległ zmianie. Pojedynek zakończył się rezultatem 4-2. Arbiter ukarał żółtymi kartkami trzech zawodników gospodarzy. Pokazał im jedną żółtą kartkę w pierwszej i dwie w drugiej połowie meczu. Reprezentanty Chorwacji dostały jedną żółtą kartkę w pierwszej i dwie w drugiej części meczu. Obie reprezentacje wykorzystały wszystkie zmiany w drugiej połowie. Obie drużyny będą miały pięciotygodniową przerwę w rozgrywkach. Dopiero 11 października drużyna Chorwacji rozegra kolejny mecz u siebie. Jej rywalem będzie Szwecja. Tego samego dnia Portugalia zagra z reprezentacją Francji na jej terenie.