Wings of Eagles and P B Beggy won the Epsom Derby
Wings of Eagles come up on the outside to hand Aiden O’Brien a sixth derby.
Jockey P B Beggy claimed victory on his debut Derby.
"That's my first ride, but when you're riding one for Aidan you don't worry about the price, they always have a chance," Beggy said.
"I had a bit of bad luck in running but probably got there at the right time in the end."
Cliffs Of Moher was second and Cracksman third.
5-1 shot Eminent came in fourth.
- Epsom Derby: LIVE racecards, horses, tips and results
- Queen all smiles as she attends Epsom Derby in summery outfit
Ladies Day fashion at Epsom Derby 2017 Fri, June 2, 2017
Epsom Derby: Ladies Day fashion hits and misses.
Play slideshow Getty•WENN 1 of 21
Epsom Derby: Ladies Day fashion hits and misses
Douglas Macarthur was in front by three lengths at one point but was caught by the chasing pack as the line approached.
Cliffs Of Moher looked on course for the victory before Wings of Eagles launched a final attack to take the post.
O’Brien said: "His lad at home was delighted with him. We thought he was a very nice horse last year, he ran a lovely race at the back-end in France and then ran a lovely race at Chester.
Get Quotes on Home Insurance
"I couldn't be happier, and obviously I'm delighted with Cliffs Of Moher but he's a bit of a baby and his next run will be something to look forward to.
"Paddy is a world-class rider, he has a great mind and is always very aware – I'm delighted for him, I can't tell you how delighted we are to have him working with us."