It was a dramatic day in the Castle Lager Premiership as title chasing CAPS United and Highlanders both secured very late wins.
At the National Sports Stadium Dennis Dauda scored his first goal for CAPS United to put them in front against How Mine before Leonard Tsipa struck his ninth of the season to give the Green Machine a comfortable halftime lead.
Godfrey Nguwodzawo then pulled one back for the How Mine as CAPS United failed to deal with a corner. With only a few minutes to go How Mine were awarded a penalty which Milton Ncube converted to make it 2-2.
However substitute Dominic Chungwa was to have the final say as he headed in a corner to give CAPS United a massive three points.
At Barbourfields Stadium Ngezi Platinum frustrated Highlanders for much of the first half before taking the game to them in the second half.
James Ngulube looked dangerous going forward for Ngezi Platinum and the visitors scored in the 65th minute to stun Highlanders with Tatenda Machisa’s corner beating Arial Sibanda who had been injured minutes before when the ball hit his eye.
Sibanda was eventually substituted.
In the 74th minute Highlanders equalised when Gabriel Nyoni set up Simon Munawa who scored with a well taken shot.
Action swung from one end to another as both teams went for the winner.In added time Highlanders got the break through when the referee pointed to the spot after Ralph Matema was pulled back by Chambodza in the box.
The decision infuriated Ngezi Platinum players and staff who protested the decision and walked off in protest eventually getting back on.
Eric Mudzingwa scored from the spot kick to give Highlanders the win.
In other matches played goals by Gift Mbweti and Innocent Mucheneka gave Hwange a 2-0 win over Border Strikers while Triangle came from behind to draw 1-1 with Chicken Inn. George Majika opened the scoring for Chicken Inn but Triangle equalised through a hotly disputed penalty scored by Marvellous Mukumba.
Mutare City and Border Strikers played out a goalless draw.
Latest Zpsl Table: