The action begins on Tuesday 14th June with the Group 1 Queen Anne Stakes (2.30pm) for the older horses over a mile, where the superstar Baaeed puts his unbeaten streak on the line, before the speedsters take over - the juveniles line up in the Coventry Stakes (3.05pm) before the King's Stand Stakes (3.40pm) for the older horses - followed by the classic generation lining up in the St James's Palace Stakes (4.20pm)
Analysis from Jason Weaver, reporting from Rishi Persad, Oli Bell, Matt Chapman, Luke Harvey and Sally Ann Grassick, race commentary from Richard Hoiles and Mark Johnson, betting news from Brian Gleeson, lifestyle with Mark Heyes and
Charlotte Hawkins and social stable with Chris Hughes.
Wednesday - One of the highlights of the entire season, today's feature race is due off at 3.40 and is run over 10 furlongs. Also on a stellar afternoon of racing are two top quality juvenile races - the Queen Mary (2.30pm) and the Windsor Castle (5.35pm), either side of a plethora of great action - the Queen's Vase (3.05pm), the Duke of Cambridge Stakes (4.20pm) and the Royal Hunt Cup (5.00pm).
Thursday - The Ascot Gold Cup is today's feature race (4.20pm) and has been won by some of the greats of the staying division, and today could see Stradivarius become an all-time star with another win in the race. On another great day of action, supporting races include the Norfolk Stakes for juveniles (2.30pm), Group race action in the Hampton Court Stakes (3.05pm) and the Ribblesdale Stakes (3.40pm) - plus three very valuable handicaps to finish.
Friday - Today's feature races are the Commonwealth Cup (3.40pm) and the Coronation Stakes (4.20pm) with some excellent supporting races on the card.