Франция се класира за полуфиналите след победа с 2:0 срещу Хърватия и 5:4 след дузпи в Париж. Французите бяха загубили първия мач с 0:2. Двата тима изпълниха по 7 дузпи.

През първото полувреме Орелиан Чуамени удари греда за домакините. Вратарят на Хърватия Доминик Ливакович спаси удар на Брадли Баркола.

В 52-ата минута Майкъл Олисе откри за домакините от пряк свободен удар. В 75-ата минута Ливакович спаси изстрел на Килиан Мбапе.

В 80-ата минута Осман Дембеле вкара втория гол за Франция.

В продълженията французите натиснаха. Дезире Дуе стреля, но Доминик Ливакович спаси. В 108-ата минута вратарят на Хърватия се справи с изстрел на Килиан Мбапе. В 117-ата Мбапе получи нов шанс, но Ливакович отново спаси. В последната минута Мбапе отново се измъкна от защитата на хърватите и стреля от малък ъгъл, но Ливакович се справи за пореден път.

При дузпите вратарят на Франция Майк Менян спаси първата на Мартин Батурина. Килиан Мбапе вкара, въпреки че Ливакович хвана ъгъла и докосна топката. Никола Моро и Орелиен Чуамени не сбъркаха при следващите. Последваха пропуски на Франьо Иванович и Жул Кунде, като и двамата пратиха топката високо над вратата. Марио Пашалич запази шансовете за Хърватия, а Рандал Коло Муани вкара за Франция. Кристиян Якич отбеляза за Хърватия. Тео Ернандес от Франция не уцели вратата. Така двата тима бяха наравно и след първите пет дузпи. Дуйе Чалета-Цар изведе Хърватия напред, но Дезире Дуе изравни отново. Менян спаси дузпата на Йосип Станишич. Дайо Упамекано донесе успеха на домакините.

Франция ще срещне Испания на полуфинала в Щутгарт на 5 юни.