Featured
Nuno Santos, Twice. Sundowns Beat Al Ahli 2-1 and Advance to the FIFA Challenger Cup
Nuno Santos scored twice. Sundowns beat Al Ahli 2-1 at Loftus Versfeld on Saturday to advance to the FIFA Intercontinental Cup Challenger Cup. Santos headed in the 17th minute, a Williams deflection levelled it two minutes later, and Santos won it in the 79th.
Four Days Away. Pitso Mosimane Returns to South African Football at Orlando Stadium on Friday
Pitso Mosimane takes charge of Bafana Bafana for the first time on Friday at Orlando Stadium against Guinea. Four days of AFCON 2027 qualifiers begin on Wednesday. South Africa are in Group F.
One Day to Ivory Coast vs Ghana. AFCON 2027 Qualification Opens Wednesday and the First Matchday Has Everything.
Ivory Coast vs Ghana opens AFCON 2027 qualifying on Wednesday in Abidjan. Morocco vs Gabon, Egypt vs Angola, Algeria vs Zambia, Nigeria vs Madagascar and Senegal vs Mozambique follow on Thursday. The full preview of the opening matchday of the new continental cycle.
Kawempe and Bullets Are Through. Saturday's CECAFA Final Is East Africa Against Itself.
Kawempe Muslim beat CBE 3-0. Kenya Police Bullets beat Yei Joint Stars 5-0. The CECAFA final on Saturday is Uganda against Kenya. One continental ticket. Two East African clubs. The full semi-final report.
The Road to Brazil Has an Address: Banyana and Ghana Learn Their World Cup Playoff Opponents
South Africa face Chinese Taipei, Ecuador and Uzbekistan. Ghana face Ecuador, Uzbekistan and Papua New Guinea. The Women's World Cup playoff draw was conducted in Zurich on Thursday. Both CAF sides must finish top two of a six-team preliminary phase to reach Brazil. The full picture.
From Mathare to La Liga's Record Books: The Job Ochieng Story Kenya Needs to Tell Better
Job Ochieng scored and provided two assists for Real Sociedad against Elche on September 7, setting a La Liga record for a Kenyan player. He is 24, from Mathare, Nairobi, and has been at Real Sociedad for two seasons. The full commercial portrait of Kenya's most prominent European club player.
The Window Is Closed. El Aynaoui Is at Leipzig. Here Is What the Summer Actually Produced for African Football.
The window is closed. El Aynaoui went to Leipzig on a 4 million euro loan with a 25 million euro option to buy after rejecting Crystal Palace. The full accounting of what the summer transfer window produced for African players — and whether the World Cup premium delivered what it promised.
Four Days Left and Roma Have Opened the Door: The El Aynaoui Window Is Now or Never
Roma are now open to selling El Aynaoui for 35 million euros. Bayer Leverkusen have made contact. Crystal Palace have accelerated. Four days remain in the window. The Moroccan midfielder the window nearly forgot is suddenly the most active African transfer story left standing.
Arsenal Walk Away. Osimhen Stays at Galatasaray. The Window's Defining African Deal Is Dead.
Arsenal have decided not to pursue Victor Osimhen. The window closes in five days. The most talked-about African player in the summer transfer market will stay at Galatasaray. The commercial and sporting accounting of the transfer that did not happen.
Egypt Filed a FIFA Complaint. Their Coach Is Under Disciplinary Review. The Exit Still Feels Wrong.
Egypt's FA filed a FIFA complaint over the Argentina refereeing. Hossam Hassan faces a disciplinary review for a cross gesture. He said he won't watch another game. Jamie Carragher questioned the VAR decision. Here is the full picture.
The White House Says Artan Was Talking to Very Bad People — and Won't Say More
Andrew Giuliani told CBS News that Omar Artan was "talking to some very bad people" and called his deportation justified. There is classified information he cannot discuss. Africa's best referee has not been charged with anything.
Tunisia Are Out. Lamouchi Is Gone. Renard Takes Over a Tournament Already Lost.
Tunisia were thrashed 4-0 by Japan in the 1000th game in World Cup history. Sabri Lamouchi was sacked. Herve Renard takes over mid-tournament. Tunisia are already eliminated. Here is what went wrong and what comes next.
Africa's Biggest Stage. Africa's Most Isolated Team. Why the Continent Is Not Behind Bafana.
South Africa open the 2026 World Cup today but many Africans across the continent are backing Mexico instead. Xenophobia, evacuations, a long history of hostility to migrants and a diplomatic crisis with the US explain why Bafana have not united the continent behind them.
Editors’ Picks
Motsepe Was Proud. The Trophy Question Remains Open.
Motsepe spoke in Johannesburg yesterday. He was proud, he was careful, and on the one question African football most needs answered — who won AFCON 2025 — he had nothing new to say. The full report.
South Africa Have Never Done This Before. Maseko's Goal Sends Bafana Into the Knockout Stage.
South Africa beat South Korea 1-0 to reach the World Cup knockout stage for the first time in their history. Thapelo Maseko scored after Tshepang Moremi's assist. They face Canada on Sunday. Here is the full story of a historic night.
Ten Nations, A Banned Referee and a Searched Team. Africa Arrives at Its Biggest World Cup Anyway.
Ten African nations at the 2026 World Cup. A Somali referee banned from entering. Senegal searched on a tarmac. Fans unable to travel. And yet the players are here. Here is what this World Cup means and what it demands from African football.