Aidan O'Brien's dual Classic hero Capri had to pull out all the stops to justify 7-4 favouritism in the Toals.com Bookmakers Alleged Stakes at Naas.
With victories in the St Leger and Irish Derby under his belt, it was no surprise that Ryan Moore was eager to make use of that stamina over this mile and a quarter.
His opponents were queuing up to challenge for the length of the straight, but Capri kept finding and the line came just in time for him as Cannonball lunged late.
Victory in the other Group Three on the card, the Gladness Stakes, was the highlight of a double for Colin Keane.
The jockey sat in second on the Ger Lyons-trained top-weight Psychedelic Funk (5-1) until heading Downforce just over a furlong out, and he saw his race out well to triumph by two and a quarter lengths.< Dadoozdart (10-1) made a sparkling start to his career with victory in the Irish Stallion Farms EBF Maiden.< Sunday Spark went for home after helping set a steady pace, but Keane wore him down on Noel Meade's juvenile, who stretched two and a quarter lengths clear in the style of a promising youngster.
Meade also took the Toals.com Live Casino Like Us On Facebook & Twitter Handicap with Curley Bill (11-2), who fought off Ontheiflist in the hands of Shane Foley.< G Force (4-1), a Group One winner in his pomp, showed that he retains plenty of enthusiasm for the game by trouncing his Toals.com Moneyback As Free Bet If 2nd To SP Fav At Naas Handicap rivals.
O'Brien and Moore supplemented Capri's victory when Hunting Horn (7-4) prevailed in the concluding Irish Stallion Farms E.B.F. Maiden, while Willie McCreery's 5-2 joint-favourite So Long Marianne made a successful debut in the Irish Stallion Farms EBF Fillies Maiden.