Gewan caused a 25-1 shock in what looked a top-class renewal of the Darley Dewhurst Stakes at Newmarket.