California Memory repeated his success of last year in the Longines Hong Kong Cup as Carlton House finished sixth on his final start for Michael Stoute.
The four-year-old will now join Gai Waterhouse's team in Australia after enduring a less than perfect passage in the 10-furlong contest.
Dan Excel set the early pace and Ryan Moore opted to take a position on the rail on Carlton House, sitting in sixth place just behind the winner until the tempo upped a notch and he was shuffled towards the back of the pack.
He still had every chance at the top of the straight but the Tony Cruz-trained winner had flown, with only French raider Giofra emerging from the pack to claim second.
Australian runner Alcopop claimed third with Dan Excel clinging on for fourth while the French-trained Saonois failed to sparkle.
Winning jockey Matthew Chadwick said: "I'm over the moon. He's a good little horse.
"It's all about him, he's been good to me and his connections."