Francesca Cumani presents day three of the Craven meeting, where the Craven Stakes is the feature race. Plus, the final day of the season at Cheltenham. With analysis from Jason Weaver and Kevin Blake, reports by Sally Ann Grassick and Matt Chapman, and commentary from Richard Hoiles.