Tanzania Premier League defending champions Young Africans SC (Yanga) beat Fountain Gate FC 2-0 return to the top of the table at Sheikh Amri Abeid Memorial Stadium in Arusha.
The result lifted Yanga to 66 points from 27 matches, two points ahead of rivals Simba SC with three matches remaining in the title race. Fountain Gate remain 10th in the standings with 29 points from 27 games.
Mudathir Yahya also tested Kapili late in the first half, but the keeper produced two saves to keep the match level at the break.
Yanga eventually broke the deadlock in the 53rd minute after captain Bakari Mwamnyeto delivered a long pass into the box where Mudathir Yahya headed the ball into the path of Pacome Zouzoua, who finished with a half-volley past Kapili.
The visitors doubled their lead a minute later after Nzengeli sent in a low cross that was only partially cleared by Fountain Gate defenders.
The loose ball fell to Laurindo Aurélio, who fired home from close range. Fountain Gate attempted to respond in the 57th minute when Abushiri struck a freekick on target, but Diarra was again equal to the effort.
In other matches, Pamba Jiji FC thrashed two times Tanzania Premier League champions Mtibwa Sugar FC 4-0 to remain seventh in the standings with 36 points. The defeat increased pressure on Mtibwa Sugar, who remain in the relegation play-off zone.
Meanwhile, Tanzania Prisons FC climbed to 14th place with 26 points after securing a 1-0 victory over JKT Tanzania, who stay sixth with 38 points.