Pleascach hard to oppose in Ribblesdale Stakes