Thirsk
Landed deserved win at Catterick and can follow up.
Two good runs so far and looks ready to win.
Plenty in hand when scoring at Doncaster last time out.
Has won two of past three and every chance again.
Three good wins before a close second at Sandown latest.
Powered home to get up on the line at Newcastle last week.
Musselburgh
Won on debut and can take another step forward.
Did well to win despite traffic problems at York.
Solid run at Hamilton and this longer trip should suit.
Can cope with 3lb rise for winning at Beverley last time.
Keeps running well and should be right there again.
Likes it here and decent run at Ayr last time out.
Brighton
Likes it here and looks the one to beat again.
Three decent starts and capable of getting off the mark.
Game win at Yarmouth and longer trip should suit.
Knocking on the door and can go close again.
Fit from running on Wed and every chance in open race.
Lots in hand when scoring at Chepstow last time out.
Newmarket
Looked a nice prospect when winning at Brighton last time.
Bred to be classy and can make a winning start.
Got stuck in the mud on debut and will do better here.
Two good runs heading here and still on a fair mark.
Went close at Lingfield and repeat could be good enough.
Won nicely over course and distance last time out.
Haydock
Overcame a slow start to win well at Yarmouth latest.
Improved from debut when second at Newbury last time.
Promise in maidens and more to come now handicapping.
Looked a future winner when third on Hamilton debut.
Unlucky at Epsom last time and can make amends here.
Easy winner at Beverley and can strike again.