Chepstow
Had plenty in hand when scoring at Ripon last time out.
Lightly raced and went close at Brighton latest.
Scored on last visit here and only 2lb higher today.
Idled in front when winning here last time, shorter trip ideal.
Good Brighton win and this looks no tougher.
Consistent and good 5lb claimer takes the ride today.
Leicester
Much improved when landing first win at Leicester latest.
Followed good Doncaster win with solid effort at Catterick.
Easy winner at Kempton and much more to offer.
Just beaten on the nod into second at Donny latest.
Ran well in much stronger race at Royal Ascot last time.
Had plenty in hand when scoring at Brighton latest.
Knocking on the door and went close at Bath last time.
Went close at Chepstow and another good run at Windsor latest.
Hamilton
Looks on a fair mark making her handicap debut.
Likes this course and distance and good third at Donny latest.
Had five lengths in hand when scoring at Pontefract last week.
Impressive winner of stronger race last time out.
Can step forward again after scoring at Chepstow latest.
Two close-up thirds heading here and right in the mix again.
Game winner on Tuesday and can strike again.
Worcester
Solid second at Market Rasen and back off same mark.
Had seven lengths in hand when winning here latest.
Good winner last time and 3lb weight rise looks fair.
Made a good start over hurdles when third at Uttoxeter.
Improved effort when third at Ffos Las latest.
Easy winner at Uttoxeter and can strike again.
Big improver when scoring on Rules debut for this yard 11 days ago.
Epsom Downs
Scored by four lengths over course and distance last time out.
Much improved when beaten a neck at Donny latest.
Easy winner at Brighton and can cope with 5lb penalty.
Goes well here and looks on a fair handicap mark.
Can land hat-trick after two convincing wins at Brighton.
Made it three wins in a row by 19 lengths here latest.