Waterford find their perfect blend of talent and characters to set themselves up for FAI Cup victory over Derry City.