May is an important racing month in Singapore with the internationals taking centre stage.
As always, the social events proved a test of stamina and racegoers were treated to a cameo from the Magic Man, Joao Moreira, who rode the first winner of the card on International Day on May 18.
But, sadly for his legion of followers, he was unable to add to the tally.
In the big ones, there was a sense of deja vu as, once more, the Hong Kong trainers dominated.
Casper Fownes went back-to-back in the KrisFlyer with his good sprinter LUCKY NINE.
John Moore did likewise in the SIA Cup, this time with DAN EXCEL, who is now scheduled to go on to Australia to contest some of the big Spring events, including the Cox Plate.
The locals were outclassed in the Cup, where the best run apart from the winner was from the runner-up, the French horse Smoking Sun, whose rider admitted he started his run just a little too late and was closing fast on the line.
It was his first international foray and he will be one to watch in future global events.
The locals picked up the minor placings in the KrisFlyer, with Emperor Max and Zac Spirit.
"Zac" was his own worst enemy, putting on an uncharacteristic display behind the barriers and may have left his best efforts there. "Max", who had lost twice to "Zac", put in a sterling effort and then demonstrated his toughness, backing up a fortnight later to win the Group 2 Stewards' Cup over 1,400m last Sunday.
Originally trained by Peter Moody, Emperor Max arrived in Singapore with a solid but unspectacular record of two wins from five starts.
Since starting in a Class 4 last October, "Max" has gone around nine times for six wins and three seconds, an outstanding return for connections and trainer Stephen Gray.