It was an excellent day for NCU teams in the Irish Senior Cup with five of the six teams in action joining holders Waringstown and Instonians in the last 16 of Ireland's premier cup competition.

Game of the day was at Malahide where Muckamore came back from the dead to beat the hosts by one wicket in a pulsating contest.

Greg Ford - son of Ireland coach Graham - top scored with 80 from 107 balls (11 fours), sharing a 6th wicket stand of 52 with Irish international Peter Chase (40*) as Malahide posted 212 for 6.

James Newland (5-20) then reduced the Muckamore reply to 48 for 6 before the fightback started.

Craig Drummond shared a 7th wicket stand of 108 with Neil Gill (32), before David O'Halloran (2-13) struck twice to leave the game on a knife edge.

Drummond though emerged deservedly on the winning side, clubbing 18 fours and 2 sixes in his unbeaten 108 from just 92 balls to seal the one-wicket win.

Another centurion was Marc Ellison of CSNI, who made a superb 131 as they beat Bready by 73 runs at Magheramson.

The Kiwi born opener did his Knights ambitions no harm as he unfurled a range of trademark cuts, drives and pulls in his 130-ball knock, hitting 15 fours and 2 sixes in their total of 243 for 8.

He shared a 4th wicket stand of 158 with Aaron Wright, who made 69. Craig Young (4-33) and David Scanlon (3-40) were best with the ball for the home side.

Three wickets apiece for Ben Adair and Stephen Ross ensured a comfortable 73-run win.

Up the road at Ballymagorry, two-times winners North Down had a routine five-wicket win at Fox Lodge.

Brian Allen top scored for the hosts with 62, sharing half-century stands with Cebo Tshiki (21) and Luke Hayes (30) in their modest total of 165.

Ally Shields hit a fluent 80 as the Comber side kept alive their hopes of reaching the decider for the first time since 1995.

Chris Dougherty was another centurion hitting a brilliant 122 as CIYMS ousted five-times champions North County.

The Irish international helped the Belmont side recover from a precarious 33 for 3, sharing half-century partnerships with Ryan Hunter (18) and Jacob Mulder (35).

'Doc' hit 13 fours and a six in his 148-ball stay, helping the Belmont side post 220 - three wickets apiece for Eddie Richardson and Malcolm Nofal.

Nigel Jones (4-32) and Allen Coulter (2-25) reduced the County top order to shreds and Ted Britton (3-10) mopped up the tail in a 107-run win.

Carrickfergus were even more emphatic 118-run victors at home to Coleraine.

Half centuries from Jack Burton and Daniel Poulton saw them share an excellent 4th wicket stand of 121 on their way to 237 for 8.

Burton hit 8 fours and a six as he top scored with 87 from 130 balls , while Poulton cleared the ropes three times and hit 2 fours in his 54-ball 65.

Coleraine skipper Scott Campbell took 4 for 42.

The Bannsiders reply never really got going, bogged down against some excellent, tight bowling.

None more so than veteran Irish international Ryan Eagleson who claimed 5 for 15 as Coleraine made just 118 - Anthony 'Frosty' Martin taking 2 for 26.

The clean sweep was denied by an excellent away day performance by Balbriggan at The Mall against Armagh.

Colin Russell top scored with 49 as the Premier new boys made 164, with three wickets for Ehtesham Ahmed.

That proved totally inadequate as an opening stand of 91 between Conor Fletcher and Adrian Harper (45) got the North Dubliners on their way.

Fletcher hit an unbeaten 67 as he ensured the 9-wicket win, adding an unbroken 75 for the second wicket with Farooq Nasr (37*).