The Junior Darts Corporation were staging a three-day festival of darts at the new Europa Point Arena in Gibraltar.
Tuesday's opening event saw the Netherlands A team - which included reigning Junior World Champion Jurjen van der Velde - win the final against Netherlands B by a 4-0 scoreline.
Van der Velde was joined in the Netherlands A team by Owen Roelofs - the runner-up in the 2017 Junior World Championship - Daan Bastiaansen and Luke van der Kwast.
Wednesday's DartConnect International Open saw Irish teenager Barry come through a field of 129 players to claim the title, edging out Nathan Girvan 6-5 in a high-quality final.
He averaged 100.5 in the final, landing an 11-darter as he moved into a 4-2 lead before Scottish ace Girvan hit back to take the game into a deciding leg at five-all, only for Barry to snatch the title with a 13-dart leg.
Barry's success is a further boost for the youngster, who will be competing in the Tom Kirby Memorial Irish Matchplay final in Dublin on Saturday October 12 against Liam Gallagher - with the winner securing a place in the William Hill World Darts Championship.
Adam Gawlas, who recently reached the third round of the Austrian Darts Championship on his European Tour debut, was a semi-finalist, alongside fellow Czech prospect Tomas Houdek.
Keane Barry and Adam Gawlas will meet at Alexandra Palace in December for the final of the Scott Farms International Junior World Darts Championship.
Thursday saw the JDC players return to Europa Point in Gibraltar to battle it out for the two final spots in the Junior World Championship final, which will take place on Saturday December 21 at Alexandra Palace during the William Hill World Darts Championship.
The 17-year-old averaged over 90 in four of his five matches, including a 98.3 against Sean Cummins before a 5-2 victory over Dutchman Daan Bastiaansen secured his spot in the final.
Fellow 17-year-old Gawlas, who recently reached the third round of the Austrian Darts Championship on his European Tour debut, also continued his eye-catching form having reached the semi-finals of Wednesday's event.