Epsom Derby-winning rider Mickael Barzalona steered Monterosso to victory in the richest race on Earth, the Dubai World Cup, at Meydan.

He led a famous one-two for Sheikh Mohammed's operation Godolphin and trainer Mahmood Al Zarooni with Capponi second.

Planteur, trained by Marco Botti, was third and the Aidan O'Brien-trained favourite So You Think fourth.

Monterosso (20-1) was third in this race 12 months ago but was off the track after that until returning only three weeks ago.

The early lead changed hands several times before Joseph O'Brien edged So You Think in front by going through a gap on the rail before the home turn.

He was quickly collared by Capponi, but Monterosso had too many guns and pulled clear with Barzalona celebrating long before the line, even more extravagantly than he had done at Epsom on Pour Moi last June.

Monterosso won by three lengths from Capponi, with Planteur running a tremendous race half a length away in third.

The first and second were both formerly trained by Mark Johnston, who sent out Monterosso to win the King Edward VII Stakes at Royal Ascot in 2010.

Al Zarooni said: "I'm very happy that we won the race and got a one-two.

"The whole team worked very hard, we lost a horse in the beginning (Fox Hunt in the Dubai Gold Cup) so I thought our bad luck had gone.

"This is great for the whole team."

Sheikh Mohammad said: "I thought someone would come and get them both!

"Mark Johnston did a good job with these horses as well, he brought them up very well.

"Frankie Dettori is a great jockey but we have horses running right and left, so we need more than one jockey."

Asked about what he thought of Barzalona's extravagant celebration, he added: "Out of this world".