Ed Dunlop's Red Cadeaux broke his Group1 duck with a thrilling success in the Longines Hong Kong Vase at Sha Tin.
It was a hugely deserved big race win for the globetrotting six-year-old, who was beaten by just a nose in the Melbourne Cup last year and then finished third in this mile and a half event.
Johnny Murtagh tried to make all on last year's Oaks winner Dancing Rain and the jockey quickened the tempo three furlongs out but potential challengers were queuing up in behind and it was Red Cadeaux and Jaguar Mail who took over approaching the furlong pole.
The duo then engaged in a dramatic final furlong tussle and it was Red Cadeaux and Gerald Mosse who got the verdict by a short-head, with French hopeful Meandre half a length further back, while Dancing Rain faded in the closing stages.
Mosse said of the winner: "He showed something in Japan (eighth in Japan Cup) and I was confident today.
"The runner-up made me make my move 450m out and my horse just kept picking up. He has real fighting spirit."
It was a second victory in the race for Dunlop, who added: "We learnt from the slow pace in the Melbourne Cup that we had to sit closer and Gerald has given him a great ride.
"I'm pinching myself to think I have a Group 1 winner over a mile and a half who has come through the handicap system."