There were mixed fortunes for the two North West sides still standing at the quarter-final stage of the National Cup on Sunday with Ardmore progessing to the last four, but Fox Lodge missing out following defeat at home to Terenure.

Railway Union edged out Templepatrick in a thriller while the Midleton versus Derriaghy game was postponed until next week because of a wedding.

Barry Scott's 38 and 28 from overseas man Coenie Nel were the best of the Ballymagorry side's 190 all out- Kenneth McDonald (4-35), Aidan Doyle (2-32) and Diamuid Lynch (2-35) doing the damage with the ball for the visitors.

Jack Webster (58), Seamus Lynch (44*) and Colm Morgan (25*) saw the Leinster side through to what was an impressive 7-wicket verdict as they advanced to the semi-finals in good style.

Ardmore survived a Balbriggan fightback as they held their nerve to secure an 11-run win.

Chasing 210, the Dubliners were reduced to 87 for 6 after 25 overs with two wickets apiece for Decker Curry, Jared Wilson and Lee Brolly.

Australian overseas player Hinchcliffe hit 7 fours and 3 sixes in an unbeaten 82, while Kashif Ali also cleared the ropes three times in his 29, but they left themselves too much to do in the closing overs.

Earlier Peet Pienaar hit 8 fours as he top scored with 74 in the Ardmore total of 209 for 6.

He shared an opening stand of 83 with Ryan Brolly (37) and 57 with Jared Wilson (38) before Balbriggan reined them in somewhat as Robinson took three wickets including that of Curry for 18 courtesy of a leaping wonder catch by Hinchcliffe at midwicket.

Railway Union are in the last four despite the best efforts of Ari Smith who hit 11 fours and 4 sixes in an unbeaten 114 from 88 balls.

That saw Templepatrick finish on 227 for 9 - just 9 short of their target, with Mark Thompson (33) and Ricky Greer (25) also in the runs, while Hamza Maan (5-41)was the pick of the Railway attack.

The Railway total of 236 was dominated by two partnerships. Kenny Carroll and Zimbabwean Glenn Querl (47) shared an opening stand of 97, before Ireland U19 international Alex Stiles (38) and South African exchange student Chad Laycock (37) added 74 in 12 overs for the third.

Callum Weir claimed 4 for 37, while there were two wickets each for Phil Kernaghan and Ewan Wilson.