Ryan Moore has had a good York Ebor festival so far with some nice winners across the meeting, but he looks to have his best book of rides on Saturday.
In the opener he sits on Nostrum who was a good winner on seasonal debut and last time out finished a narrow second to a nice type on ground he does not perform on. This race looks weaker and he should win.
Moore then sits on the Aidan O'Brien trained Denmark in the Melrose Handicap with the likeable juvenile last season heading up in trip off a break and could turn out to be anything.
He then rides Mutasaabeq in the Group Two City Of York Stakes over 7f with the horse having great form in these types of races throughout his career.
In the Ebor Handicap Moore teams up with Sir Michael Stoute again on Real Dream who was very impressive when upped to 1m6f last time out and should go close again.
Moore then sits on the top weighted Ehraz for Richard Hannon in the Constantine Handicap with the gelding holding some decent form at a higher level in his career.
The penultimate event of the meeting sees him get the leg up on Alabama for Aidan O'Brien and to finish he rides the favourite Haunted Dream who has been in smart form of late.