Semi-finals
Mahrez 95'
Algeria: 23. M'Bolhi - 4. Benlamri, 2. Mandi, 18. Zeffane, 21. Bensebaini - 17. Guédioura - 22. Bennacer I., 10. Feghouli - 7. Mahrez, 8. Belaili, 9. Bounedjah
Bench: 1. Doukha, 16. Oukidja - 20. Atal, 3. Tahrat, 5. Halliche - 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 (Onyekuru, 78) - 9. Ighalo, 18. Iwobi
Substitution: Onyekuru (from 78)
Bench: 1. Ezenwa, 23. Uzoho - 6. Balogun, 2. Aina, 12. Shehu A. - 10. Obi Mikel, 19. Огу - 14. Onuachu, 15. Simon M., 17. Kalu S., 21. Osimhen
Yellow Cards: Awaziem 89