An 18-horse jump-off from a starting field of 56 saw the Irish teenager challenged by some of the world's top riders, but his time of 44.60 proved unbeatable in what was a qualifier for Monday's Grand Prix.

Taking home €18,800 for his win, Allen will also add the trophy awarded to the best Young Rider in the class.

Ireland's show jumping manager Robert Splaine said from the Spanish arena tonight: "This is another major achievement for this talented young man."