Victor Osimhen inspired Nigeria to their first win in World Cup 2026 qualifying, while Mohamed Salah helped strengthen Egypt’s bid to reach the finals.
Algeria, Ghana, Ivory Coast and South Africa all moved top of their groups and Morocco sealed a late victory amid a busy day which saw 11 qualifiers played across the continent.
Liverpool forward Salah calmly put Egypt in front away against Ethiopia and then turned provider for Zizo to double the lead before the break.
The Pharaohs have established a five-point lead in Group A at the halfway stage of the campaign.
Meanwhile, on-loan Galatasaray striker Osimhen netted both goals in Nigeria’s 2-0 victory in Rwanda, and the Super Eagles are now four points behind South Africa in Group C.
Bafana Bafana moved to the summit after overcoming a stubborn Lesotho side 2-0 thanks to second-half strikes from Relebohile Mofokeng and Jayden Adams.
Only the nine group winners are assured of a place at the expanded 48-team World Cup finals next year.
The four best second-placed sides after 10 games will enter play-offs, with the winners getting a chance to qualify via an intercontinental tournament.
Bilal El Khannouss scored an injury-time winner to spare Morocco’s blushes against unfancied Niger and open up a six-point lead in Group E.
The West Africans, hosting the game in the Moroccan city of Oujda, took a surprise second-half lead through Youssef Oumarou but Ismael Saibari equalised on the hour mark.
Leicester City midfielder El Khannouss was left unmarked at the back post to stoop and head in Noussair Mazraoui’s cross and give the Atlas Lions a ninth consecutive competitive win.
Bournemouth forward Antoine Semenyo and Leicester’s Jordan Ayew were both on target as Ghana thrashed Chad 5-0 in Accra to move two points above Madagascar in Group I.
Continental champions Ivory Coast laboured to a 1-0 away win over Burundi after Evann Guessand rifled in the only goal in the 16th minute.
The Elephants remain unbeaten and have a one-point advantage over Gabon in Group F.
Elsewhere, DR Congo moved level on points with surprise Group B leaders Sudan as Theo Bongonda’s powerful effort secured a 1-0 win over South Sudan after a disjointed display in Kinshasa.
Burkina Faso and Equatorial Guinea registered comfortable wins, with Emilio Nsue scoring for the latter on his return to action following a row over his eligibility.
Returning Osimhen gets Nigeria back on track

Victor Osimhen took his tally to 25 goals in 40 senior appearances for Nigeria
Nigeria’s bid for a place at the finals in the United States, Mexico and Canada was in the balance after taking just three points from their first four matches.
Osimhen had been absent through injury from all those games, played across November 2023 and June last year, and had spoken befire the crucial trip to Kigali of how “desperate” he and his team-mates are to reach the tournament.
The pressure was also on new boss Eric Chelle, who is the first non-Nigerian African to take charge of the Super Eagles.
But Osimhen settled any nerves in the 11th minute when he was left unmarked at the back post to guide in Ademola Lookman’s free-kick.
And the striker capitalised on hesitant defending before racing clear and dinking past the onrushing keeper to double the lead in first-half injury time.
Nigeria move up to fourth in Group C, behind South Africa, Benin and Rwanda, and will host bottom side Zimbabwe in their next match on Tuesday.