Gol tunggal Youssef En-Neysri dalam pertandingan ini membawa Maroko melaju ke semifinal dan akan menghadapi pemenang dari pertandingan perempat final lainnya Rakyatnesia Prancis melawan Inggris.
Kemenangan ini juga menjadikan Maroko sebagai negara Afrika pertama yang melaju ke Piala Dunia.
Portugal menciptakan peluang pertama saat pertandingan berjalan lima menit. Sebuah umpan dari sisi kanan disambut Joao Felix dengan diving header, tetapi bola masih bisa ditepis keluar oleh kiper Yassine Bounou.
Maroko membalas lewat serangan balik berbahaya. Yahiya Attiat-Allah melakukan overlap dari sayap kiri ke kotak penalti. Diogo Dalot bisa menghentikan pergerakannya hingga berujung sepak pojok.
Sepak pojok kemudian bisa disundul Hakim Ziyech, tetapi upayanya masih masih melambung dari gawang Diogo Costa.
Portugal mengancam gawang Maroko pada menit ke-30. Sepakan Joao Felix dari luar kotak penalti mengenai Jawad El Yamiq hingga membuat bola berbelok, tetapi masih melenceng tipis dari gawang Maroko.
Lima menit berselang, giliran Maroko menciptakan peluang. Selim Amallah meneruskan umpan dari sisi kiri, tetapi tembakannya melambung. Sofiane Boufal kemudian melepaskan sepakan melengkung meski dengan masih terlalu mudah untuk dihentikan Diogo Costa.
Maroko berhasil memecah kebuntuan pada menit ke-42. Attiat-Allah mengirim umpan dari sayap kiri ke kotak penalti yang bisa diselesaikan dengan tandukan Youssef En-Neysri ke gawang Portugal. Maroko memimpin 1-0.
Portugal hampir bisa menyamakan kedudukan jelang berakhirnya babak pertama, andai saja tembakan voli Bruno Fernandes tidak menghantam mistar gawang.
Babak pertama berakhir dengan keunggulan 1-0 Maroko atas Portugal.
Usai turun minum, permainan tetap berlangsung sengit.
Santos memasukkan Cristiano Ronaldo pada menit ke-52 untuk menggantikan Ruben Neves demi memberikan daya serang lebih.
Portugal membuat kans berbahaya pada menit ke-58. Sebuah umpan dari sayap kanan bisa disundul Goncalo Ramos di kotak penalti, tetapi arah bola masih melenceng tipis dari gawang Bounou.
Lima menit kemudian, sepakan Bruno Fernandes dari dekat area penalti masih melambung.