Rwanda 0-1 Senegal
Senegal maintained their winning start in the Africa Cup of Nations qualifiers after snatching victory away to Rwanda on Tuesday night.
The reigning African champions opened their campaign with a win over Benin on Sunday, while Rwanda drew with Mozambique.
Rwanda were seconds away from getting another point until, Sadio Mane converted a penalty in second-half stoppage time.
Zambia 2-1 Comoros
Zambia secured their first win in Group H after rallying from behind to defeat Comoros 2-1 in Lusaka.
The visitors took an early lead through El Fardou Ben Nabouhane after 13 minutes.
Star man Enock Mwepu restored parity for the Zambians on the stroke of halftime, before Kings Kangwa sealed the win with a strike in the 88th minute.
Eswatini 1-3 Burkina Faso
Burkina Faso made it two wins from two matches in Group B after defeating Eswatini 3-1 at FNB Stadium.
Eswatini took the lead in the 64th minute through Sabelo Ndzinisa's strike, before Dango Ouattara restored parity five minutes later.
Ouattara then put the visitors on 75 minutes while Stephane Aziz Ki wrapped up the win with five minutes left on the clock.
Cape Verde 2-0 Togo
Cape Verde got off the mark in Group in Group B with a 2-0 victory over Togo on Tuesday evening.
The Islanders started their qualifying campaign with a defeat to Burkina Faso, while Togo drew with Eswatini.
It tok goals from Julio Tavares in the 10th minute and a 94th minute strike from Jamiro Monteiro to seal maximum points for the hosts.
Who are the 10 highest-ranked African nations in FIFA's rankings? Take a look below: