Dynamos 3-0 Buffaloes; Highlanders 1-0 FC Platinum
DYNAMOS and Highlanders both won on Wednesday to take their fight for the Premier League title to the last day of the season.
Simba Sithole scored twice as Dynamos made light work of Buffaloes at Rufaro.
Denver Mukamba's penalty conversion on the stroke of full time emphasised the gap in quality.
In Bulawayo, Masimba Mambare's first half goal was all Highlanders needed as they edged FC Platinum.
Kevin Kaindu's men - beaten just once all season - maintained the gap to the leaders at two points ahead of the final round of fixtures this weekend.
Highlanders travel to relegated Blue Rangers while Dynamos will end the season in Gweru at relegated Hardbody.
With a healthy goal difference advantage over Highlanders, Dynamos just need a draw to retain the Premier League title.
Wednesday’s Premier League matches also settled the relegation dogfight, with Hardbody and Blue Rangers joining Quelaton for the drop to Division One.
Blue Rangers lost 7-1 at the Colliery to Hwange, who secured their future in the Premier League for another season in the process.
Hardbody, making their debut in the top flight, lost 2-0 at Morris Depot to fellow relegation strugglers Black Mambas, who are also safe.
Moses Chunga promised to keep Gunners up and he achieved that with one match to spare as they beat Motor Action 1-0 at the Motor Action Sports Club.
CAPS United, their dream of finishing in the top eight already extinguished, fought back from 2-0 down to draw 2-2 with Chicken Inn at Luveve.
Castle Lager Premier Soccer League Results
Highlanders 1-0 FC Platinum; Dynamos 3-0 Buffaloes; Hwange 7-1 Blue Rangers; Black Mambas 2-0 Hardbody; Motor Action 0-1 Gunners; Chicken Inn 2-2 CAPS United; Shabanie Mine 1-0 Quelaton; Harare City 1-0 Monomotapa