The progressive stayer Champagne Marengo completed a hat-trick by winning over 2m at Ascot under Thore Hammer Hansen.
Despite racing from out of the handicap and carrying a 6lb penalty, Champagne Marengo won impressively.
Held up last early on, he made a sweeping move after turning for home and won going away by five lengths.