Bath
Drops in class on debut for new connections here.
Went close at Salisbury and looks on fair mark.
Improved from debut when fourth at Yarmouth latest.
Knocking on the door and this looks a good chance.
Has won five times here and had a bad draw last time.
Has shown best form over this course and distance.
Solid run at Chepstow and won’t be far away.
Has run well here before and went close at Chepstow latest.
Doncaster
Has been impressive on both runs and has more to come.
Likes it here and excellent effort at York last time out.
Consistent, likes this trip and is proven in the grade.
Impressive in the Great Voltigeur and lots more to come.
Back from a long break with promising fourth at Newcastle.
Looked a nice type when third on debut at Sandown.
Working up to a big win over this trip and today could be it.
Lingfield
Will find this easier than Newmarket last time out.
Can land hat-trick after good effort at Chelmsford latest.
Plenty in hand when winning last time out.
Enjoyed returning to all-weather when scoring at Chelmsford.
Good debut win before a Listed race was too much latest.
Easy winner over course and distance 17 days ago.
Won well last time but this longer trip should be ideal.
Chester
Has been running well in Group 1 contests this season.
Great record at Chester and right in the hunt again.
Good start when third on debut at York last time out.
Two good wins so far and looks capable of better again.
Solid comeback run and this longer trip should help.
Coming down weights and well drawn with Norton on board.
Decent win last time and right in the mix again.
Musselburgh
Keeps running well and is suited by this track.
Two good seconds and will be happy over this trip.
Easy winner last time and can cope with 7lb rise.
Much improved from debut when third at Epsom latest.
Has shown best form over this course and distance.
Consistent and landed deserved win at Carlisle last time.
Good fourth at Newcastle and can figure again.