Racing 06 August 2022 Horrifying wins stirring Flemington battle Horrifying’s golden run of form continued at Flemington on Saturday.