The Grand Visir won the Ascot Stakes under top-weight last year and his rating this year was too high for him to try for the double. This is the right race on the right day and if he can turn up in similar form, he would give the favourite a run for his money.