Frankie Dettori
Frankie Dettori raises an arm in celebration after riding to his first Derby victory since 2007. Getty Images

Frankie Dettori has won The Derby at Epsom for the second time in his career after riding to victory aboard pre-race favourite Golden Horn.

The three-year-old Colt finished three-and-a-half lengths ahead of Jack Hobbs, handing British trainer John Gosden a one-two finish.

William Haggas' 25-1 outsider Storm The Stars came in third and Giovanni Canaletto was fourth.

Much-fancied 10/1 shot Elm Park, victorious in the Racing Post Trophy at Doncaster last October, faded badly after a positive start to end up 11th.

"It is unbelievable. What a feeling. I cannot believe it," Dettori, who first won the event eight years ago on Authorized before being handed a six-month ban from horse racing in December 2012 in the aftermath of a failed drugs test, said.

"I did feel the pressure coming into it because it was up to me to mess it up. It is such a good horse. I am absolutely delighted."

Gosden added: "I thought Frankie dropped him out beautifully. The last thing I said was ride a cool race and he did that perfectly.

"Jack Hobbs ran a blinder and I thought it was a great ride from both of them. It's been a long journey and I'm delighted that we have done it."