Pembroke will meet holders Waringstown in the final of the Irish Senior Cup in The Hills on Saturday August 31 after contrasting semi-finals.

While Pembroke eased past Leinster rivals Phoenix by seven wickets in the 32nd over, Waringstown veteran Kyle McCallan hit the last two balls of the match for six and four to beat CIYMS by four wickets in the other semi-final at Belmont.

Barry McCarthy and former Waringstown professional Shaheen Khan caused the damage in the Park, taking four wickets apiece as Phoenix were bowled out for 136 and with Andrew Balbirnie back in action for his club side, Pembroke eased to victory with the Ireland international scoring 54 from 46 balls.

Waringstown were second favourites for most of their chase after CI had posted 206-8 but McCallan joined Haseeb Azam at 144-6 with 11 overs to go. They were still together at the start of the last over and although Obus Pienaar conceded just two runs off the first four balls, McCallan pulled the fifth to the square leg boundary and cut the last to thirdman to send the holders into their fifth successive Irish Cup final.

Railway Union will meet Ardmore in the final of the National Cup on September 1 after the Park Avenue side beat Derriaghy by 8 wickets, Kevin O’Brien hitting 32 not out from 18 balls with five fours and a six. Hopes of an all-Leinster final were dashed, however as Terenure went down by 97 runs to the North West side.

After the final round of Leinster Senior League games, Merrion go into the play-offs in first place after beating The Hills by five wickets and next Saturday will play Pembroke who leapfrogged the Milverton side into second place by thumping Malahide by 141 runs, Poonish Mehta hitting an unbeaten 92.