Perpignan, the 2003 finalists, foiled Edinburgh's attempt to achieve their first Heineken Cup win on French soil with a comfortable 23-0 victory in their Pool Five game last night.