Abertillery honoured the memory of club legend Roger Clarke in hanging on to lift the National Division Three Cup against a gritty Vardre at the Principality Stadium with a 34-27 victory.