FC Platinum moved to the top of the table ahead of the weekend’s decisive encounter against CAPS United who stumbled at Baobab Stadium in their Match-day 33 encounter.
The Platinum Boys jumped to 59 points, thanks to a second-half penalty converted by Devon Chafa which saw them edging Black Rhinos 1-0.
The spot-kick was disputed by Rhinos players who protested against the decision, causing a ten-minute stoppage.
The visitors had a chance to restore parity from the spot at the other end after William Stima handled inside the box. However, Moses Demera hit the crossbar, and it ended 1-0 in favour of FC Platinum.
Makepekepe lost the ground at the top after suffering a 3-2 defeat to Ngezi Platinum Stars.
Qadr Amini scored a brace to add to Marlon Mushonga’s deflected effort which hit the back of the net.
The Green Machine tried to launch a come back in the last ten minutes of the game but goals from Dominic Chungwa and Newman Sianchali were not enough to save the day as they dropped to the second position.
At National Sports Stadium, Chicken Inn beat Herentals 2-0 to revive their title hopes.
The Gamecocks stood a slim chance going into the penultimate round of the campaign but the victory in Harare, coupled by a favourable result from the CAPS United match, kept the prospect of winning the championship alive.
Innocent Muchaneka and Valentine Kadonzvo scored in either half to secure the victory.
At Barbourfields, Hendrik Pieter de Jongh tested his first defeat as Highlanders coach after losing 1-0 to Bulawayo Chiefs.
The Dutchman was unbeaten since taking over in late September.
Isaac Badu scored the only goal of the match as the Ninjas boosted their survival chances.
Elsewhere, Hwange got relegated after playing to a 1-1 draw against TelOne while Dynamos lost 3-1 to Harare City.