Ed Chamberlin presents the opening day of the Guineas weekend from Newmarket, featuring four races including the 3.35 Group Two Jockey Club Stakes. Plus, three races from Goodwood. With analysis from Jason Weaver and Leonna Mayor, reports by Matt Chapman and Adele Mulrennan, and commentary from Richard Hoiles.