Marokko blev det første afrikanske hold til at nå semifinalen i et VM efter en sensationel 1-0-sejr over Cristiano Ronaldos Portugal. Angriberen En-Nesyri scorede sejrsmålet i det 42. minut, og på trods af portugisernes intense bestræbelser på at finde en udligning, ændrede resultatet sig ikke før i slutningen af kampen.
Ronaldo startede igen ikke udfordringen som starter, da CR7 blev smidt på banen af træner Santos i det 50. minut. Inklusionen af superstjernen påvirkede dog ikke Portugals spil nok. Bruno Fernandes var meget tæt på at udligne, da han ramte overliggeren få minutter efter marokkanernes mål. Sidstnævnte spillede defensivt i hele anden halvleg, og brugte af og til kontraangreb for at fange det portugisiske forsvar off guard.
I slutningen af den ordinære tid aftalte dommeren 8 ekstra minutter, som var præget af følelser og nerver. Den marokkanske angriber Walid Cheddira blev straffet med et rødt kort, efter endnu et gult kort, men heller ikke dette tjente Portugal, som dermed forlod Qatar med smagen af skuffelse.
I mellemtiden skal Marokko møde Frankrig i semifinalen, som formåede at eliminere England med en scoring på 2-1. Franskmændene tog føringen meget hurtigt med Tchouaméni i det 17. minut, efter et fantastisk langskud. Englands reaktion var ikke som forventet, da "3 Lions" havde svært ved at skabe chancer fra åbent spil. Southgates mænd fandt dog en udligning i det 54. minut, da Kane omsatte et straffespark.
Men den engelske kaptajnsmål demoraliserede ikke Frankrig, som fortsatte deres bestræbelser på at finde sejrsmålet. Og det længe ventede øjeblik for "kalkunerne" ville komme i det 78. minut. Forfatteren af målet var Giroud, og nu er Deschamps' mænd kun et skridt væk fra verdens store finale.