Eglinton beat Bready by 10 runs in a close fought Under 11 final at Bonds Glen.
Robbie Millar top scored with a Man of the Match 32 as Eglinton posted 95 for 3 in their 16 overs.
Ross McLaughlin took 4 wickets for just 18 runs to leave Bready's reply in disarray at 20 for 4, but a 60 run stand between Brooke Crumley (28) and N McCombe (16*) got Bready close as they ended on 84 for 5.
Eglinton now play Rush in the All Ireland final at home on Friday August 29.