Timeform pick out their three best bets on day one of Royal Ascot 2017.
Ribchester - 14:30 Ascot
Ribchester has progressed into the best miler in Europe over the last couple of seasons and was better than ever when bolting up in the Lockinge Stakes at Newbury last time. A consistent and likable sort, he should take all the beating here. Lightning Spear chased the selection home last time and looks a solid place contender again in the race he was third in last season, while Mutakayyef holds similar claims.
Barney Roy - 16:20 Ascot
One of the most anticipated clashes of the meeting between 2000 Guineas 1-2 Churchill and Barney Roy, who may have this race between them given how far clear they are of the rest of the field on Timeform ratings. Barney Roy had plenty go wrong for him at Newmarket (only the third run of his career) and only has a length to find with Churchill, so looks the better bet at the prices. Thunder Snow can follow the pair home.
Declarationofpeace - 17:35 Ascot
Aidan O'Brien won this race in 2015 and his Declarationofpeace could be the one to be with here. He has a hefty price tag to live up to, but he looked every inch a top prospect when emphatically landing the odds at Dundalk last month. He's bred for further, but clearly isn't short on pace and he's preferred to the promising once-raced Wesley Ward-trained duo Elizabeth Darcy and Nootka Sound.
Timeform UK SmartPlays:
(All from Ascot)
Win back Ribchester in the 14:30
Win back Barney Roy in the 16:20
Win back Declarationofpeace in the 17:35