The win selection is the Richard Fahey trained Perfect Power who is arguably one of the best sprinters in the game at the moment and has a big chance of bouncing back to form in this race
He was a superb two year old winning four of his six events including the Group Two Norfolk Stakes at last year's royal meeting, his first Group One in France in the Prix Morny at Deauville and rounding off last term at Newmarket over 6f when taking the Middle Park Stakes.
This season his handler believed he would get further with the first part of his season setting him up for a crack at the 2000 Guineas.
He made his seasonal debut in the 7f Group Three Greenham Stakes at Newbury when seeing off a good field and not looking to have some stamina doubts.
However, stepped up to a mile he could only finish seventh of 15, not getting the trip but showing clear pace early on to make you think the drop back to 6f is where he is at his best.
The trainer was proved right to bring him back to his optimum trip last time out when going on to land the Group One Commonwealth Cup at Royal Ascot.
Looking to dominate the division he went into the Group One July Stakes at Newmarket as the hot favourite but ran a strange race and could only finish seventh.
He does need to bounce back but if believing that last run was a blip he can't be overlooked at a track he likes and handling the softer ground better than most could be his angle into the race.