Nola Soul provided trainer Fozzy Stack with his first Royal Ascot success as he registered a determined victory in the Chesham Stakes.
The Justify colt was prominent in the market at 11-2 having made a winning start to his career at Leopardstown last month, the form of which received a major boost on Wednesday when runner-up King Of Cloughan won the Windsor Castle Stakes.
His chance was also done no harm when the Aidan O’Brien-trained favourite Aix La Chapelle got upset in the starting stalls and had to be withdrawn, leading to a hefty Rule 4 deduction.
Nola Soul was keen throughout in the hands of Seamie Heffernan, so it is testament to his ability he was still in there pitching at the business end of proceedings and he kept finding inside the last of seven furlongs to prevail by half a length.
Joseph O’Brien’s newcomer On Just Terms filled the runner-up spot, with the front-running Aperoll third and Aix La Chapelle’s well-backed stablemate South Dakota fourth.