Algeria's victory over African champions Senegal is the highlight of friendlies as national teams were in action on Tuesday, stepping up preparations for upcoming qualifiers and tournaments.
A number of intriguing clashes took place between continental heavyweights.
Algeria claimed a morale-boosting 1-0 victory away to reigning African champions Senegal in Dakar.
Fares Chaibi scored the only goal midway through the second half at the Abdoulaye Wade Stadium as Desert Foxes triumphed over their recent AFCON final foes.
Goalkeeper Anthony Mandrea starred for the Algerians, denying ex-Liverpool star Sadio Mane on several occasions.
The win continues Algeria's long unbeaten run against the Teranga Lions.
Tunisia earned an impressive 3-1 victory over Egypt in a lively friendly in Cairo.
The North Africans stormed ahead through Issam Jebali and Ahmed Fathi before Omar Kamal pulled one back for the hosts.
But Hamza Rafia struck late on to secure the win for Tunisia over a much-changed Egypt side.
The Pharaohs were missing key stars like Mohamed Salah and were second-best for long periods.
Morocco continued their strong form since the World Cup with a 1-0 victory against Burkina Faso.
Star performer Azzedine Ounahi grabbed the only goal midway through the first half in the clash in France.
The Atlas Lions reached the World Cup semi-finals last year and look in good shape ahead of the AFCON.
Burkina Faso offered a stern test but found no way past impressive Morocco keeper Yassine Bounou.
A solitary strike by Lyle Foster ensured South Africa edged DR Congo in an international friendly match played at the Orlando Stadium in Soweto on Tuesday.
Coach Hugo Broos brought on a stronger squad which was led by the trio of Percy Tau, Zakhele Lepasa and
Read on m.allfootballapp.com