Semi-finals
Mahrez 95'
Algeria: 23. M'Bolhi, 2. Mandi, 18. Zeffane, 21. Bensebaini, 4. Benlamri, 17. Guedioura, 10. Feghouli, 22. Bennacer I., 7. Mahrez, 8. Belaili, 9. Bounedjah
Bench: 1. Doukha, 16. Oukidja, 5. Halliche, 20. Atal, 3. Tahrat, 6. Fares, 11. Brahimi, 12. Ounas, 14. Boudaoui, 19. Abeid, 13. Slimani, 15. Delort
Yellow Cards: Bounedjah 52', Feghouli 68', Mandi 71'
Nigeria: 16. Akpeyi, 3. Collins J., 4. Ndidi, 5. Troost-Ekong, 20. Awaziem, 22. Omeruo, 7. Musa A., 8. Etebo, 13. Chukwueze( till 78'), 9. Ighalo, 18. Iwobi
Substitution: 11. Onyekuru(from 78')
Bench: 1. Ezenwa, 23. Uzoho, 2. Aina, 12. Shehu A., 6. Balogun, 10. Obi Mikel, 19. Огу, 14. Onuachu, 15. Simon M., 17. Kalu S., 21. Osimhen
Yellow Cards: Awaziem 89'