'Speed machine' Caravaggio fired up for Curragh meeting by Aidan O'Brien

Caravaggio is likely to next grace the stage in the Keeneland Phoenix Stakes at the Curragh on August 7 following his leading role at Royal Ascot.
Aidan O'Brien's brilliant two-year-old has carried all before him so far, winning his three starts in impeccable fashion - especially when bringing up the hat-trick in the Coventry Stakes at the Royal meeting last month.