homeante postNewmarketCriterion Stakes 2022 Criterion Stakes Betting Odds at Newmarket racecourse Saturday, 25 June 2022