Newmarket preview: Superlative Stakes (14.35)