Az afrikai együttes az első félidő közepén Habib Diarra révén szerzett vezetést, a második elején pedig Ismaila Sarr duplázta meg az előnyt. A hajrában Romelu Lukaku váratlanul szépített, majd a csapatkapitány Youri Tielemans egyenlített. A ráadás hosszabbításában pedig Tielemans büntetője döntötte el a párharcot.
A belgák hétfőn a társházigazda amerikaiakkal találkoznak a seattle-i nyolcaddöntőben.
Óvatos futballal indult a mérkőzés, mindkét válogatott a biztonságra helyezte a hangsúlyt, így az első tíz percben csak a szenegáli kapusnak kellett hárítania egy távoli lövést. A első igazán nagy helyzet Szenegál előtt adódott, de Ismaila Sarr becsúszva csak a bal kapufát találta el. Egyre inkább az afrikai csapat tűnt veszélyesebbnek, így nem volt váratlan, amikor megszerezte a vezetést, Sarr ugyan a bal kapufára csúsztatott, de a kipattanót Diarra az üres kapuba helyezte (25. perc: 0–1). Az ivószünet sem segített az európai gárdán, Thibaut Courtois védett ismét, de aztán a szünet előtti utolsó tíz percben már a belgák irányítottak, a szenegáli hálóőrnek egyszer kellett nagyot védenie, amikor Maxim De Cuyper vette célba a kaput.
Térfélcserét követően ismét az idei Afrika Kupában döntős csapat volt aktívabb, s bár az első két lövés még elkerülte a kaput, Ismaila Sarr kiugrás után már nem hibázott, és a bal felső sarokba bombázott (51. perc: 0–2). Innentől Szenegál átengedte a kezdeményezést és a területet a belga riválisnak, amely viszont nem tudott mit kezdeni a felállt a védelemmel. A belgák tanácstalanságáról mindent elmondott, hogy a játékosok egymással veszekedtek az ivószünethez vonulva, a szünetben csereként beállt Lukaku próbálta békíteni a társait. Ennek megfelelően sokáig egyáltalán nem forgott veszélyben a szenegáli siker, csakhogy a hajrában Lukaku váratlanul szépített, ami látható zavart okozott az ellenfél soraiban (86. perc: 1–2). Ez alig három perccel később kicsúcsosodott, amikor Leandro Trossard beadására rosszul mozdult ki Mory Diaw, így a csapatkapitány Tielemans hat méterről az üres kapuba fejelt.
A belgák a sírból visszahozott mérkőzés ráadásában irányítottak, de helyzetet nem igazán sikerült kidolgozniuk. A hosszabbítás második felére felocsúdtak a szenegáliak, így mindkét fél előtt adódott egy-egy nagy lehetőség, előbb Ibrahim Mbaye tíz méterről csak néhány centivel lőtt a jobb felső sarok mellé, majd Diego Moreira beadása után Dodi Lukébakio a keresztlécet találta, csakhogy utóbbi esetnél szabálytalankodtak Tielemansszal szemben. A videóbíró segítségével megítélt büntetőt a sértett a bal felső sarokba rúgta, így Belgium a vb eddigi legnagyobb fordítását végrehajtva jutott a nyolcaddöntőbe.
NYOLCADDÖNTŐBE JUTÁSÉRT
BELGIUM–SZENEGÁL 3–2 (0–1, 2–2, 2–2), hosszabbítás után
Seattle, Lumen Field, 66 925 néző. Vezette: Saíd Martínez (Honduras).
Belgium: Thibaut Courtois – Timothy Castagne, Brandon Mechele, Arthur Theate, Maxim De Cuyper (78. perc Thomas Meunier) – Youri Tielemans, Hans Vanaken (93. perc Diego Moreira) – Leandro Trossard (109. perc Amadou Onana), Kevin De Bruyne (56. perc Nicolas Raskin), Jérémy Doku (56. perc Dodi Lukébakio) – Charles De Ketelaere (46. perc Romelu Lukaku). Szövetségi kapitány: Rudi Garcia (Franciaország).
Szenegál: Mory Diaw – Krépin Diatta, Pathé Ciss, Moussa Niakhaté, Ismail Jakobs (93. perc El Hadji Malick Diouf) – Habib Diarra (73. perc Pape Matar Sarr), Idrissa Gana Gueye (96. perc Bara Sapoko Ndiaye „Bebeto”), Pape Gueye (66. perc Lamine Camara) – Iliman Ndiaye (73. perc Ibrahim Mbaye), Ismaila Sarr, Sadio Mané (93. perc Nicolas Jackson). Szövetségi kapitány: Pape Thiaw.
Gól: Romelu Lukaku – 86., valamint Youri Tielemans 2 – 89. és 125. perc, a második 11 m, illetve Habib Diarra – 25. és Ismaila Sarr – 51. perc.

