2.30 1m class 1 Queen Anne Stakes (Group 1)
Had a poor season last year but bang in form since returning from a break, and with conditions to suit looks like will be the one to beat here for the Roger Varian yard.
3.05 6f class 1 Coventry Stakes (Group 2)
MOKARRIS 9/1 EW (Sky Bet paying 5 places, Paddy Power 4 places)
Well fancied and delivered on debut at Haydock last month in nice fashion. Looks to have much more to come and potentially smart.
3.40 5f class 1 King's Stand Stakes (Group 1)
MECCAS ANGEL 15/8
Looks the bet of the day for us at the meeting especially with recent rainfall aiding chances.Won on seasonal reappearance and better than result would suggest last time out. Will be hard to beat here.
4.20 1m class 1 St James's Palace Stakes (Group 1)
Looks a potential shoot out between the two at the top of the market with our preference slightly for thr Irish 2,000 Guineas winner given recent rain which should not be a problem.
5.00 2m 4f class 2 Ascot Stakes (Handicap)
SEMPRE MEDICI 9/1 EW
Looks well treated reverting to the flat after recent hurdles exploits and can take advantage of mark.
5.35 5f class 1 Windsor Castle Stakes (Listed)
TOMILY 9/1 EW
Looks overpriced in the market. Progressed nicely through each start and with more to come looks dangerous.