homeante postNewmarketChalice Stakes 2023 Chalice Stakes Betting Odds at Newmarket racecourse Saturday, 05 August 2023