BEAUTY Generation won his second Group 1 Longines Hong Kong Mile as he easily accounted for his rivals at Sha Tin.

The John Moore-trained gelding is one of the top-ranked milers in the world and was a hot favourite for this event after winning his last four starts.

Zac Purton had to put in some early work to get his mount to the front in the early stages, but once he assumed the lead, Beauty Generation always looked comfortable and he stretched away when his rider gave the signal in the straight.

Beauty Generation soon put daylight between himself and the field, with Purton easing down some way before the line as the William Buick-ridden Vivlos took second with Southern Legend third.

William Haggas’ One Master could not get a pitch early on in the race but finished well enough while Andrew Balding’s Beat The Bank was back in the pack.