Africa’s 2026 FIFA World Cup Qualifying - 7 June 2024

Africa’s 2026 FIFA World Cup Qualifying - 7 June 2024
Siyabonga Ngezana and Ronwen Williams celebrate goal by teammate Themba Zwane during the 2026 World Cup Qualifiers match between Nigeria and South Africa at Godswill Akpabio International Stadium in Uyo, Nigeria on 7 June 2024 ©Justina Aniefiok/BackpagePix

by Staff Reporter

Friday Jun 07, 2024. 23:22

Stay with as we bring you the latest updates in the 2026 FIFA World Cup Qualifiers from across the continent.

The 2026 FIFA World Cup will be the 23rd FIFA World Cup. The tournament will take place from June 11 to July 19, 2026. It will be jointly hosted by 16 cities in three North American countries: Canada, Mexico, and the United States.

Matches are taking place from Wednesday, 05 June 2024 – Tuesday, 11 June 2024.

Click here to view the fixtures & results

Click here to view the group standings

Click here to view the World Cup Qualifiers section



Results, 7 June

Kenya 1-1 Burundi

Zimbabwe 0-2 Lesotho

Mozambique 2-1 Somalia

Angola 1-0 Eswatini

Madagascar 2-1 Comoros

Uganda 1-0 Botswana

Morocco 2-1 Zambia

Ivory Coast 1-0 Gabon

Nigeria 1-1 South Africa

Report: Atlas Lions maintain 100% win record in WC qualifiers

Morocco made it two wins out of two games in the CAF 2026 FIFA World Cup qualifiers this week, after the Atlas Lions recorded a 2-1 win against Zambia at Stade Adrar on Friday night. Read more…

Report: Ivory Coast edge Gabon to open three-point lead 

Ivory Coast had to dig deep to secure a 1-0 victory over Gabon in the 2026 FIFA World Cup qualifying match played at the Amadou Gon Coulibaly Stadium in Korhogo on Friday. Read more…

Report: Super Eagles pull one back to deny Bafana Bafana

Nigeria had to work hard to level matters and settle for a draw against their rivals South Africa in the CAF 2026 World Cup qualifiers at the Godswill Akpabio Stadium on Friday evening. Read more.,..

23h00 – Result: Ivory Coast 1-0 Gabon (Seko Fofana 36′) | The Elephants open a three-point lead atop the Group F standings while the Panthers remain second on the table.

Ivory Coast will be looking to maintain their 100% win record in the group by securing a victory away to Kenya on 11 June and Gabon will be keen to return to winning ways when they host The Gambia on the same day.

22:57 — Nigeria 1-1 South Africa — Full time in Uyo. The two rivals share spoils and points in this Group C encounter. Lesotho’s shock victory over Zimbabwe leaves them top of the group with five points whilst Nigeria and South Africa remain in fifth and fourth spot respectively with four points, tied with Benin.

22h59 – Full-time: Morocco (Ziyech 6’ Seghir 67’) 2-1 Zambia (Chilufya 80’)

22h58 – Morocco vs Zambia: With the Copper Bullets fighting back late on in the tie, it was Morocco who ended the game as the stronger of the two teams, after creating a couple scoring opportunities in the process.

22:53 — Nigeria 1-1 South Africa — Five minutes of stoppage time have been added and Ronwen Williams deals with a corner effectively. Last push for both teams to find the winning strike.

22h50 – Ivory Coast 1-0 Gabon: The Elephants are defending in numbers as they look to contain the Panthers who are launching late attacks.

22:47 — Nigeria 1-1 South Africa — Five minutes remaining at Godswill Akpabio Stadium. Will this match end all square or can one of these rivals find a late winner?

22h45 – Morocco vs Zambia: Goal!

Having tried all game long, Zambia managed to draw one back in the 80th minute as Edward Chilufya capped off a clinical counter-attacking move from inside his own half. After latching onto a well-weighted through ball into the Morocco box, the Zambia number 10 gave the keeper the eyes with a low finish toward the near post.

22:43 — Nigeria 1-1 South Africa — Lookman cuts into the box and goes for goal but his effort is blocked by Khuliso Mudau.

22:42 — Nigeria 1-1 South Africa — South Africa get a chance to score and were in a good position but none of the players seem to have the confidence to pull the trigger and the chance is lost.

Nigeria make two more changes as the conclusion of the match looms. Ten minutes to go.

22:33 — Nigeria 1-1 South Africa — Oswin Appollis and Lyle Foster are introduced to give the attack more meat for South Africa. Twenty minutes of normal time left to play.

Teboho Mokoena of South Africa challenged by Fisayo Dele-Bashiru of Nigeria during the 2026 World Cup Qualifiers match between Nigeria and South Africa at Godswill Akpabio International Stadium in Uyo, Nigeria on 7 June 2024 ©Justina Aniefiok/BackpagePix

22h32 – Morocco vs Zambia: Morocco managed to double their advantage in the 67th minute as Elise Ben Seghir joined Ziyech on the scoresheet. Following a tantalizing passing move that was created by Diaz on the edge of the Zambia box, the Real Madrid star managed to pick out Seghir with a squared ball from the byline, who calmly slotted the ball into the back of the net from close range.

22h27 – Ivory Coast 1-0 Gabon: Coach Thierry Mouyouma has introduced Turkey-based midfielder David Sambissa as the Panthers search for the equalising goal in Korhogo with 70 minutes played.

22h28 – Morocco vs Zambia: Ziyech showcased his frustration after being taken off in the 63rd minute of the game, after proving to be his nation’s attacker-in-chief throughout the match. While the Atlas Lions actively searched for a second goal, Zambia’s aggressive counter pressing often gave the hosts problems, particularly in the middle of the pitch.

22:25 — Nigeria 1-1 South Africa — Zwane plays in a ball for Rayners but the striker went too early and the flag goes up as Mzansi look to restore their lead. 64 minutes down.

22:23 — Nigeria 1-1 South Africa — The narrative has changed and Nigeria have found their rhythm after scoring the equaliser early in the half.

22:19 — Nigeria 1-1 South Africa — It’s 56 minutes in and three of Bafana Bafana’s defenders have been booked and it seems as though they are losing their balance after having a great first half.

22h15 – Ivory Coast 1-0 Gabon: The Elephants continue to dominate possession with Franck Kessie, who provided the assist for Seko Fofana’s goal, seeing a lot of the ball six minutes into the second-half.

22:15 — Nigeria 1-1 South Africa — Ademola Lookman charges forward and Ronwen Williams has to come out to make the save. Close call for Bafana Bafana and 53 minutes have been played.

22h14 – Morocco vs Zambia: Morocco looked lively after the restart and put the travelling side under pressure straight away. With the Copper Bullets sitting on the edge of their box, the likes of Ziyech and Brahim Diaz probed with the view of getting bodies into the danger area.

22:11 — Nigeria 1-1 South Africa — GOAL! Dele Bashiru equalised for the Super Eagles as soon as the second half went underway in Uyo, scoring in the 46th minute.

21:51 — Nigeria 0-1 South Africa (Zwane 29’) — Halftime in Nigeria, Bafana Bafana a goal ahead courtesy of Mshishi’s well worked strike. South Africa dominated the first half after a shaky start in the opening 10 minutes.

21h51 – Ivory Coast 1-0 Gabon: The Elephants are leading at the interval thanks to Seko Fofana’s seventh goal for his country.

21h49 – Half-time: Morocco (Ziyech 6’) 1-0  Zambia

21h47 – Morocco vs Zambia: The pace of the game slowed down considerably toward the half-time whistle, with neither side creating any notable goal scoring chances.

Nevertheless, the Atlas Lions went into the break with Ziyech’s effort separating the two sides at Stade Adrar

21:44 — Nigeria 0-1 South Africa — 42’ Lookman’s cross proves dangerous and forces a save from Ronwen Williams from Paul Onuachu’s header.

21:43 — Nigeria 0-1 South Africa — Nigeria forced to make shots from long range as they are unable to see much of possession for too long.

21:42 — Nigeria 0-1 South Africa — Elias Mokwana takes a shot on goal but his effort is wide, barely troubling Stanley Nwabali. 39 minutes down.

21:38 — Nigeria 0-1 South Africa — South Africa almost double their lead but Nigeria are alert and deal with the danger quickly. 35 minutes have been played as Bafana continue to put pressure on the Super Eagles.

21h39 – Ivory Coast 1-0 Gabon: GOAL! Seko Fofana breaks the deadlock in the 36th minute after the Panthers’ defence was caught napping.

21h33 – Morocco vs Zambia: the Atlas Lions began turning the screws as the half-hour mark approach, prompting Zambia to guard the edge of their 18-yard-area, with the hope of catching the home side on the break.

21:29 — Nigeria 0-1 South Africa — GOAL! Themba Zwane opens the scoring in Uyo for the visitors!

21h30 – Ivory Coast 0-0 Gabon: Seko Fofana is the hosts’ livewire and he is constantly making promising runs from midfield as the African champions search for the opening goal.

21:28 — Nigeria 0-0 South Africa — Rayners proving hard to deal with for the Nigerian defence as they concede a corner. Taken short once again. South Africa however don’t make the most of the set piece opportunity. 25 minutes have elapsed.

21:23 — Nigeria 0-0 South Africa — The tables have turned in the last ten minutes as Bafana Bafana have settled into the match and giving the Super Eagles a real problem. However they are defending well.

21h23 – Morocco vs Zambia: Zambia saw much of the ball midway through the first-half despite being a goal light. Despite the Copper Bullets taking the game to the home team, Morocco created numerous scoring chances, particularly after set-play situations.

21:20 — Nigeria 0-0 South Africa — Mokoena’s free kick hits the crossbar! Denying Bafana Bafana the lead.

21:19 — Nigeria 0-0 South Africa – South Africa looking more dangerous as Percy Tau is brought down in an attacking move granting the visitors a free kick in a dangerous position. Teboho Mokoena to take 15 minutes in, the midfielder is well known for scoring bangers from distance.

21h15 – Ivory Coast 0-0 Gabon: The two teams got off to a lively start and both keepers – Yahia Fofana and Loyce Mbaba- have made saves.

21:15 — Nigeria 0-0 South Africa — Bafana Bafana also getting a word in as a cross is blocked giving them a corner which is taken short. 12 minutes played.

21:13 — Nigeria 0-0 South Africa — Strong start from Nigeria. Dominating possession in the first ten minutes, in which Ademola Lookman almost set his team up to get the lead, fresh from his Europa League heroics for Serie A team Atalanta. Lookman has scored 17 goals and given eight assists this season in club football and will be a key player to look out for.

South Africa also gets close to scoring through Iqraam Rayners, but he was ruled offside.

21h11 – Morocco vs Zambia: Goal!

All Morocco inside the first four minutes at Stade Adrar. Following a swift passing move into the Zambia box, the Atlas Lions were awarded a penalty in the 5th minute, which was calmly converted by Hakim Ziyech.

21:03 — Nigeria 0-0 South Africa — Group C match is underway in Uyo. With Lesotho beating Zimbabwe and sitting at the top of the table, these two favourites in the group have work to do to keep up their qualifying campaign.

20h52 – Morocco vs Zambia: Starting line-ups

Morocco: Bounou, Saiss, Aguerd, Hakimi, Attiat-Allah, Ziyech, Diaz, El Azzouzi, Ounahi, Ben Seghir, En-Nesyri

Zambia: Mulenga, Sunzu, L. Musonda, F. Musonda, Mwape, Mphande, E.Banda, Kampamba, Kangwa, Chaiwa, Daka

20:45 — Nigeria v South Africa — Starting line ups

Nigeria: S. Nwabali, B. Osayi-Samuel, B. Tanimu, S. Ajayi, C. Bassey, F. Dele-Bashiru, A. Iwobi, O. Ndidi, A. Lookman, K. Iheanacho, P. Onuachu

South Africa: R. Williams, A. Modiba, S. Ngezana, I. Rayners, K. Mudau, M. Mvala, T. Mokoena, E. Mokwana, T. Zwane, S. Sithole, P. Tau

Nkosinathi Sibisi of South Africa (c) arrives during the 2026 World Cup Qualifiers match between Nigeria and South Africa at Godswill Akpabio International Stadium in Uyo, Nigeria on 7 June 2024 ©Justina Aniefiok/BackpagePix

20h45 – Ivory Coast vs Gabon: Starting Line-ups

Ivory Coast: XI: Y.Fofana, Konan, Agbadou, Kossounou, Ndicka, Singo, Seko, Kessié, Seri, Diakité, Haller.

Gabon XI: Mbaba; Oyono, Ecuele Manga, Moucketou, Ekomie; Lemina, Allevinah, Kanga; Bithege, Bouanga, Aubameyang.

Match report: Angola get the job done early against Eswatini

Angola walked away with a 1-0 victory over Eswatini in their CAF 2026 World Cup qualifying game at Estadio 11 de Novembro on Friday evening. Read more…

Match report: Barea see off the Coelacanths in Johannesburg

Madagascar moved to the top of Group I in the CAF 2026 FIFA World Cup qualifiers this week, as Rayan Raveloson inspired Barea to a 2-1 victory against Comoros at the FNB Stadium on Friday night. Read more…

Match report: Shaban hands Uganda late win over Botswana

Uganda left it late in the second-half to secure a 1-0 win over Botswana in the 2026 FIFA World Cup qualifying match at the Mandela National Stadium in Kampala on Friday. Read more…

20h53- Full-time : Madagascar (Raveloson 1’ 66’) 2-1 Comoros (Nabouhane 93’)

20h03 – Madagascar vs Comoros: Goal!

In Spite of Madagascar’s dominance during the closing stages of the game, Comoros drew one level with 30 seconds left on the clock, as El Fardou Nabouhane made the most of a defender’s mishap at the far post inside the Barea box.

Then in and instant, Comoros found themselves through on goal but were unable to convert their scoring chance in the dying moments of the game. That said, the referee then looked at his watch before calling time on proceedings at the Calabash.

20h02′ – Result: Uganda 1-0 Botswana (Muhammad Shaban 74′): A late goal propelled the Cranes to third place in the Group G standings, while the Zebras slipped down to the fifth spot.

The two teams will be in action on 10 June as Uganda play host to Algeria and Botswana will be away to Somalia on the same day.

20:01 — Angola 1-0 Eswatini — FULL TIME — Angola walk away with all three points thanks to Mabululu’s early goal in this Group D clash. They are now placed second two points behind Libya. Eswatini remain rooted in the bottom of the table.

19:46 — Angola 1-0 Eswatini — Ten minutes of normal time remaining. It could be a nervy ending for the hosts as they are only a goal ahead. But they remain composed.

19h46 – Uganda 1-0 Botswana: With his side trailing, coach Didier Gomes Da Rosa has introduced Olebogeng Ramotse as the Zebras look to snatch a late equalizing goal in the remaining five minutes plus stoppage time.

19:37 — Angola 1-0 — it continues to be one way traffic in Talatona. 70 minutes gone and Angola continue to dominate Sihlangu Semnikati.

19h37 – Uganda 1-0 Botswana: The Cranes have finally broken the deadlock having dominated the match. Muhammad Shaban turns home a low cross from close range to hand the hosts the lead in the 74th minute much to the lead of the home crowd.

19h33 – Madagascar vs Comoros: Goal!

Following a swift transition move into the Comoros area, Madagascar doubled their advantage shortly after the hour-mark as Raveloson grabbed his second effort of the night. With the Comoros goalkeeper failing to grasp a shot from outside the area, the Madagascar number seven made no mistake in extending his nation’s lead with a poacher’s effort.

19:30 — Angola 1-0 Eswatini — 64 minutes in, Angola take a corner and almost double their lead through Gelson Dala’s bicycle kick attempt, but it’s cleared off the line.

19h20 – Madagascar vs Comoros: The game reached a tacky period during the first 10 minutes after the restart, with neither side creating any notable goal scoring opportunities going forward.

19:19 — Angola 1-0 Eswatini — The scoreline has not changed and Angola still have their lead. 55 minutes played.

19h18 – Uganda 0-0 Botswana: Macedonia-based attacker Rogers Mato has replaced Allan Okello as the Cranes push for the opening goal.

19:11 — Angola 1-0 Eswatini — The second half has began. Angolans picking up right where they left off and attacking straight away.

18:55 — Half-time Angola 1-0 Eswatini — Angola dominated the first half, and scored early. Eswatini never posed a real danger to the Black Sable Antelopes. There was a lot of drama on the pitch, and both teams go into the break with plenty to consider when coming into the second stanza.

18h53 – Half-Time: Uganda 0-0 Botswana | The Cranes dominated the first-half, but the likes of Fahad Bayo, Elvis Bwomono and Isaac Muleme could not take their chances in the final third.

18h53-Half-time: Madagascar 1 (Raveloson 1’) 1 -0 Comoros

18h52 – Madagascar vs Comoros: The Coelacanths were put under immense pressure en-route to half-time break, however, Barea were unable to make the most of their attacking advancements.

Nonetheless, Madagascar ended the first 45 with their 1-0 lead in tact.

18:48 — Angola 1-0 Eswatini — Angola still in the lead. The half is approaching its end, plenty of stoppage time is expected from the delays. Seven minutes added.

18h48 – Uganda 0-0 Botswana | The Zebras have so far contained the Cranes as we approach the half-time break.

18:41 — Angola 1-0 Eswatini — Swaziland make a change and bring on backup keeper Ncamiso Dlamini to replace Sibusiso. 39 minutes on the clock. Play has resumed.

18:40 — Angola 1-0 Eswatini — A fight ensues on the pitch between the two nations’ players. Referee is trying his level best to break up the physical contact.

18:38 — Angola 1-0 Eswatini — Concerns grow as Dlamini appears unconscious and is stretchered off the pitch with his head covered.

18:37 — Angola 1-0 Eswatini — 35 minutes have gone. A head injury from a challenge on Eswatini shot stopper Sibusiso Dlamini leads to a pause in the match as he receives treatment on the pitch. Mabululu subsequently booked.

18h34 – Uganda 0-0 Botswana | Phoko is the busier of the two keepers and the Jwaneng Galaxy player has been forced to deny Elvis Bwomono and Allan Okello as we surpass the half-hour mark.

18:29 — Angola 1-0 Eswatini — 27 minutes played, Eswatini come alive and even get a shot on goal but the effort from Philani Mkhontfo is well wide and doesn’t challenge the keeper.

18h29 – Madagascar vs Comoros: Still 1-0 to Madagascar at the popular FNB Stadium, however, Comoros have been actively searching for an equalizer. With both sides not holding back, a number of lunging tackles were produced, forcing the referee to stop play on a couple of occasions.

18:22 — Angola 1-0 Eswatini — 20 minutes have been played. One way traffic as Angola continue to dominate possession and control the game. Eswatini barely able to rake up an attacking move.

18h20 – Madagascar vs Comoros: Despite conceding an early goal, Comoros regained their composure and saw most of the ball during the first 15 minutes of the encounter.

18h15 – Uganda 0-0 Botswana | The Cranes of Uganda have been the better side so far with the likes of Isaac Muleme and Fahad Bayo unleashing shots from range, but goalkeeper Goitseone Phoko is yet to be seriously tested.

18:14 — Angola 1-0 Eswatini — Another fact, the goalscorer Mabululu pulled off his signature celebration after netting his goal. Described as the iconic “panther celebration”, it is inspired by Malian striking legend Salif Keita.

18:14 — Angola 1-0 Eswatini — Interesting fact, the hosts have only played in the World Cup once, which was their first appearance in 2006. They were knocked out in the group stages of the competition.

18:12 — Angola 1-0 Eswatini — Commanding first 10 minutes from Palancas Negras. Eswatini beginning to settle into the match after conceding early.

18:06 — Angola 1-0 Eswatini — GOAL! Mabululu opens the scoring for the home team within the first two minutes.

18h06 – Madagascar vs Comoros: Goal!

Madagascar were quick out of the blocks and put Comoros under pressure from the very first whistle. Then, in capitalizing on a lapse of concentration on the edge of the Comoros area, Rayan Raveloson was played through on goal, who made no mistake with a calm finish to the goalkeeper’s left.

Rayan Raveloson of Madagascar celebrates goal during the FIFA World Cup Qualifiers 2026 match between Madagascar and Comores at FNB Stadium in Johannesburg on the 7th of June 2024 ©Nokwanda Zondi/BackpagePix

18:03 — Angola 0-0 Eswatini — Match has started at Estadio 11 de Novembro. Last placed Eswatini in Group D will be working towards pulling off an upset against the Africa Cup of Nations quarter finalists

17h56 – Madagascar vs Comoros: Starting line-ups:

Madagascar: Laiton, Fontaine, Demoleon, Rebemanantsoa, Fortun, Amada, Couturier, Raveloson, Andriamatsinoro, Abdallah

Comoros: Boina, Youssouf, Bakari, Abdallah, M’Dahoma, Zahary, M’Changama, R.Abdullah, Selemani, Mohamed, Moalida

17:48 — Angola v Eswatini — Starting line ups

Angola: Neblu, K. Gaspar, D. Gelson, Milson, M. Cafumana, Mabululu, C. Mata, Fredy, D. Carmo, R. Nteka, S. Cruz

Eswatini: M. Mkhontfo, L. Mkhonta, B. Matsebula, S. Dlamini, S. Ndzinisa, M. Manana, P. Mkhontfo, S. Matse, M. Mabelesa, K. Thwala I. Dlamini

17h45 – Uganda v Botswana – Starting Line-ups

Uganda XI: Watenga, Bwomono, Muleme, Lwaliwa, Capradossi, Semakula, Ssekiganda, Okello, Bayo, Mutyaba, Mukwala.

Botswana XI: Phoko, Sikele, Mangolo, Kopelang, Ditlhokwe, Gaolaolwe, Seakanyeng, Mohutsiwa, Orebonye, Baruti, Sesinyi.

Report: Burundi’s late stunner denies Kenya three points

Burundi spoiled Kenya’s early celebrations as they grabbed a late equaliser to share the spoils in a 1-1 draw at the Bingu National Stadium in the third match of the CAF 2026 World Cup qualifiers on Friday afternoon. Read more…

Report: Lesotho beat Zimbabwe to claim top spot 

Lesotho secured an impressive 2-0 victory over Zimbabwe in the 2026 FIFA World Cup qualifying match played at the Orlando Stadium in Soweto, Johannesburg, South Africa on Friday. Read more…

Report: Mozambique ward off late Pirates attack

Mozambique returned to winning ways in their bid to qualify for the 2026 FIFA World Cup this week, following a 2-1 victory over Somalia at Estadio do Zimpeto on Friday afternoon. Read more…

17h01 – Result: Zimbabwe 0-2 Lesotho (Rasethuntsa 21′, Thabantso 31′) | Likuena climb to the top of the Group C standings while the Warriors remain sixth on the table. Lesotho will host second-placed Rwanda on 11 June, while Zimbabwe will be away to fourth-placed South Africa on the same day.

16h59 – Full-time: Mozambique 2 (Amade 14’, Ratifo 29’) – 1 Somalia (Maxamed 66’)

16h58 – Mozambique vs Somalia: In an attempt to manage Somalia’s second-wind, the pace of the encounter slowed down dramatically toward the 90th minute mark as a result of Mozambique’s game-management tactics.

Nevertheless, the Mambas held on to secure their second victory in the current CAF 2026 FIFA World Cup qualifiers.

16:57 — Kenya 1-1 Burundi — FULL TIME — The final whistle is blown in Lilongwe and the two nations share the spoils and the points in this Group F encounter. Kenya remains third in the standings and Burundi fourth level on points.

16h48 – Zimbabwe 0-2 Lesotho | Likuena are looking to contain the Warriors in the last five minutes of the encounter with Teboho Letsema having replaced Motebang Sera.

16h48 – Zimbabwe 0-2 Lesotho | Likuena are looking to contain the Warriors in the last five minutes of the encounter with Teboho Letsema having replaced Motebang Sera.

Lehlohonolo Matsau of Lesotho challenged by Andrew Rinomhota of Zimbabwe during the FIFA World Cup Qualifiers 2026 match between Zimbabwe and Lesotho at the Orlando Stadium, Soweto on the 07 June 2024 ©Muzi Ntombela/BackpagePix

16:44 — Kenya 1-1 Burundi — GOAL! Burundi grab the equaliser in stunning fashion in the 85th minute. As a lapse in concentration from the Harambee Stars defence leads to Sudi Abdallah scoring. A fight ensues on the touchline between the two coaches.

16:41 — Kenya 1-0 Burundi — 81 minutes played in Lilongwe, Burundi working hard to recover from conceding and are getting deeper into their opponents’ half, putting them under pressure to protect their slim lead.

16:32 — Kenya 1-0 Burundi — GOAL! Kenya grab the lead with a blistering through pass from midfield finished off by Duke Abuya who timed his run well, in the 72nd minute. After much hard work, a breakthrough is unlocked.

16h34 – Zimbabwe 0-2 Lesotho | The Warriors continue to push for a goal with 16 minutes left. Zimbabwean attacker Walter Musona, who scored a stunning goal against Nigeria last year, has been introduced.

16h30 – Mozambique vs Somalia: Goal!

Following another spirited attacking move, Somalia managed to draw level in the 66th minute. After a corner situation, Ismail Maxamed latched onto a headed effort directed towards the 6-yard box with a close-range header of his own.

16:23 — Kenya 0-0 Burundi — 63 minutes, Kenya almost grab the lead but goalkeeper Jonathan Nahimana makes the save.

16h16 – Zimbabwe 0-2 Lesotho | Coach Jairos Tapera has introduced the attack-minded duo of Tawanda Maswanhise and Tymon Machope as the Warriors look to pull one back.

16h14 – Mozambique vs Somalia: In what was a rare attacking move all the way to the Mozambique box, the Mambas were let off the hook following Saadiq Elmi’s last ditch goal line clearance to deny Somalia an equalizer.

16:12 — Kenya 0-0 Burundi — 52 minutes have gone and Burundi picking up right where they left off. However Kenya on the counter looks dangerous and hit the upright, almost taking the lead.

16h10 – Mozambique vs Somalia: The second-half commenced in a similar way to that of the first 45, with Mozambique asserting themselves on the ball early on. Playing immediate on the back foot, Somalia conceded a shot at goal during the first minute of the new half.

16:05 — Kenya 0-0 Burundi — Second half has kicked off is underway in Lilongwe. Burundi make two half time substitutions. Desperate times call for desperate measures?

15h50 – Half-Time: Zimbabwe 0-2 Lesotho | Likuena are leading at the interval courtesy of goals from Rethabile Rasethuntsa and Jane Thabantso.

15h50 – Half-Time: Zimbabwe 0-2 Lesotho | Likuena are leading at the interval courtesy of goals from Rethabile Rasethuntsa and Jane Thabantso.

15:49 – Half-time: Mozambique 2 (Amade 14’, Ratifo 29’) – 0 Somalia

15:48 — Kenya 0-0 Burundi — The first half ends goalless. The end of the half showed Burundi attacking more, however they could not make the most of the set pieces awarded in dangerous positions.

15:37 — Kenya 0-0 Burundi — Free kick taken by Burundi amounts to nothing and goes well wide. None of the teams have really tested each other in goal at this point with 36 minutes played.

15h35 – Zimbabwe 0-2 Lesotho | Leslie Notsi’s men have doubled their lead after Lehlohonolo Fothoane played a lovely pass to Jane Thabantso who fired past goalkeeper Bernard Donovan in the 31st minute.

15:32 – Mozambique vs Somalia: Goal!

The Ocean Stars continue to suffer under Mozambique’s tireless running on the edge of their 18-yard-area, which carved the way through for Stanley Ratifo to add his name to the goal scorers list. After latching onto a well-weighted ball between the Somalia center-backs, Ratifo expertly brought the ball down before guiding it past the goalkeeper.

15:31 — Kenya 0-0 Burundi — 30 minutes have gone and it’s been a battle in the midfield as both teams continue to try and break the deadlock.

15h25 – Zimbabwe 0-1 Lesotho | Likuena have deservedly broken the deadlock in the 21st minute as Rethabile Rasethuntsa hit the back of the net with Thabo Matsoele providing the assist.

15:21 — Kenya 0-0 Burundi — Matters are still all square with 20 minutes played of the first half. Burundi are starting to look alive, and are also getting a share of possession.

15:20 – Mozambique vs Somalia: Goal!

As a result of their relentless energy and pressing on the edge of the Somalia area, the Mambas took the lead in the 14th minute as Alfons Amade added his name to the scoresheet. Following a corner situation, the Mambas winger rose highest with a commanding header at the near post to give his nation a well-deserved lead.

15:16 — Kenya 0-0 Burundi — Kenya is looking like the more dangerous team, keeping their opponents in their own territory for the majority of the first 15 minutes played in Lilongwe.

15h15 – Zimbabwe 0-0 Lesotho | Likuena have started brightly – applying some early pressure on the Warriors’ defence which has seen defender Divine Lunga picking up a yellow card.

15:13 Kenya 0-0 Burundi — Eyes will be on Kenyan forward Michael Olunga who has scored 15 goals in 18 matches in the Qatar Stars League for Al-Duhail to impress.

15:11 Kenya 0-0 Burundi — 10 minutes have been played at the Bingu National Stadium in Malawi and still goalless. Tied on four points in Group F, each of these nations will be looking for a win to gain an advantage in the race for World Cup qualification.

15:06 – Mozambique vs Somalia: It has been all Mozambique inside the first five minutes at Estadio do Zimpeto as the Mambas slick passing moves left the Pirates chasing shadows inside their own half.

14:58 — Kenya v Burundi starting line ups

Kenya: P. Matasi, A. Omar, T. Noor Ouma, R. Odada, M. Olunga, R. Onyango, K. Muguna, J. Omurwa, T. Akumu, C. Miheso, D. Anyembe

Burundi: B. Kanakimana, D. Mukombozi, S. Ntibazonkiza, J. Nahimana, M. Eldhino, J. Liongola, G. Bigirimana, K. Bukuru, A. Muderi, A. Bigirimana

14h55 – Mozambique vs Somalia: Starting line-ups

Mozambique: Ernan, Mexer, Reinildo, Bruno Langa, Domingos Macandza, Domingues, Alfons Amade, Stanley Ratifo, Eiti, Geny Catamo

Somalia Jama, Gigli, M.Ali, Awad, Abdullahi, Elmi, Mohamed, Haji Mohamed, Suleiman, Abatari, Yusuf

14h45 – Zimbabwe v Lesotho: Starting Line-ups:

Zimbabwe XI: Donovan, Mbeba, Takwara, Hadebe, Lunga, Munetsi, Rinomhota, Chirewa, Zemura, Msendami, Kadewere.

Lesotho XI: Moerane, Malane, Makhele, Rasethuntsa, Matsoele, Lebokollane, Matsau, Fothoane, Sefali, Thabantso, Sera.

Marshall Munetsi of Zimbabwe during the FIFA World Cup Qualifiers 2026 match between Zimbabwe and Lesotho at the Orlando Stadium, Soweto on the 07 June 2024 ©Muzi Ntombela/BackpagePix

Preview: Cameroon look to put off-field turmoil behind them

Cameroon will look to put off-field turmoil behind them when they host Group D rivals Cape Verde for a key 2026 FIFA World Cup qualifier at the Ahmadou Ahidjo Stadium in Yaounde on the afternoon of Saturday 8 June 2024. Read more…

Preview: Gambia & Seychelles target first Group F victory

As nations without a win in the current CAF 2026 FIFA World Cup qualifiers, Gambia and Seychelles are aiming to beat their slump when they do battle at Stade Municipal de Berkane on Saturday evening. Read more…

Preview: Bafana Bafana get shot at redemption against Super Eagles

Nigeria will be hoping to replicate their 2023 Africa Cup of Nations semifinal win against South Africa when they take them on once again in the CAF 2026 World Cup qualifiers. The match will be played on Friday, 7 June at Godswill Akpabio Stadium. Read more…

Coach Finidi George during the 2026 World Cup Qualifiers press conference for Nigeria at the Godswill Akpabio International Stadium in Uyo, Nigeria on 6 June 2024 ©Justina Aniefiok/BackpagePix

Percy Tau and Coach Hugo Broos during the 2026 World Cup Qualifiers press conference for South Africa at the Godswill Akpabio International Stadium in Uyo, Nigeria on 6 June 2024 ©Justina Aniefiok/BackpagePix

Preview: Group G awaits Morocco & Zambia banger

As one of the most exciting fixtures in this week’s CAF 2026 FIFA World Cup qualifiers, Morocco are looking to increase their lead at the top of Group E when they host Zambia at Stade Adrar on Friday night. Read more…

Preview: Ivory Coast, Gabon to battle for top spot

Ivory Coast will lock horns with Gabon in the 2026 FIFA World Cup qualifying match on Friday, 7 June. Read more…

Preview: Uganda look to continue Botswana dominance 

Uganda will go head to head with Botswana in the 2026 FIFA World Cup qualifying match on Friday, 7 June.  Read more…

Preview: Zimbabwe, Lesotho in Southern African Derby clash

Zimbabwe will tussle it out with Lesotho in the 2026 FIFA World Cup qualifying match on Friday, 7 June.  Read more…

Preview: Mozambique & Somalia hope to end suffering in Group G

Mozambique and Somalia will kick-start their campaign to qualify for the 2026 FIFA World Cup this week with a keenly anticipated clash at Estadio do Zimpeto on Friday afternoon. Read more…

Preview: Kenya look to build on against Burundi

On Matchday three of the CAF 2026 World Cup qualifiers Kenya will be going up against Burundi at the Bingu National Stadium in a Group F encounter on Friday evening, 7 June. Read more…

Sign in with:  
Sign in to comment
Important information regarding cookies
By using this website, you consent to the use of cookies in accordance with our Privacy Policy.