- Madagascar 1-0 Equatorial Guinea
Madagascar made history not only becoming first side to qualify for the 2019 African Cup of Nations finals but also did so for the first time by beating Equatorial Guinea 1-0 in Vontovorona.
Njiva Rakotoharimalala scored the winning goal that took them to 10 unassailable points in Group A with two matches left to play.
In a group that has Sudan and Senegal among other opponents, Madagascar are yet to lose a game.
Senegal, Tunisia and Egypt also qualify
The Islanders were later joined by seasonal campaigners Egypt, Senegal and Tunisia in qualifying for the finals in Cameroon mid next year.
Senegal left it late against Sudan to move joint top with Madagascar in the same group.
Another settled Group is J where both former winners Egypt and Tunisia qualified.
Egypt won 2-0 against Eswatini while Tunisia picked points off Niger in a 2-1 win.
Nigeria, Uganda, Kenya and South Africa on the edge
Elsewhere, East African nations Kenya and Uganda are just an edge away from reaching the finals.
The Cranes lead Group L with 10 points and a point in the last two games will seal their qualification.
Kenya, on the other hand are on seven points in Group F and sit top with two games left to play.
However, if FIFA upholds the ban on Sierra Leone, Kenya are as good as through to Cameroon 2019 after 14 years absence.
Group E giants South Africa and Nigeria are also close to qualification although they must still pick points or hope results elsewhere go their way.