Egypt and Senegal qualified for the 2017 Africa Cup of Nations finals in Gabon on Saturday as the penultimate round of fixtures continued.
Roma winger Mohamed Salah scored both of Egypt's goals in a 2-0 victory away to Tanzania as they returned to the finals of a Nations Cup for the first time since 2010.
Senegal sealed their place at Gabon 2017 thanks to goals from their English Premier League players, Sadio Mane and Mame Biram Diouf, who both scored in a 2-0 win away to Burundi.
Saturday's game in Dar es Salaam was Egypt's final match in the qualifiers, following Chad's withdrawal from Group G.
Despite the absence of Al Ahly captain Hossam Ghaly, who was left out of the squad by Argentine coach Hector Cuper, Egypt secured the victory which ended Tanzania's faint hopes of qualifying.
Seven-time African champions Egypt knew that anything better than a 4-0 defeat would be enough for them to reach Gabon, having missed the last three Nations Cups.
Salah's opening goal for the Pharoahs came from a sweetly struck free-kick a minute before half-time.
Tanzania missed a chance to equalise in the 54th minute. They were awarded a penalty only for Mbwana Samatta to shoot over the bar.
Salah then sealed the victory for Egypt scoring his second of the game just four minutes later.
Joining Egypt in Gabon will be Senegal who defeated Burundi 2-0 in Bujumbura to ensure they will top Group K.
Southampton winger Sadio Mane put Senegal ahead in the 16th minute.
His fellow England based compatriot, Stoke City striker Mame Biram Diouf, added a second three minutes before half-time to secure Senegal's qualification.
The Teranga Lions have won all of their qualifiers so far and top the group with a maximum 15 points, while second placed Burundi have just six.
The group's other fixture was a fight for survival with Namibia beating Niger 1-0 courtesy of a 15th minute goal from Peter Shalulile.
The win keeps Namibia's hopes of finishing as one of the best second placed sides alive but Niger cannot now qualify.
Guinea-Bissau are on the verge of their first ever appearance at an Africa Cup of Nations finals after securing a 3-2 home win over 2012 champions Zambia.
A Zezinho penalty gave the hosts an early lead before Collins Mbesuma equalised. Arnaud Mendy restored Guinea-Bissau's lead which they held until the 48th minute, when Nations Cup winner Chris Katongo levelled the match to 2-2.
A 90th minute winner from Toni Silva put Guinea-Bissau four points clear at the top of Group E. They will qualify if second placed Congo lose in Kenya on Sunday.
Zambia now face a struggle to secure one of the best second-placed spots.
Uganda moved closer towards qualification with a vital 2-1 win away to Botswana to move three points clear at the top of Group D.
Luwagga Kizito put the Cranes ahead in the 10th minute, with Onkabetse Makgantai equalising in the second half for the home side.
It only stayed 1-1 for two minutes, as Khalid Aucho scored Uganda's winner in the 54th minutes to give his country hope of going through to the Nations Cup finals for the first time since 1978.
Group C leaders Mali also improved their chance of advancing to the finals with a 3-0 win away to South Sudan.
Goals from Abdoulay Diaby, Mobido Maiga and Mousa Doumbia gave Mali the victory which moves them five points ahead of second placed Benin who will now play their Group C match against Equatorial Guinea on Sunday 12 June after Fifa conditionally lifted Benin's ban.
Sierra Leone moved to within a point of reigning African champions and Group I leaders Ivory Coast with a 1-0 win over Sudan in Freetown.
Sheka Fofanah scored the only goal for the Leone Stars to keep their hopes of qualifying alive.
Two goals apiece from Thamsanqa Gabuza and Keagan Dolly gave South Africa an emphatic 4-0 win away to The Gambia.
It keeps alive Bafana Bafana's faint hopes of a best runners-up spot in Group M, won by Cameroon on Saturday.
In Group H, there was an eventful match in Kigali where second placed Rwanda lost 2-3 to visitors Mozambique who sit bottom of the group.
Domingues put Mozambique ahead in the 10th minute, with Jacques Tuyisenge equalising on the 37 minute mark.
Apson Manjate made it 2-1 to Mozambique with Tuyisenge scoring his second of the game to level the match at 2-2.
Helder Pelembe then scored a winner for the visitors eight minutes from time to record their first win of the campaign.
In Group F, Cape Verde boosted their hopes of qualifying as one of the two best runners-up with a 2-1 win away to Sao Tome e Principe.
Morocco have already qualified as Group F winners.
The final round of group matches will be played in September.
-
Follow Joy Sports on Twitter: @JoySportsGH. Our hashtag is #JoySports
Latest Stories
-
Contractor storms basic school to drive out students from classroom, claiming government owes him
4 mins -
The quest for peaceful election: religious and traditional leaders should be part of election observers
10 mins -
NDC has better policies to boost economy through agricultural, oil sectors – Ato Forson
12 mins -
Yaw Ampofo Ankrah calls for Kurt Okraku and Executive Council to resign over AFCON failure
23 mins -
Coalition of teachers to boycott December election over unpaid salary arrears
27 mins -
Uphold ethics in fight against fraud – First National Bank CEO
31 mins -
CHRAJ recommends forensic audit of National Cathedral project
32 mins -
I cried every three days at the beginning of my career – Gyakie
36 mins -
#ChoosePeaceGh Campaign: JoyNews partners Catholic Relief Services beyond 2024 December 7 Elections
43 mins -
CHRAJ report scratched the surface on “the double identity” of Rev. Kusi Boateng – Ablakwa
1 hour -
Elections: Akufo-Addo calls for unified front to combat political instability
1 hour -
Alidu Seidu ruled out for the season after suffering raptured ACL
1 hour -
Women advocate for tax waivers, clear timelines for implementation of economic policies
1 hour -
Disinformation, misinformation making our work tedious – NCCE
2 hours -
COP29: Africa expected more in new Climate Finance deal
2 hours