Carlingford Lough takes surprise win in the big prize at Punchestown

John Kiely-trained 10-year-old was a surprise winner of the Punchestown Gold Cup

Carlingford Lough takes surprise win in the big prize at Punchestown

©INPHO/Cathal Noonan

Carlingford Lough has taken home the big prize at the Punchestown Festival.

The John Kiely-trained 10-year-old was a surprise winner of the Punchestown Gold Cup after the more fancied contenders in the field were disappointing performers.

Sent-off at odds of 12/1 under jockey Barry Geraghty, Carlingford Lough surged clear of Djakadam in the final furlong after front-runner Road To Riches suffered a heavy fall at the last.

The first Grade 1 race on today's card was the Irish Daily Mirror Novice Hurdle, which saw the 2-to-1 favourite Bellshill claim victory by half a length.

The opening race today saw 16-to-1 shot Shamiran capture the Martinstown Opportunity Hurdle for the third time in his career, while the Louis Fitzgerald Hotel Hurdle was won by Woodland Opera for trainer Jessica Harrington.