RYAN Moore was in dynamic form at Royal Ascot when he rode seven winners, taking his haul at the meeting to 99.

He also rode seven runners-up at the meeting, including the luckless Completely Random in the Wokingham last Saturday, writes Andy Stephens