Elmina Sharks made big strides against the hosts in Tarkwa and ran away with the win at the final whistle.
The away team showed conviction and were rewarded with the opener thanks to the accuracy of Benjamin Tweneboah inside ten minutes.
Inter Allies pushed for the equalizer and got it through star man Victorien Adebayor before the half time whistle.
Elmina Sharks remained patient in the last half and finally found a way through in the 64th minute. Benjamin Bernard Boateng was the goalscorer. Raphael Ocloo doubled their advantage three minutes later.
Inter Allies pulled one back right after the third goal and piled on the pressure but the visitors held the fort well and earned the 3-2 result.