Frankie Detorri won the Gold Cup for the ninth time on Day Three of Royal Ascot.
Dettori picked up his first winner of the meeting on Wednesday on board Gregory. On Thursday he rode Courage Mon Ami to a surprise win in the week's most prestigious race, securing a stunning victory from well far back in the field.
The Norfolk Stakes (2.30pm) and the Ribblesdale Stakes (3.40pm) were the day's Group 2 races that accompanied the Gold Cup on what was Ladies Day. The Norfolk was the day's opening race, with the action going on well into the evening before closing with the Buckingham Palace Stakes (6.10pm).
Here's the results from Day Three at Royal Ascot
1 Valiant Force 150/1
Gold Cup favourite Galopin Des Champs "can go four miles" says Willie Mullins2 Malc 66/1
3 Elite Status 7/4f
1 Desert Hero 18/1
2 Valiant King 7/1
3 Bertinelli 6/1
1 Warm Heart 13/2
2 Lumiere Rock 14/1
3 Bluestocking 9/2
1. Courage Mon Ami 15/2
2. Coltrane 11/4
Frankie Dettori farewell tour stops in Saudi Arabia for world's richest race3. Subjectivist 9/2
1. Docklands 6/1
2. New Endeavour 22/1
3. Urban Sprawl 50/1
1. Waipiro 7/1
2. Exoplanet 12/1
1. Witch Hunter 50/1
2. Croupier 7/1
3. Northern Express 16/1