Marokko ble det første afrikanske laget som nådde semifinalen i et verdensmesterskap etter en oppsiktsvekkende 1-0-seier over Cristiano Ronaldos Portugal. Spissen En-Nesyri scoret vinnermålet i det 42. minutt, og til tross for portugisernes intense innsats for å finne en utligning, endret ikke resultatet seg før på slutten av kampen.
Ronaldo startet heller ikke utfordringen som en starter, da CR7 ble kastet ut på banen av trener Santos i det 50. minutt. Inkluderingen av superstjernen påvirket imidlertid ikke Portugals spill nok. Bruno Fernandes var svært nær utligning da han traff tverrliggeren bare minutter etter marokkanernes mål. Sistnevnte spilte defensivt gjennom andre omgang, og brukte tidvis kontringer for å ta det portugisiske forsvaret på vakt.
På slutten av ordinær tid sa dommeren ja til 8 tilleggsminutter, som var preget av følelser og nerver. Den marokkanske spissen Walid Cheddira ble straffet med rødt kort, etter nok et gult kort, men heller ikke dette tjente Portugal, som dermed forlot Qatar med smaken av skuffelse.
I mellomtiden møter Marokko Frankrike i semifinalen, som klarte å eliminere England med 2-1. Franskmennene tok ledelsen veldig raskt med Tchouaméni i det 17. minutt, etter et fantastisk langskudd. Englands reaksjon var ikke som forventet, da «3 Lions» syntes det var vanskelig å skape sjanser fra åpent spill. Men Southgates menn fant en utligning i det 54. minutt da Kane omsatte et straffespark.
Men den engelske kapteinens mål demoraliserte ikke Frankrike, som fortsatte innsatsen for å finne vinnermålet. Og det etterlengtede øyeblikket for «kalkunene» skulle komme i det 78. minutt. Forfatteren av målet var Giroud, og nå er Deschamps menn bare ett skritt unna den store finalen i verden.