Karis Teetan continued his winning run at Sha Tin racecourse today, taking his total to 29 for this season.

The Mauritian jockey was on board Razor Quest, trained by Michael Chang. He was running near the back of the field, before making progress on the leaders just before the final stages.

He managed to get the better of Royal Performer (Douglas Whyte) at the finish.