Bready will play Fox Lodge in the Women's Cup final after both recorded convincing wins last night (MON).
Alana Dalzell top-scored with 64, sharing a second wicket stand of 76 with Charley Scott, who made an unbeaten 28 as Bready scored 129 for 2 against Eglinton.
Ariana McKenna made 33 in the chase, but Eglinton could only manage 65 - three wickets apiece for Sophie Hamilton and Jodie Spence, with wickets also for Cody Wallace (2-17) and Vanessa Buchanan (1-0).
Holders Fox Lodge restricted Coleraine to 78 for 6 in their 20 overs - two wickets each for Lucy Blair and Tanisha Hussain.
Fox Lodge didn't lose a wicket in the reply, with Sarah Black making 38 not out and Lucy Neely an unbeaten 28 in the 10-wickets win.
There was one league game in the Premiership with Bonds Glen's Lucy Thompson taking 7 for 10, and Jessica Cooke 3 for 10 to bowl out Strabane for 20.
Bonds Glen found batting tough too as Chloe Deans (2-6) and Megan Moorehead (1-13) made life difficult, but they did secure a 6-wickets win.