Gordon Elliott has always thought the world of the five-year-old, but he was beaten in the Royal Bond at Fairyhouse last time out.
Nevertheless, he was sent off the 7-4 favourite to go one better in this Grade One and the result never looked in doubt.
An early mistake from Karniquet meant he was always on the back foot and he dropped away before the turn for home, which left Bleu De Vassy, a stablemate of the winner, as the main danger.
Romeo Coolio quickened away on the run to the last and had the race in safe keeping, only to make a bit of a mess of it, but it was to his credit that Sam Ewing gathered his reins and he was soon back in top gear.
He went on to win by an impressive nine lengths and was halved in price from 20-1 to…