Invergordon v Rothes: predictions · Evident