Worcester Races - Sat 2 June 2018