Fermanagh edged closer to promotion from Division 4 of the Football League as they held off a strong challenge from Waterford at Fraher Field.
The sides were level at 0-6 apiece at half-time with Ronan Gallagher having made three great saves to deny goals.
Shane McCabe hit two first-half points for Fermanagh but was sent off after the break as Waterford moved into a 0-10 to 0-8 lead.
However, Fermanagh hit seven of the last nine scores to edge the verdict.
Both Paul Ward and Seamus Quigley finished on five points with Ryan Jones and Eamon Maguire also on target for Peter Canavan's side as they maintained their 100% per cent record in Division 4.
McCabe opened the scoring for the Ernemen but Gary Hurney responded with three straight Waterford points.
Waterford were threatening to take control and Gallagher made three brilliant saves to keep his side in the game.
Two Paul Ward points helped Fermanagh edge 0-5 to 0-4 ahead but a Hurney score helped Waterford nudge ahead again before Ward's third score of the half restored parity by the interval.
Waterford came out fired up after the break and two Mick Aherne points helped the Deise edge into a 0-10 to 0-8 lead.
Fermanagh appeared in some trouble when McCabe was dismissed after getting his second yellow card but the Ernemen regrouped to wrest control in the closing quarter.
Ward brought his tally up to five as he hit two scores as Fermanagh moved 0-11 to 0-10 up and with Quigley hitting two of the Erne County's last four scores, they bossed the closing stages to win by three.