Senegal begon sterk aan de wedstrijd en bekroonde dat overwicht in de 25e minuut met de openingstreffer. Nadat Ismaïla Sarr een voorzet vanaf de linkerflank eerst opnieuw tegen de paal kopte, werkte Habib Diarra de rebound van dichtbij binnen.

In de tweede helft was het opnieuw vooral Senegal dat het spel bepaalde. De Afrika Cup-finalist verdubbelde dan ook snel de voorsprong toen Sarr een goede steekpass kiezelhard tegen de touwen trapte.

België kon daar lange tijd weinig tegenover zetten, tot invaller Romelu Lukaku in de 86e minuut een voorzet van Thomas Meunier van dichtbij in de korte hoek binnen schoot. Drie minuten later was de euforie bij de 'Rode Duivels' helemaal compleet toen Youri Tielemans raak kopte en een verlenging afdwong.

In de verlenging kregen beide ploegen kansen op de winnende treffer, maar België kreeg in de 121e minuut na lang VAR-beraad een penalty na een overtreding op Tielemans. De aanvoerder zelf bleef vervolgens koel vanaf de stip en schoot België naar de achtste finale.

België speelt in de nacht van maandag op dinsdag om 2.00 uur (Nederlandse tijd) tegen de winnaar van het duel tussen de Verenigde Staten en Bosnië en Herzegovina. Zij treffen elkaar in de nacht van woensdag op donderdag om 2.00 uur.