Aidan O'Brien has a formidable record in the race, with a record eight victories including the last five editions. He saddles three this season.