Memasuki babak kedua, Prancis berusaha mengejar ketertinggalan.
Pada menit ke-62, Karim Benzema berhasil mengecoh pemain Belgia sebelum melepaskan bola yang tidak bisa dihentikan Thibaut Courtois.
Prancis menyamakan kedudukan setelah mendapatkan hadiah penalti pada menit ke-67.
Mbappe, yang maju sebagai eksekutor, mengarahkan bola ke pojok kiri atas tanpa bisa ditepis Thibaut Courtois.
Lukaku sempat mencetak gol kedua pada menit ke-86.
Namun, VAR menganulir gol karena striker Chelsea dianggap sudah berada dalam posisi offside.
Prancis melakukan comeback dramatis pada menit ke-90.
Theo Hernandez menjadi pahlawan kemenangan setelah bola tembakannya meluncur masuk ke gawang Belgia.
Prancis menang dengan skor 3-2 dan berhak melaju ke final berhadapan dengan Spanyol yang mengalahkan Italia.***