Algeria and Senegal will meet in the Africa Cup of Nations final on Friday after wins over Nigeria and Tunisia respectively.
Madagascar's fairy tale came to an end at the Africa Cup of Nations as they were beaten 3-0 by Tunisia.
Jordan Ayew's superb solo goal helped Ghana overcome an unimpressive start in the Africa Cup of Nations to beat Guinea-Bissau 2-0 and top Group F.
Wilfried Zaha was an unused sub as Ivory Coast slipped to a 1-0 defeat to Morocco, who qualified for the last 16 of the Africa Cup of Nations.
Ivory Coast began their campaign in the African Cup of Nations' toughest group with a 1-0 win over South Africa on Monday.
The African Champions League final will be replayed - even though Esperance of Tunisia lifted the trophy on Friday.
©2019 Sky UK