Odds-on favourite Mubtaker easily won his third consecutive Geoffrey Freer Stakes at Newbury.
Richard Hills takes a glance back as Mubtaker heads for victory
The 3-10 shot, who has been off the track since suffering an injury in spring training in Italy, was an impressive two-length winner.
Richard Hills had his mount well placed early on as Dubai Success, ridden by his twin Michael, set the pace.
But Richard made his move in the last furlong and a half and the result was never in doubt after that.
Mubtaker is now expected to run in the Prix de l'Arc de Triomphe on 3 October, after finishing second in last year's race.
Geoffrey Freer Stakes
1. Mubtaker (R Hills) 3-10f
2. Dubai Success (M Hills) 9-2