Burkina Faso and Guinea booked their places at next year's Africa Cup of Nations finals as they secured a top-two spot in their respective qualifying groups on Wednesday.
Guinea joined them after beating Mali 1-0 in Group A with Seydouba Soumah scoring the winner 15 minutes from time.
Burkina Faso advanced to nine points in Group B, one ahead of Uganda and a further point clear of Malawi.
But with Malawi to host Uganda in their last qualifier on Monday, Burkina are guaranteed a top-two finish, irrespective of the result of their last qualifier at home to bottom-placed South Sudan.
Malawi kept their chances alive as they won 1-0 away to South Sudan on Wednesday. The game was played in Khartoum, the capital neighbouring Sudan, because the stadium in Juba is still under construction.
Amanuel Gebremichael, captain Getaneh Kebede and Abubakar Nassir scored in the first half and Shimeles Bekele tapped home a late fourth goal in Bahir Dar.
Mohamed Abdel Rahman and Saifeldin Bakhit scored either side of the interval.
Byiringo Lague's 67th-minute winner ensured Rwanda moved into second place in Group F as they beat Mozambique 1-0 in Kigali.
The final two rounds of the preliminaries for the next Cup of Nations see matches played every day from Wednesday through to next Tuesday, finalising the 24-team field for January's tournament. The top two teams in each group, except that involving Cameroon, qualify.