CAPRI registered a minor surprise as he fended off Epsom hero Wings Of Eagles and Cracksman to win the Group 1 Dubai Duty Free Irish Derby at the Curragh.

Sent off a 6/1 shot, the grey Galileo colt was one of five runners for trainer Aidan O'Brien, with Ryan Moore opting to ride Wings Of Eagles.That allowed Seamie Heffernan to take the mount on Capri, who proved most game in holding Cracksman in second, with Wings Of Eagles third.