The Caulfield Cup is always an amazing spectacle, with some of the best horses in the world battling it out over 2400 metres for $5 million in prize money. Taking place at Caulfield Racecourse each ...
Some results have been hidden because they may be inaccessible to you