Shadow Of Light powers to Dewhurst Stakes win Shadow of Light wins the Dewhurst Stakes at Newmarket while the Cesarewitch Handicap result will be subject to a whip review. Source of original post