Zealandia backed up his good recent effort at Chester when stepping up in trip to win well at Goodwood under Saffie Osborne.
Saffie gave her mount every chance to stay the distance, and was still last turning for home.
Making ground up the middle of the track, she hit the front inside the final 2f before running on strongly to beat the favourite by over two lengths.