AIDAN O’Brien fired three darts at the BoyleSports Ulster Derby and watched Iowa lead home stablemate King Of The Castle in the feature.

The 14/1 winner had been an eight-race maiden prior to running in this €80,000 premier handicap, but clearly relished the step up in trip to an extended mile and a half. He made his move from mid-division with three furlongs to travel and stayed on well once hitting the front inside the final furlong to win by two and a half lengths.