Football enthusiasts across the African continent were treated to a thrilling weekend of league action, as teams battled it out in pursuit of glory in their respective domestic competitions.
Here’s a roundup of some of the standout matches and results from key leagues:
Algeria
In Algeria, MC Alger faced a stumbling block as they were held to a goalless draw by NC Magra, despite their efforts to secure an away victory.
Nevertheless, MC Alger maintains a comfortable lead at the top of the table, boasting a 10-point gap over closest rivals CS Constantine, who secured a hard-fought 2-1 win against USM Khenchela.
CR Belouizdad made waves with an emphatic 4-0 triumph over US Biskra, propelling them to third place.
Ghana
Asante Kotoko shook up the title race in Ghana with a decisive 1-0 victory over log leaders Samartex at home, injecting new energy into the championship race.
Meanwhile, second-placed Nations FC suffered a setback, falling 3-0 to Heart of Lions, maintaining a 5-point gap behind Samartex. Bibiani Gold Stars climbed into the top 8 with a gritty 1-0 win over Aduana Stars.
Nigeria
The Nigerian league saw some surprises as Enugu Rangers, the league leaders, stumbled to a 2-0 defeat against Rivers United FC, disrupting their title charge.
Second-placed Enyimba couldn’t capitalize on Rangers’ slip-up, settling for a 1-1 draw against Sunshine Stars. Lobi Stars also missed a chance to gain ground, held to a frustrating goalless draw by Bendel Insurance.
Morocco
In Morocco’s Botola Pro, the battle for supremacy between FAR Rabat and Raja Casablanca intensified. FAR Rabat maintained a narrow lead at the top after a comfortable 3-1 home win, while Raja Casablanca kept the pressure on with a hard-fought 2-1 victory against Renaissance Club Zemamra.
Former African champions Wydad Casablanca secured a crucial 1-0 win over Hassania Agadir to climb to fourth place.
South Africa
South Africa’s league action saw Kaizer Chiefs’ struggles continue as they suffered a 1-0 defeat against relegation-threatened Richards Bay FC, further complicating their hopes for a CAF Champions League spot.
Orlando Pirates capitalized on Chiefs’ misfortune, moving into third place with a 1-0 win over AmaZulu FC. Mamelodi Sundowns maintained their lead at the top, closely pursued by Stellenbosch FC.
Tanzania
The Tanzanian Premier League witnessed Young Africans extend their lead at the summit with a stylish 2-1 victory over arch-rivals Simba SC in a highly charged derby.
This crucial win widened Young Africans’ lead to four points over Simba, diminishing the latter’s hopes of reclaiming the title. Second-placed Azam kept pace with a narrow 1-0 win against Ihefu, maintaining a four-point deficit behind the league leaders.
Across these diverse leagues, the stage is set for a thrilling conclusion to the season, with teams jostling for positions, defying expectations, and setting the tone for an exhilarating finish to the campaign. As the race for silverware heats up, fans eagerly anticipate more drama and excitement in the weeks ahead.