Allansford secures another victory as Panmure heads back to the drawing board