Hosts Ashanti started brightly taking control of the game and broke the deadlock barely two minutes after the kickoff.
Attacking midfielder, Omary Abdallah was allowed time and space to weave through the visitors defence before rounding off goalkeeper Ibrahim Mohamed to tap into the empty net.
The goal awakened Ashanti United as they grew back into the game. They came close to leveling matter in the 17th minute when the lively Idd Selemani’s cross was mishit by Daruwesh Saliboko.
Ashanti United continued to control proceedings in the second half and managed to secure the equaliser in the 49th minute when a volley from Mwinyi Ally found the back of the net.
Saliboko almost registered his eight strike of the season when his ferocious shot sailed slightly over the crossbar in the 69th minute.
Ashanti United had momentum behind them for the final minutes of the game and pushed hard to claim a winner, but African Lyon were able to hold on and ensure the match ended in a much needed stalemate.
Friends Rangers who were also contesting for promotion lost 1-0 to Kiluvya United to finish fourth behind Ashanti United. Mji Mkuu were relegated to the second division after collecting six points in 14 matches.
African Lyon joins Ruvu Shooting that secured promotion before their last Saturday’s Group B final game.
The third team to go up will be confirmed after investigation in the final matches that involved Police Tabora and Geita Gold.