Aidan O'Brien, Ryan Moore and Coolmore crowned at Royal Ascot

It may have started with more of a whimper than a bang, but there was no stopping Flat racing’s most fearsome...

23/06/2018