Zambia drops points as Uganda goes top

Zambia missed the chance to pull four points clear at the top of CAF zone World Cup qualifying Group D after Sudan earned a 1-1 draw in Ndola.

Victory would have given the Copper Bullets a significant advantage over Ghana, which visits Lesotho, but Sudan's Malik Mohammed equalised two minutes after Jacob Mulenga found the opener on 70 minutes.

Zambia's visit to Ghana in September will therefore decide which nation reaches the third round.

Uganda has the upper hand in a tight Group J after recovering to beat Angola 2-1.

With Senegal facing Liberia in Monrovia, Uganda enjoys a two-point buffer for at least 24 hours.

Ricardo Job gave Angola the lead in the 57th minute and five minutes later the Cranes were down to 10 men as Hassan Wasswa picked up a red card.

Uganda kept going, though, with Emmanuel Okwi's equaliser seven minutes from time preceding Fabricio Mafuta's dismissal and a winning goal from Tony Mawejje in the dying minutes.

Burkina Faso kept alive its qualifying hopes after a first-half goal from Aristide Bance gave the Stallions a 1-0 triumph in Pointe Noire over Group E leader Congo.

Third-place Gabon is also in the reckoning as a Pierre-Emerick Aubameyang hat-trick helped it crush Niger 4-1 in Franceville to move within three points of top spot.

In Group B, Cape Verde Islands edged Sierra Leone 1-0 on a 12th minute strike from Nhuck while Morocco sunk Gambia 2-0 in Group C, with goals coming early in both halves for the host via Abdelaziz Barrada and Younes Belhanda.

Botswana's meeting with Central African Republic in Group A was a dead rubber but there was no shortage of entertainment in Lobatse.

The host twice fought back from behind to claim a 3-2 victory as the Wild Beasts struggled to hold on when Calvin Tombaye saw red in the 40th minute.

Nicaise Zimbori's 33rd-minute opener was cancelled out by the penalty that followed Tombaye's dismissal - Jerome Ramatlhakwane doing the honours.

Zimbori did restore the Republic's lead five minutes after the break only for Mogakolodi Ngele (76) and Ofentse Nato (86) to turn the game on its head.