Highlanders ended a three match losing streak with a narrow 1-0 win over Herentals to climb into fifth on the standings, but there was no such respite for Dynamos who fought back to force a 2-2 draw at troubled Shabanie Mine in the Zimbabwe Premier League on Sunday.
Highlanders have struggled to shake off a poor run of form which had seen them register just three wins in 11 matches. Coach Madinda Ndlovu must have feared the worst as his team struggled to impose their play on the visitors in the opening half.
Some of those worries were eased four minutes after the break as Adrian Silla put them in front, and the midfielder could have added a second moments later only for his well-taken free-kick to crash against the crossbar.
Even in victory though, Bosso still found a way to frustrate their supporters, with finishing still proving a headache. They could have paid dearly as Herentals pressed hard for an equaliser late on.
The win enabled Highlanders to climb into fifth position with 32 points, 13 adrift of the log leaders. On Sunday's evidence though, not many would have left Barbourfields Stadium convinced that the worst was now behind Ndlovu's men.
Dynamos meanwhile were not even allowed to celebrate a win on a visit to second-bottom Shabanie, who had gone into matchday 19 with just two wins in their previous 18 matches.
Shabanie's troubles peaked during the midseason break as key players jumped ship due to the club's precarious financial position.
The asbestos miners were in a mean mood against Dynamos, surging ahead on 24 minutes through Nigel Papias before Dynamos drew level moments later through a Blessing Moyo penalty.
Papias scored his second goal midway through the second-half and although defender Obey Mwerahari equalised to ensure a share of the spoils, the result leaves Dynamos coach Lloyd Mutasa in a spot of bother ahead of a home tie against Ngezi on matchday 20.
It will not help that Dynamos' next assignment after Ngezi is a trip to Bulawayo for a clash against eternal rivals Highlanders.
CAPS United for their part could only manage a goalless draw at home to Bulawayo Chiefs, a match which served as a reminder of the inconsistency which has dogged the 2016 champions for much of the campaign.
On Saturday, log leaders FC Platinum slumped to a 1-1 draw at Yadah FC to allow Ngezi Platinum within four points of the summit following their 3-1 win over Triangle.