Buccleuch is favourite with the Aussie betting companies for the Testa Rossa Stakes (1440m) this afternoon t Caulfield.
The Patrick Payne trained gelding has been dynamic this time in and the market has him as a clear top seed, sitting at $2.25.
Harry’s Yacht is at $4 on the second line of betting, with Royal Insignia at $7.50. Run Harry Run is at $8.50 and has been solid in betting with top bookmaker apps.


























