Derrygonnelly are the first team through to this year's Fermanagh SFC final.
Paul Ward's late goal sealed a 1-14 to 0-9 victory over Devenish and leaves the Harps just 60 minutes away from their first New York Cup in six years.
In the other semi-final, a late 1-3 salvo from county star Sean Quigley earned holders Roslea a 1-11 apiece draw with Erne Gaels. The challengers led by six points with five minutes remaining, but Quigley then took centre stage to force a replay.
Ryan Lyons found the net for Erne Gaels in a dominant second half spell during which they outscored the champions by 1-6 to 0-1.
Tweet