Hearts of Oak recorded their first victory over Dreams FC under coach Samuel Boadu, dispatching the Dawu-based club impressively in Accra.
Boadu had not beaten Dreams since his appointment, with a defeat and a draw, but his charges were absolutely fantastic on Sunday to claim victory.
The victory moves Hearts of Oak into third place, but they are still 12 points behind first-placed Kotoko.
After only four minutes, Daniel Afriyie Barnieh scored the first goal for the rainbow boys. The striker's eighth league goal of the season elevates him to the club's leading scorer.
They showed great strength by doubling their lead in the 12th minute through Seidu Suraj.
Dreams forward Agyenim Mensah scored from the penalty spot in the 45th minute to cut the lead before halftime.
After the break, the Still Believe lads were put under pressure, and Abdul Jalilu put the ball in his own net.
The two teams will meet again in the MTN FA Cup semi-finals later this month.