Shadow of Light powers to Dewhurst Stakes win October 12, 2024 by with no comment Sports Shadow of Light, ridden by William Buick, comes from behind to edge to victory in the Dewhurst Stakes at Newmarket. Previous Post Ireland come from behind to win against USA Next Post Viana to replace Begiristain at Manchester City