Defending champions Railway Union will meet UCD, in a repeat of last month's Irish Senior Cup final, and Loreto will take on Ards in the semi-finals of the Irish Hockey League next Saturday after the clubs qualified from their pools at the weekend.
Victories for the Leinster sides saw them retain their top two places in their pools and advance in the competition, but a 3-0 defeat by UCD, combined with Ards’ 2-0 win over Lurgan, saw Ballymoney overtaken by their Ulster rivals in pool B.
Loreto maintained their record as the only unbeaten side in the pool phase with a 5-1 win over Ulster Elks, while Railway secured the runners-up spot with a comprehensive 4-0 victory over Hermes.
Pegasus needed either Loreto or Railway to lose, so their 3-2 defeat of Catholic Institute was in vain, and like Hermes they miss out on a place in the semi-finals for the first time since the event began in 2009.
Anna O’Flanagan made it seven goals in five pool games when she got a double in UCD’s victory over Ballymoney. Becky Weir and Sara Alexander, meanwhile, got the goals for Ards against Lurgan that put them through to the last four.
They will be Ulster's sole semi-final representatives.
IRISH HOCKEY LEAGUE
– Pool A
:
Railway Union 4
(E Smyth 2, Z Delany, J McDonnell),
Hermes 0
;
Ulster Elks 1
(Brown),
Loreto 5
(N Daly, J McGirr, R Keegan, A Meeke);
Catholic Institute 2
(N Carroll, K Campbell),
Pegasus 3
(2).
Pool B:
Ballymoney 0
,
UCD 3
(A O'Flanagan 2, C Watkins);
Ards 2
(B Weir, S Alexander),
Lurgan 0
;
Cork Harlequins 0
,
Old Alexandra 1
(H McDermott).
Semi-finals
(at Grange Road): Loreto v Ards, UCD v Railway Union (May 4) – the final takes place the following day at the same venue.