The son of Galileo won a conditions race at Epsom on his last start and improved again to win by over four lengths under Neil Callan.

Neil made every yard of the running on the 9/4 chance, judging the fractions to perfection. He kicked off the final bend and soon well clear leaving his rivals toiling in his wake.

Roger said: "I thought the ground may have gone against him when we had all that rain but he is an improving horse who seems to be enjoying his racing.

"He's going to be a lovely four-year-old so he will probably only have one more run this season."

At Goodwood Aljamaaheer was beaten a neck and a head into third in the Celebration Mile.

Roger said: "The ground went against him as he just cannot produce his turn of foot on soft ground. His cause wasn't helped too by running a little fresh in the early stages and he has probably done well to finish so close."

Cameron Highland