Roberto had run poorly in his previous race, the Irish Derby, but, ridden by the Panamanian jockey Braulio Baeza, ran the race of his life with a front-running display, which shattered the course record, to defeat Brigadier Gerard by three lengths.