В первом полуфинале встречались команды Испании и Марокко. Африканская команда открыла счет на 37-й минуте, реализовав пенальти. Автором забитого мяча стал Суфьян Рахими.
После перерыва Фермин Лопес восстановил равенство, а на 85-й минуте победу испанцам принес Хуанлу Санчес.
Во втором полуфинале Франция и Египет не выявили сильнейшего в основное время - 1:1. В составах команд отличились Жан-Филип Матета и Махмуд Сабер.
В дополнительное время французы вырвали победу - 3:1. Гол на счету Матеты и Майкла Олисе.
В финале Олимпиады 9 августа сыграют Испания и Франция, днем ранее за третье место встретятся Марокко и Египет.