The visitors expressed intent on taking control of the game early on, going close in the first minute of the clash when forward David Molinga’s header, off a Juma Abdul’s well taken free kick, went across the hosts’ goal.
Yanga continued to press for an opener and went close on the fourth minute after defender Ally Mtoni had pounced on a rebound within Alliance FC penalty area, his looping header flew over.
Alliance FC squandered a glorious opportunity on the 12th minute when forward Herry Mohamed was set up by teammate outside Yanga’s area, only to end up attempting a wayward effort which went over.
Yanga went 1-0 up on the 25th minute when winger Patrick blasted in from within Alliance’s box after pouncing on a weak clearance by Alliance defender.
Yanga kept on knocking on Alliance FC’s door, in which the latter’s keeper Andrew Ntala went for good save two minutes later, calmly collecting a Molinga’s bicycle kick from within the penalty area.
Molinga could only manage a weak right foot attempt from within box on the 30th minute, giving keeper Andrew opportunity to make an easy save.
The hosts were under pressure four minutes from the breather when Sibomana’s header from Abdul’s corner kick went off target.
Yanga led by the lone goal after the completion of the opening period.
Midfielder Juma Nyange helped Alliance FC come to level terms on the 56th minute, slotting home from close range.
Molinga restored Yanga’s lead on the 71st minute, slotting in from within Alliance FC’s box.
Midfielder Deus Kaseke initiated the move, when he outmaneuvered Alliance FC defender Hans Masoud that had attempted to foil Yanga’s attack on the left flank.
The speedy midfielder thereafter sped into Alliance’s box and threaded a good pass to Molinga, who made no mistake with a fierce low, right footer.
The visitors wasted two good opportunities during the closing stages of the clash, as they went in search of a convincing victory.
Yanga hung on to the lead right up to the last whistle.
Alliance were reeling from 5-0 loss to Azam FC in the league’s clash that took place in the region early this week.
Yanga had previously come out with a 3-2 victory over JKT Tanzania in the league’s match that took place at the Uhuru Stadium in Dar es Salaam.