The 2016 Royal Ascot festival was a record-breaking week for Irish-trained horses, who between them recorded 10 winners, while Irish-bred horses dominated once again.

From a trainer's perspective Aidan O'Brien dominated proceedings with seven winners - his closest rival sent out two winners - which saw him crowned leading trainer at the showpiece meeting for a seventh time.