Clontarf reached the semi-final of the Irish Senior Cup with a dominant performance against Leinster at Castle Avenue.

The 2013 champions set up the win with a powerful bowling display that saw Leinster’s promising early start disintegrate.

Bilal Azhar (26) and Joe Carroll (19) had taken the Rathmines side to 47 for 1, before Mick Granger (2-30) broke the stand, having earlier removed overseas professional Ben Mitchell.

That opened the door, and a flurry of wickets saw Leinster skittled for 88. Luke Thomson and Fionn Hand took three apiece, while David Delany and Granger claimed a brace.

Clontarf had no trouble knocking off the runs, with Hand hitting 7 fours and a six in his unbeaten 58, and David Vincent 28 not out in an emphatic ten-wicket win.

John Matchett scored a century as CIYMS chased 252 to beat holders Pembroke by 5 wickets at Sydney Parade. Missing their quartet of Irish internationals the hosts would have been relatively happy at the innings break with their total of 252 for 6 – half centuries for Danny Hogan and Gavin Hoey.

The latter top-scored with 68 from just 44 balls, hitting 5 sixes and fours in an excellent knock. John Matchett is proving something of a golden arm, and he followed up his five wickets in the T20 on Saturday with another two here.

It was with the bat however that he really came to the fore. After Ross Adair had given the innings a flying start with 47 from 18 balls, 6 fours, 2 sixes), wickets for Ryan Hopkins and Piyush Sharma had the tie in the balance at 125 for 4.

However, Matchett hit 14 fours and 3 sixes in an even time 102, adding 127 for the 5th wicket with Jason van der Merwe (47*) in a real statement win for a Belmont side chasing their first Irish Senior Cup.

Another side seeking a first Irish Cup success is Lisburn, who stunned two-times champions The Hills at Milverton.

An aggressive batting display saw Lisburn race out of the blocks with an opening stand of 80 in 9 overs between Jonathan Waite, who made a run-a-ball 45 (5 fours, 2 sixes) and Faiz Fazal, who hit 7 fours and a six in his 39 from 27 balls.

The Hills fought their way back, but David Miller’s counter-attacking 77 from 51 balls (9 fours, 4 sixes) got them up to 248.

The Hills lost early wickets in the chase, but looked well placed at 145 for 3 in the 30th over, with Murray Commins (56) and Mark Donegan (49) well set. The turning point came with the run out of Donegan, which was quickly followed by the dismissals of Levon Shields and Commins.

The hosts innings tailed away despite a defiant 31 from Dylan Blignaut, bowled out for 215 in the 45th over.

Phoenix’s dream of reprising their 1986 triumph remains alive after they survived a Balbriggan fightback to win by five wickets at Jack Harper Park.

Wickets for Oliver Hald (4-28), Tyrone Kane (2-20), and Ben White (3-46) had the home side in all sorts of trouble at 21 for 6.

The tail wagged though due to fine innings from Abdul Samad (51), Andrew Darroch (43) and Eoin Birch (22) got them up to 160.

Phoenix found the going tough initially too as they slipped to 22 for 3, but a Man-of-the-Match unbeaten 91 from Nic Pretorius saw them prevail.

He hit 10 fours and a six in his 109-ball innings, sharing an unbroken stand of 77 in 14 overs with Theo Dempsey (21*) as they clinched the win in the 41st over.