The defending champions made a dramatic comeback, scoring three goals within 15 minutes in the second half.
The victory means Simba now have collected 64 points from 26 games and need only 13 points to retain the title for the fourth time in a row.
Their closest challengers and rivals Yanga are second with 61 points from 29 matches while Azam FC are third with 60 points from 30 games.
Namungo FC, who remain in eighth place, were aiming to move to fifth with a win. They currently sit on 40 points from 29 matches.
The Lindi Region-based side took the lead in the 21st minute through Steve Nzigamasabo after he was set clear by Reliant Lusajo.
Namungo led 1-0 at the breather, but Simba came back a different team after resumption. They got the equaliser in the 78th minute through Chris Mugalu who connected a cross from Shomari Kapombe.
The Msimbazi giants then scored the second goal five minutes later through John Bocco before former Orlando Pirates midfielder Bernard Morrison added the third in the 87th minute with a powerful long range.
RELATED STORY: No bad blood with Morisson, says Simba coach Gomes