Ryan Moore kept his cool to guide Japanese mare Gentildonna to victory in a rough Dubai Sheema Classic at Meydan.

The pair had enjoyed victory together in the Japan Cup and last year's runner-up, trained by Sei Ishizaka, moved well but appeared to get cut up by Cirrus Des Aigles when about to make her move and needed to be snatched up for another effort.

Gentildonna (4-1) still had enough time to get her head in front, and she quickened past the French veteran in the final 100 yards, while Roger Varian's Ambivalent collected third.

There had already been a big drama when Mike de Kock's runner Mars appeared to go wrong in the early stages.

He crashed into the far rail as Richard Hughes attempted to pull him up and threw the British champion jockey over the top.

Hughes was seen sitting up on a stretcher in an ambulance and was reportedly only winded.

Christophe Soumillon, jockey of Cirrus Des Aigles, said: "I had a really good run off a strong pace that suited us.

"I saw Ryan and wanted to get first run on him. My horse battled really well.

"Unfortunately, we were up against a dual Japan Cup winner and on the night she was just too good."