A half century from Amy Caulfield helped NCU champions Waringstown into the final of the Women's All-Ireland T20 after a 37-run win at Fox Lodge.

The opener hit 9 fours in a top-score of 62 from 48 balls, and was well supported by skipper Sophie Hinds (20) and Naomi Matthews (17) in a decent total of 150 for 8 - two wickets for Lucy Neely and three in four balls in the last over by Mollie Devine (3-24).

Waringstown

The home side looked out of it at 67 for 5 after 12 overs, but Mollie Devine's counterattacking knock saw 30 runs scored between overs 13-15, and with 54 needed from the last five overs, the home support dared to dream.

However, Devine was dismissed by Charlotte Lyons (2-26) for a 40-ball 59 (4 fours, 4 sixes) with the Mid-Ulster side closing out a 37-run win.

Fox Lodge

Waringstown will now play Phoenix on Sunday 25th in the Park, as part of a double-header with the men's final.

ALL-IRELAND WOMEN'S SEMI-FINAL

Fox Lodge lost to Waringstown by 37 runs
Ballymagorry, 11 August.
Waringstown 150/8 (20 overs; Amy Caulfield 62, Sophie Hinds 20, Naomi Matthews 17; Mollie Devine 3-24, Lucy Neely 2-19)
Fox Lodge 113/7 (20 overs; Mollie Devine 59; Charlotte Lyons 2-26, Rachel Harrison 2-35)