Marrocos se tornou o primeiro time africano a chegar às semifinais de uma Copa do Mundo após uma sensacional vitória por 1 a 0 sobre Portugal de Cristiano Ronaldo. O atacante En-Nesyri fez o gol da vitória aos 42 minutos e, apesar dos intensos esforços dos portugueses para empatar, o resultado não mudou até o final da partida.
Ronaldo novamente não iniciou o desafio como titular, já que CR7 foi lançado ao campo pelo técnico santista aos 50 minutos. No entanto, a inclusão da superestrela não afetou o jogo de Portugal o suficiente. Bruno Fernandes esteve muito perto de empatar ao acertar na trave minutos após o gol dos marroquinos. Este último jogou defensivamente ao longo do segundo tempo, e ocasionalmente usou contra-ataques para pegar a defesa portuguesa desprevenida.
No final do tempo regulamentar, o árbitro concordou com 8 minutos extras, que foram marcados por emoções e nervosismo. O avançado marroquino Walid Cheddira foi castigado com cartão vermelho, depois de outro amarelo, mas nem este serviu a Portugal, que assim deixou o Qatar com o sabor da desilusão.
Entretanto, Marrocos vai defrontar a França nas meias-finais, que conseguiu eliminar a Inglaterra com um resultado de 2-1. Os franceses passaram para a frente muito rapidamente com Tchouaméni aos 17 minutos, após um fantástico remate de longe. A reação da Inglaterra não foi a esperada, já que os "3 Leões" tiveram dificuldade em criar chances de jogo aberto. No entanto, os homens de Southgate empataram aos 54 minutos, quando Kane converteu um pênalti na hora.
Mas o golo do capitão inglês não desmoralizou a França, que continuou os seus esforços para encontrar o golo da vitória. E o momento tão esperado pelos "perus" chegaria aos 78 minutos. O autor do gol foi Giroud, e agora os comandados de Deschamps estão a apenas um passo da grande final do mundial.