Joao Moreira booted home three winners on the June 16 card at Sha Tin Racecourse but still could not gain ground on leading rider Zac Purton, who scored a hat trick of his own.
Joao Moreira booted home three winners on the June 16 card at Sha Tin Racecourse but still could not gain ground on leading rider Zac Purton, who scored a hat trick of his own.