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 - 14:20 York
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 - 14:55 York
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.
Highgarden - 16:05 York
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.
(All from York)
Win back Hamada in the 14:20
Win back Orion's Bow in the 14:55
Win back Highgarden in the 16:05
UK SmartPlays have tipped 111 winners since 1st January
Want to know how these tips get on? You can find today's horse racing results on the Timeform website.