Offaly's Darragh Kenny was in top form at the five-star Global Champions Tour fixture in Spain, securing no less than three podium finishes in one afternoon.

Riding the 14-year-old stallion VDL Cartello, Kenny began the day by taking a runner-up finish in the Grupo Eulen Trophy 1m55, which was also part of the Madrid Global Champions League.

The result also helped Kenny's Shanghai Swans to a third place finish in what was the second round this year of the Global Champions League.

Kenny and VDL Cartello then took their place in the Longines Global Champions Tour Grand Prix – a competition which would see just two clears in the first round.

Kenny looked like he would be the third rider to jump clear however the very last fence fell to the floor. Kenny’s fast time however would see him finish best of the four-fault scores to secure third place on the podium.