2.30 Windsor Castle Stakes
over five furlongs
3.5 Queen Alexandra Stakes
over two miles, six furlongs, 34 yards
3.45 Wokingham Stakes
over six furlongs
4.20 Hardwicke Stakes
over one and a half miles
Discover 11,128,835 listings and 282,086 playable programmes from the BBC
2.30 Windsor Castle Stakes
over five furlongs
3.5 Queen Alexandra Stakes
over two miles, six furlongs, 34 yards
3.45 Wokingham Stakes
over six furlongs
4.20 Hardwicke Stakes
over one and a half miles