Oli Bell presents coverage of eight races from three meetings, including the John O'Gaunt Stakes from Haydock Park, plus action from Beverley and Chester. With analysis from Jason Weaver and Leonna Mayor, reporting by Natalie Green and Rishi Persad, and commentary from Mark Johnson.