Haydock
Speed to burn, shaped with promise at Goodwood latest, will be sharper
Stays well, won with plenty left in the tank at Sandown, big chance
Progressive filly, smooth Group 3 win here in May, improving fast
Could be a Group horse in a handicap, improving fast and the one to beat
Consistent form but type to improving now handicapping, go close
Highly tried this season, drops in class and can outclass his 12 rivals
Unexposed filly, shaped as if the run was needed at Royal Ascot, do better
Beverley
Sets a high standard on Hamilton win, can defy penalty, respected
Green as grass but shaped with promise on debut, will be hard to beat
Travelled well when winning handily at Thirsk last month, worthy favourite
Ex-Irish, not knocked about on debut for new yard, will be sharper, value bet
Consistent, shaped like he needed further at Leicester latest, respected
Improving, won with a bit in hand at Beverley latest, 3lb rise is fair
Experienced, excuses when beaten at Catterick, the one to beat in weak contest
Sandown
Touch of class, not disgraced in the 2,000 Guineas, hard to beat on hcap debut
Smashing filly, slick win in a top hcap at Royal Ascot, looks different class
Top-class French raider, sizzling win in the French Derby, strong fancy
Progressive, unlucky not to win at Leicester latest, can make amends today
Strong traveller, found 6f too far at Ascot in May, can bounce back to winning ways
Leicester
Ran well for a long way in a novice at Chester latest, hard to beat dropped in class
Dropped back to last winning mark, Jamie Spencer takes the ride, lots to like
Useful, did well to win a similar contest at Windsor, can defy big weight
Unexposed, won well at Newcastle last Oct, 6lb rise is far, go well
Useful form last season, slow to come to hand but she could be smart
Won last two starts, powered clear at Lingfield last month, more to come
Carlisle
Dropping in the weights, return to 6f will suit, will be finishing well
Highly-rated maiden, ran a cracker in the Coventry at Royal Ascot, one to beat
In the form of his life, slow pace against him at Musselburgh, better expected
Pulled too hard but not beaten far at Hamilton latest, better expected if getting cover
Suffering from seconditis but this is a weak contest and he deserves to get his head in front
Bred to be good, course winner and this trip will be right up her street
Green as grass on debut but got the message late on, more to come
Nottingham
Unlucky not to finish closer at Beverley, top lady rider on board, respected
Green on both starts, but scope to progress now dropped back to 5f
Still a maiden, but can make the most of this drop in class, strong fancy
Improving with experience, still green but won well at Brighton, more to offer