Epsom Downs
Has shown lots of promise on both starts so far.
Overude a win but went close over C&D last time out.
Good effort at The Curragh last time and can go close.
Finished well when third at Yarmouth last time out.
Went close over course and distance latest.
Likes it here and another good run at Goodwood last time.
Can cope with 4lb rise for winning at Newmarket.
Doncaster
Much improved when scoring at Leicester last time out.
Well bred and got off the mark nicely at Windsor on debut.
Two good wins so far and has a lot more to come.
Group 1 winner who should relish this longer distance.
Consistent and has scored a couple of times over course and distance.
Last year's Derby winner should have too much class.
Has shown enough to figure in an open race like this.
Good effort at Nottingham last time after a win.
Chepstow
Battled well to score over course and distance 10 days ago.
Showed promise when second on debut at Windsor.
Solid third in similar race here latest and off same mark.
Game debut win and longer trip should suit well.
Has shown best form over this course and distance.
Went close here latest and shorter trip will be ideal.
Goes well here and another good effort last time out.
Chelmsford City
Good start when fourth on debut at Newbury when hampered.
Has shown promise in three races and more to come.
Keeps hitting the post and this looks a good winning chance.
Won well at Chepstow and handicapper has been fair.
Can make it five wins from his past seven outings.
Improved effort when third here last time out.
Yet to run a bad race and right in the mix again.
Southwell
Goes well here and first-time blinkers can help.
Regular winner who is best over this distance.
Much improved when scoring at Chelmsford latest.
Good comeback second after eight months off last time.
Good effort over course and distance last time out.
Won in stewards' room last time but a danger again.
Going well on turf and big chance if handling this surface.