The most recent came in the King George V Stakes at Royal Ascot, where Maraahel had to race wide from a poor draw but galloped on relentlessly to fail by just a neck to concede 21lb to his stablemate Admiral. That race has already thrown up a couple of good winners and, with further improvement on the cards, Maraahel can give it another handsome boost.