Ballyspallen booked their place in the semi-finals with a convincing eight-wicket victory over Sandyford at Marlay Park.

 

Sandyford were dismissed for 141 in 37.2 overs despite Vinay Iqbal's entertaining 35, which included four sixes. Ajay Shastry made 30 and Abhishek Naik added 21, but Graham Kennedy's outstanding 3-5 and two wickets apiece for Hassan Shahid and Stuart Kennedy kept the total in check. 

The visitors made light work of the chase, reaching 144-2 in the 32nd over. Hassan Shahid finished unbeaten on 55, while Raveen Yasas made 44 not out. The pair shared an unbroken third-wicket stand of 78 to seal victory in style.

Glendermott kept their National Cup dream alive with an impressive six-wicket victory over County Kerry in an entertaining run-fest at The Rectory. 

The visitors posted 255, with Qassim Mohammed top-scoring with 53, while Craig Averill and Alex Boyd claimed three wickets apiece for the hosts. 

The chase was launched in spectacular fashion by Ben Mills and Blayde Capell, who shared an opening stand of 119 in just 12 overs. Mills smashed 78 from 55 balls, including four fours and seven sixes, while Capell made 49 from 37 deliveries. When wickets fell, Averill took control with a superb unbeaten 64 from 59 balls, sharing an unbroken fifth-wicket partnership of 58 with Jason Lynch (26*) to seal victory. 

In their centenary year, Glendermott's hopes of lifting a national trophy remain very much alive.

Ardmore progressed to the semi-final with an emphatic 85-run victory over University of Galway at The Bleachgreen. 

The match was dominated by Kasun Aberaytne, whose superb 110 from 106 balls included 11 fours and two sixes. With Ardmore in trouble, he found valuable support from Matt Cuffe, the pair adding 51 for the ninth wicket to lift the total to 193. Muhammad Asad claimed 4-23 for the visitors. 

University of Galway never threatened the target, slipping to 108 all out. Rohith Shivakumar made 40, but Conor Brolly's excellent 4-25 and two wickets from Cuffe ensured Ardmore's comfortable passage into the last four.

The Hills booked their place in the National Cup semi-finals with a commanding 152-run victory over Lurgan at Pollock Park. 

Joe Fletcher led the way with an excellent 69, striking nine fours and sharing half-century partnerships with Liam Bradford (29) and Nathan Rooney. Rooney provided the fireworks with a rapid 41 from just 25 balls, including four sixes and two fours, while Andrew Kavanagh added a brisk 32 from 23 deliveries. 

Chasing 239, Lurgan never threatened the target and were dismissed for just 86. Liam Doddrell top-scored with 29, while Matthew Weldon, Tomas Rooney-Murphy and Killian McGrane all claimed three wickets. 

Two-time Irish Cup winners The Hills now have their sights firmly set on National Cup glory.