Equatorial Guinea top Group A after surprise wins

Egypt and Ghana struggle in Group B

Cape Verde lead Group B after dominant displays

Nigeria stun Ivory Coast to throw Group A open

– Mohamed Salah remains a danger despite injury concerns.