Ed Chamberlin presents coverage of the 3.20 Lockinge Stakes from Newbury, which follows races at 2.10 and 2.45. Plus, three races from Newmarket. With analysis from Jason Weaver and Kevin Blake, reports by Matt Chapman and Sally Ann Grassick, and commentary from Richard Hoiles.