Ed Chamberlin presents coverage of day one of the Cambridgeshire meeting at Newmarket, featuring four races, including the 3.00 Rockfel Stakes and 3.35 Joel Stakes. Plus, two races from Haydock Park. With analysis from Jason Weaver and Megan Nicholls, reports by Adele Mulrennan and Rishi Persad, and commentary from Richard Hoiles.