Zimbabwe 0-1 Ghana
Ghana moved top of Group G after claiming back-to-back wins over Zimbabwe on Tuesday afternoon.
Khama Billiat returned to the Warriors' starting line-up after he was suspended for the weekend clash, with Knox Mutizwa dropping to the bench.
Arsenal star Thomas Partey opened the scoring from a free-kick on 31 minutes, making it two goals in two games against the Zimbabweans.
Namibia 1-3 Senegal
Senegal became the first team to qualify for the play-offs after defeating Namibia 3-1 in a Group H at Orlando Stadium.
Famara Diedhiou was the hero for the Lions of Teranga on Tuesday afternoon, as he bagged a hat-trick with a strike in the 22nd minute and two more in the second half.
Mamelodi Sundowns star Peter Shalulile got the goal for the Nambians, who have only recorded one win from the four matches so far.
Niger 0-4 Algeria
Algeria remain in pole position to finish top of Group A after defeating Niger 4-0 on Tuesday evening.
Riyad Mahrez opened the scoring in the 20th minute for the visitors before Aissa Mandi doubled the advantage on 33 minutes.
Ismail Bennacer and Baghdad Bounedjah wrapped up the proceedings for the African champions, who sit top of the group but level on points with Burkina Faso.
Congo 1-2 Togo
Togo secured their first win Group H with a 2-1 victory over Congo on Tuesday.
With only pride on the line this encounter, Euloge Placca and Kevin Denkey got the goals for the visitors to cancel out Guy Kamboleke's solitary strike.
Tuesday evening's remaining fixtures:
Guinea v Morocco
Check out the highest-ranked African nations in the latest FIFA rankings!