Great Olympics suffered a 2-1 home defeat to the Rainbow boys at the Accra Sports Stadium.
Olympics started the first half of the game on a good note as they managed to hold the Rainbow boys to a one all draw.
A powerful header from Emmanuel Amartey handed the Wonder club the opener in the 32nd minute.
Patrick Razak snatched the leveller for the Capital-based club with a superb strike on the stroke of halftime.
Both sides squandered most of the set-pieces awarded to them in the first department of the match.
Back from recess, Hearts of Oak mounted pressure on Olympics to seal their victory.
A 58th minute goal from Kwame Kizito sealed the Pobians away victory.
Hearts lies third with 43 points whiles Olympics remain in the drop zone.
Ghana Premier League Full Results
ACCRA: Great Olympics 1-2 Hearts of Oak (Emmanuel Amartey - Patrick Razak & Kwame Kizito)
DORMAA: Aduana Stars 1-0 Inter Allies (Sam Adams {Penalty})
WA: Wa All Stars 3-0 Medeama (Matthew And, David Abagna {Penalty} & Paul Asare)
BECHEM: Bechem United 1-0 AshantiGold (Moro Salifu)
BEREKUM: Berekum Chelsea 1-0 Elmina Sharks (Stephen Amankona)
KUMASI: Asante Kotoko 2-1 Bolga All Stars (Abass Mohammed & Yakubu Mohammed - Ibrahim Imoro)
TEMA: Tema Youth 1-0 WAFA (Aaron Awannorh)
CAPE COAST: Ebusua Dwarfs 3-1 Liberty Professionals (Kingsley Nteng, Mustapha Alhaji & Christopher Bonney - Benjamin Eshun)