Timeform pick out their three best bets from Wednesday's racing action...
"...there's every reason to think that he'll carry on improving yet."
Timeform on Hamada
Hamada showed why his connections have been so patient with him at Wolverhampton last month, winning readily after a 19-month absence. He traveled well that day, giving the impression that he would win plenty of races this term, and there's every reason to think that he'll carry on improving yet. A 5 lb higher mark looks fair and he can continue the good work back on turf. Plenty make appeal in a competitive affair though, with Now Children, Crowned Eagle and Banksea all dangers.
Orion's Bow hasn't won since his five-race winning streak back in 2016, but hinted at a return to form on reappearance at Pontefract last month, running on well over the minimum trip, which is perhaps a touch too short for him these days. He looks very well treated indeed on his current mark, and can get back in the winners' enclosure here. Foolaad was ahead of the selection last time and is feared considering his current form, whilst Gin In The Inn is another to consider.
John Gosden and Frankie Dettori are making a habit of winning this race, taking each of the last three, and they look to have strong claims once again with Highgarden. She ultimately disappointed slightly when third at Sandown on reappearance last month, with Give And Take second, but she showed plenty of promise regardless, taking a while to get going but strong at the finish, and she's taken to turn the tables. Ceilidhs Dream is another to consider in a race where several have creditable claims.