CIYMS are clear at the top of the Premier League after an emphatic 10-wicket win over North Down.
Jacob Mulder took 4 for 20 - including a hat-trick - James Cameron-Dow 3-32 and Matt McGillivray 2-20 as the Comber side were dismissed for 155.
Ally Shields (56) and Danny Graham (31) added 70 in a second wicket stand, but from there the wheels came off.
The modest total proved a stroll in the park as Chris Dougherty made a run-a-ball 77 (12 fours, 2 sixes), sharing an unbroken opening stand of 156 with John Matchett (70*).
There was further good news for the Belmont side as Carrickfergus made a serious dent in Waringstown's title defence hopes.
Jamie Holmes' 75 was the highlight of Carrick's total of 218 for 9 - Phil Eaglestone (3-49), James McCollum (2-34) and Kyle McCallan (2-47) the best with the ball for the villagers.
A dislocated finger meant Adan Dennison couldn't open and the disruption seemed to affect the champions.
Alex Haggan (4-30), Pat Botha (3-31), and Matty McCord (2-20) all in the wickets as Waringstown were dismissed for 155, despite a late defiant 38 from Kyle McCallan.
Civil Service North ran out 131-run winners over Instonians at Shaw's Bridge.
Andre Malan hit 130 not out from just 119 balls (16 fours, 1 six) as the Stormont side scored 284 for 5.
Malan shared a second wicket stand of 118 with Archie Johnston (56) after the early loss of Marc Ellison.
Morgan Topping (34) and Aaron Wright (30) were also among the runs.
The Instonians reply never got going with only Andrew White (37), Matthew Humphreys (33) and James Metcalfe (26) among the runs.
Matthew Foster (3-26), Aaron Wright (2-4), Ben Adair (2-28) and Andre Malan (2-38) were best with the ball for CSNI.
Another South African in the runs was Shadley van Schalkwyk who scored a quite brilliant 142 for Armagh against Muckamore.
It wasn't enough though as Armagh were dismissed for 253 chasing a Muckamore total of 308 for 7 - three wickets apiece for Neil Gill and Fahad Iqbal.
Four of the Moylena side's top six scored half centuries, with Iqbal top scoring with 77, Adita Adey and Jamie Magowan both making 72, while Adam McDaid scored his second fifty in two matches since joining from Eglinton.
PREMIER LEAGUE TABLE AND SCORES