Chiragwi who was installed as acting coach following the dismissal of former Warriors captain Benjani Mwaruwari following a poor run of results.
The match between the two sides was to mark the commemoration of the Zimbabwe Defence Forces Day.
The Zvishavane side have opened a two point lead at the top going into this weekend’s match day 20 where they take on Bulawayo Chiefs at home.
A section of the club’s supporters turned on Ndiraya and his players after their goalless draw against Triangle last week.
Tonderai Ndiraya’s title chasing side are struggling for form and have managed just five points in their last five matches, to fall five points behind log leaders FC Platinum in the race for the championship.
Veteran Brian Muzondiwa converted form the spot on the 42nd minute and it was the solitary goal that separated the two sides.
Takunda Mapara’s 37th goal settled this battle of newcomers and earned the home team only their fourth league win this season.
Yadah were dominant in the first half in which they attached the home team’s goal relentlessly. They could have led after 11 minutes but Kudakwashe Mangami sent his effort wide of target while Tanaka Shandirwa blasted his effort over the bar 18 minutes later.