Clontarf stunned the competition favourites as they ousted a full-strength Pembroke at Castle Avenue,
Seamus Lynch was the spark that ignited the hosts as came good on the big stage hitting 11 fours and 6 sixes in a 77-ball 101, sharing an opening stand of 151 in 23 overs with Mitchell Thompson (56).
David Delany (49) and David Vincent (22) chipped in to a total of 284 for 9.
Reuben Wilson took early wickets, and that was followed by three for David Vincent in the middle order.
Pembroke's hopes were fading, but Andy Balbirnie was still there and his 76 gave them a slight foothold in the contest.
Cillian McDonnell got his prize scalp going on to claim the match ball with a hat-trick in a 108-run win.
What a difference a day makes...
Balbriggan ended Donemana’s dreams with a six-wicket win at Jack Harper Park.
The North West side were dealt two blows beforehand with William McClintock (suspension) and David O’Sullivan (muscle injury) both ruled out.
Anuj Jotin was again in the runs as he top-scored with 61 in a Donemana total of 220 for nine, with Jamie Huey (33) and Andy McBrine (21) also in the runs.
Jordan and Matthew Hollard shared a combined five wickets.
The reply was a cagey one initially with Donemana taking early wickets, but Cameron Rowe and Chris De Freitas shared a match-defining fourth wicket stand of 99 in 18 overs to put the hosts firmly in control.
Rowe hit nine fours and three maximums in a top-score of 78, while De Freitas (71 not out) added a further 65 for the fifth wicket with Farooq Nasr (37) as Balbriggan eased to victory in the 44th over.
An unbeaten eighth wicket partnership of 26 between Alex Brown and Andrew Sheridan booked Malahide’s passage into the Irish Cup semi-finals and knocked out 2022 winners CIYMS.
The NCU side had hope when, defending their disappointing all out total of 167 they reduced their hosts to 142 for seven but it was to be their last success and Malahide eased home with three overs to spare.
The victory was reward for James Newland who ripped through the CI batting to finish with six for 28.
Only Hermann Rolfes and Carson McCullough put up serious resistance but the visitors lost wickets regularly, their highest partnership being just 40.
Jeremy Martins was Malahide’s top scorer with 40 but Brown’s 16 not out and Sheridan seven not out from 18 balls were the most valuable.
Lisburn retained NCU interest in the Irish Cup with a superb rearguard three wickets victory at North County.
Suliman Safi top scored for the home side with a belligerent 54 from just 43 balls, including three fours and four sixes but they failed to kick on after he was fourth out in the 27th over with the score on 132.
Despite losing only three more wickets North County added only 96 in the last 24 overs with Faiz Fazal taking two for 29 in his 10 overs and Josh Manley conceding just 36 in his 10.
Ross Adair came off at the top of the Lisburn order, plundering 85 from 48 balls, 76 of them in boundaries (10 fours and six sixes). He was first out with the total on 113.
However, 17 overs later they were 198 for seven but captain Neil Whitworth would not be moved and he saw his side home, along with Manley, finishing 52 not out.