Finn Harps pulled off the great escape with a fantastic 1-0 win at home to Waterford to secure their Premier Division status for what will be a third successive season.