A stoppage-time header earned the Garowe side a 2–1 win and a place in the regional cup semi-finals in front of a packed home crowd.
The visitors had equalised early in the second half and looked the stronger side until the late winner from a corner.