Crystal Capella produces her best yet at Newmarket