IGB - The 2019 BoyleSports Champion Stakes Semi-Final 20/07/2019 Race 8 - Shelbourne Park