Dreams FC defeated Asante Kotoko at the Baba Yara Stadium on Sunday, due to a late score by Issah Aziz in the 39th minute.
The Porcupines, who came into the game looking for a win after losing to Nsoatreman in their last game, were unlucky as the Still Believe guys upset them, adding to their inconsistency this season.
Prosper Ogum brought Somuah Boateng, Enoch Morision, and Georges Mfuege after half-time in an attempt to salvage a point, but all attempts to restore parity were useless.
Dreams FC held on to their advantage and earned their second win in three games against the Porcupine Warriors.
While Dreams FC moved up to 11th following the game, Kotoko has dropped to 14th.
In other action, Medeama SC defeated Legon Cities 1-0 at El-Wak Stadium. Aduana Stars returned to the top of the table with a narrow victory over Hearts of Lions, while Boafwaka Tano rebounded from their loss to Aduana Stars with a 1-0 victory against Nations FC at Sunyani Coronation Park.
Berekum Chelsea defeated FC Samartex by a close margin in the Golden City Park.
Bibiani Goldstars held Accra Lions to a 1-1 draw at Duns Park, while Real Tamale United drew with Bechem United.
On Monday afternoon, Great Olympics will conclude matchday nine with a match against Nsoatreman FC.