There's a familiar look to the last four of the Irish Senior Cup after Waringstown, Merrion, Clontarf and surprise package Strabane reached the semi-finals in Sunday's refixes.
Holders Waringstown eased to a comprehensive 133-run over Pembroke at Sydney Parade, the result never in doubt after an opening stand of 221 between James Hall and Adam Dennison (Pictured right; pic by Paddy Allen).
Hall hit 14 fours and 9 sixes in his 175 from 146 balls, while Dennison showed no ill effects from his dislocated finger the day before as he hit 8 fours and 2 sixes in his 105 from 118 balls.
Skipper Greg Thompson went cheaply, but Shaheen Khan joined Hall and the pair plundered 122 from the last 9 overs to take the score to an imposing 358 for 2 - Khan clubbing 5 fours and 4 sixes in an unbeaten 64 from just 29 balls.
The Pembroke reply started brightly as Fiachra Tucker (41) and Andy Balbirnie (27) added 67, but once the stand was broken by Gary Kidd, the NCU side chipped away at the home side.
Kidd, back in the side after his recent fractured finger, took 4 for 23, while Lee Nelson also claimed four victims as Pembroke were dismissed for 225 - Lorcan and Diarmuid Tucker making 70 and 32 respectively.
It was a similar story at Rathmines as Merrion beat Leinster by 116 runs.
John Anderson's love affair with the Irish Senior Cup continued as the competition's leading scorer (1974 at 73.11) hit his 6th century in the tournament, making 139 from 131 balls (21 fours, 2 sixes) as Merrion made 335 for 8.
He shared stands of 130 for the 3rd wicket with Poonish Mehta (45) and 85 for the 4th with Tyrone Kane.
Kane hit 4 sixes in a 34-ball half century, and Jack Carty continued the momentum with a powerful 42 from 25 balls (6 fours).
Joe Carroll and Bilal Azhar took three wickets apiece, but the latter came in for serious punishment, conceding 90 runs.
Despite George Dockrell's hard hit 74 (9 fours) Leinster never threatened the chase, dismissed for 219, as Carty took 3 for 52, while there were two wickets each for Kane and Mehta.
2013 winners Clontarf had little trouble accounting for CSNI at Castle Avenue.
The Stormont side were dealt a major blow as Andre Malan was bowled first ball by Shariful Islam (3-39) as they slipped to 68 for 6.
Morgan Topping (47) and Andrew Cowden (44) added 65 for the 7th wicket as CSNI made a modest 164.
It didn't look enough and that was indeed the case as Bill Coghlan got the chase up and running with 54 from 47 balls (8 fours, 1 six).
Andrew Cowden (2-30) stalled the Clontarf juggernaut temporarily, but former Irish international Andrew Poynter was a man in a hurry, hitting 5 fours and 4 sixes in his unbeaten 53 from just 29 balls as the 7-wicket win was achieved just past the half-way stage.
Strabane - winners back in 1998 - complete the semi-final line-up as they won surprisingly convincingly against Phoenix in Dublin.
Rachit Gaur struck two early blows for Strabane, including the prize wicket of Reinhardt Strydom (17).
Fletcher Coutts top scored with 77 (6 fours, 1 six), but a superb all-round display by the Red Caps bowling unit saw the home side dismissed for 180.
Ryan Gallagher and Chathura Peiris each took three wickets, while Kushpal Singh picked up two.
Gaur (39) and Rhys Logue (11) put on an opening stand of 51, but when they and Aaron Gillespie fell in quick succession, it was game on.
Peiris and Gallagher settled any travelling supporters nerves though with a superb stand of 98 to take their team to the brink of victory.
Peiris hit 9 fours and 2 sixes in his 71 not out, while Gallagher made 35 in the six wicket win.
No date has yet been announced for the semi-final draw.
IRISH SENIOR CUP SCORECARDS