Highlanders picked their second victory in a row after beating Black Rhinos 1-0 in a Match-day 18 encounter played at Barbourfields Stadium on Saturday.
Bosso had won in the midweek and got another full set of points, thanks to a second-half strike from substitute Tinashe Makanda.
The result sees the Bulawayo giants jumping to 9th position with 23 points.
At Nyamhunga Stadium, ZPC Kariba edged out Chicken Inn 2-1. Tawanda Nyamandwe and Simbarashe Gorogodyo netted for the hosts while the Gamecocks got their consolation through Clive Augusto.
Elsewhere it was a chest full of draws as Herentals and TelOne finished 1-1, Bulawayo Chiefs held Chapungu to a 1-1 stalemate and Yadah and Hwange settling for a goalless tie.
Results:
Highlanders 1-0 Black Rhinos
ZPC Kariba 2-1 Chicken Inn
Bulawayo Chiefs 1-1 Chapungu
Yadah 0-0 Hwange
TelOne 1-1 Herentals