La Nati kemudian mencetak gol lewat sontekan Mario Gavranovic pada menit ke-84.
Namun, gol yang dibuatnya seusai menerima umpan dari lini tengah itu dianulir karena offiside.
Hal tersebut bak menjadi tanda-tanda buruk bagi Perancis. Benar saja, Gavranovic akhirnya mencetak gol pada menit ke-90.
Proses gol bermula ketika Gavranovic kembali menerima umpan dari lini tengah. Dia kemudian mengontrol bola sesaat dan mengecoh Kimpembe.
Setelahnya, pemain pengganti Swiss tersebut melesakkan tembakan yang gagal dihalau Lloris.
Sementara itu, Coman sempat membuat ancaman dengan tembakannya, tetapi hanya mencium mistar.
Alhasil, skor pun berimbang 3-3 dan laga harus berlanjut ke babak extra time.
Babak Extra Time
Laga berlanjut, timnas Perancis menciptakan peluang lebih dulu lewat pada tambahan waktu melalui sepakan Pavard dari dalam kotak penalti Swiss.
Namun, kali ini Yan Sommer dapat menahan bola sehingga gawang Swiss aman.
Les Bleus terus melancarkan serangan, tetapi tak ada peluang berbahaya.
Di sisi lain, timnas Swiss cenderung menunggu dan berhasil bertahan denganbaik sehingga skor tak berubah pada babak extra time yang pertama.
Timnas Perancis terus mempertahankan instensitasnya dengan gempuran ke gawang Swiss.
Baca juga: Profil Thorgan Hazard, Pahlawan Belgia di Babak 16 Besar Euro 2020
Satu peluang berbahaya lagi hadir pada menit ke-109. Kylian Mbappe menusuk masuk ke dalam kotak penalti Swiss dan dapat menerima umpan yang sampai kepadanya.
Sayang, tembakan kaki kiri Mbappe hanya melebar ke kanan gawang Swiss.
Timnas Perancis benar-benar kesulitan menembus pertahanan La Nati yang begitu ketat.
Meski demikian, Les Bleus dapat membuat peluang berbahaya lagi lewat tandukan Olivier Giroud pada menit ke-118.
Namun, upaya Giroud masih bisa ditangkap dengan sempurna oleh Yan Sommer.
Swiss yang terus bertahan akhirnya membuat laga tetap berimbang 3-3 dan memaksa Perancis memainkan adu penalti.
PERANCIS vs SWISS 3-3 (Benzema 57' 59', Pogba 75'/ Seferovic 15' 81', Gavranovic 90')
PERANCIS (3-4-1-2): 1-Lloris; 4-Varane, 5-Lenglet (20-Coman 46'/ 26-Thuram 111'), 3-Kimpembe; 2-Pavard, 6-Pogba, 13-Kante, 14-Rabiot; 7-Griezmann (17-Sissoko 88'); 19-Benzema (9-Giroud), 10-Mbappe.
Cadangan: 16-Mandanda, 23-Maignan, 8-Lemar, 12-Tolosso, 15-Zouma,, 21-Hernandez, 22-Ben Yedder, 24-Dubois.
Pelatih: Didier Deschamps (PER).
SWISS (3-4-1-2): 1-Sommer; 4-Elvedi, 5-Akanji, 13-Rodriguez (18-Mehmedi 87'); 3-Widmer (2-Mbabu 73'), 8-Freuler, 10-Xhaka, 14-Zuber (16-Fassnacht 79'); 23-Shaqiri (19-Gavranovic 73'); 7-Embolo (11-Vargas 80'), 9-Seferovic (22-Schar 97').
Cadangan: 6-Zakaria, 12-Mvogo, 15-Sow, 17-Benito, 20-Fernandes, 21-Kobel.
Pelatih: Vladimir Petkovic (SWI).
Simak breaking news dan berita pilihan kami langsung di ponselmu. Pilih saluran andalanmu akses berita Kompas.com WhatsApp Channel : https://www.whatsapp.com/channel/0029VaFPbedBPzjZrk13HO3D. Pastikan kamu sudah install aplikasi WhatsApp ya.