Teahupoo received the Grade One Champion Stayers’ Hurdle at Punchestown for the second 12 months in a row on the third day of the competition.
Sam Ewing rode the 5-4 favorite to a dominant victory for coach Gordon Elliott, who collected his first win of the competition.
Earlier on Thursday, the Willie Mullins-trained Majborough triumphed within the Grade One Novice Chase.
Jockey Mark Walsh and Majborough ran out entrance from the offset and received by 14 lengths over Solely by Night time as Mullins claimed his two hundredth win of the season in Eire.
Putapoundinthejar received the opening race of the day within the Handicap Hurdle, whereas Petit Tonnerre got here out on high within the Handicap Chase and Busselton received the Cross Nation Cup Chase.
Jeriko Du Reponet led residence Doddiethegreat in a one-two for Nicky Henderson within the Handicap Hurdle, earlier than Cottesloe Sunshine received the Novice Hurdle and Baron Noir claimed the ultimate victory of the day within the Flat Race.
The competition in Kildare continues on Friday, with the Champion Novice Hurdle and Champion Hurdle the 2 Grade One occasions on the schedule.