Ballynahinch pulled away from a dogged Dungannon to secure their place in the Ulster Senior Cup Final against City of…
—
by