Sitting in third in the early going, African Story rallied to the lead near the 1,200m mark before drawing off to a four-length victory, his fifth in 12 starts overall.
“It was my banker of my night and it was very easy,” said Dettori.
“I’ve always said this was our best chance of the night,” added trainer Saeed bin Suroor, an eight-time winner in this race. “I was really pleased how he looked coming into the race.”
The Mike de Kock-trained Viscount Nelson rallied for second while pacesetter Red Jazz held the third spot after making the pace through sectional times of :25.54 for the first 400m and :48.93 for 800m.
“Never going to beat the winner, so finishing second was as good as a win,” said Kevin Shea, who rode the runner-up. “Really excited about the run.”
“He was third last year, so pound for pound it was almost an identical run,” said Michael Hills, who was aboard Red Jazz. “He’s been off for a very long time, he didn’t lack race fitness, just that racing edge, but he battled on well when he was headed.”
Richard’s Kid, Haatheq, First City, Shamalgan, Sandagiyr, Derbaas, Dux Scholar, Snaffy and Do It All completed the order of finish.
Western Aristocrat was pulled up after 800m and did not finish the race. “I really don’t know what happened, but the horse is fine,” said Ryan Moore of Western Aristocrat.