Bangor yet again got the better of Cregagh, following up their T20 Cup success with an eight-wicket win in the league at the Memorial Grounds. Michael Skelly was the destroyer-in-chief as he claimed five wickets, while George Prince got two as the hosts were bowled out for 130.

Mark Hutchinson (27*) anchored the chase that was over in just 19 overs, adding 54 for the first wicket with Sam McMillan (39) and 62 for the second with Connor Brown (42) - both of whom hit six fours and a maximum in the easiest of wins.

Carrickfergus took a massive step towards an immediate return to the top flight with an 186-run demolition of challengers Lurgan. It was the Atish Varape show at Middle Road with the professional top-scoring with 115 (15 fours, 1 six) and taking five wickets. Varapre's century included stands of 88 for the second wicket with Michael Gilmour 57 and 103 for the third with Callum Styles (42). Alex Haggan inflicted further punishment with a 22-ball 47 in a total of 319 for 6 - three wickets for John Guy. Lurgan were bowled out for just 133 with Jake Collingwood making 24, and 21 apiece for Jack Maxwell and Nithin Babu. Varape claimed 5-40, while there were two wickets apiece for Prince Sharma and CJ van der Walt in a victory that moves them 12 points clear at the top.

Renco Adams (6-21) and Ivan Sinovich (4-30) combined to bowl promotion hopefuls Donacloney Mill out for just 55 to effectively end their aspirations. The chase was over inside seven overs as they raced to a seven-wicket win - Craig Lewis thumping four fours and a maximum in a typically hard-hit knock.

Luan Liebenberg took five wickets for Armagh as they bowled out Laurelvale for 123, with Adnan Malik top-scoring with 53 (5 fours, 1 six). Armagh were always in control of the chase despite the best efforts of David Sinton and Adam Speers who took two wickets apiece. Sam Wilson hit seven fours and a six in his 43, adding 53 with Jamie Rogers, who would go on to make 50 (9 fours) adding a further 41 with Harry Boyd (13*) in a five-wicket win.

Ballymena enjoyed themselves at The Meadow coming away with a 42-run win over Downpatrick at The Meadow. They recovered from 17 for 3 to post 212 with Curtley Deelman hitting 10 fours in a top score of 64 and Sam Glass making 50 (4 fours, 1 six). There was also an entertaining cameo from Nick van Linde who thumped four sixes in a 13-ball 32. Downpatrick looked in control of the chase at 67 for 0 and 154 for 3, but imploded losing their last seven wickets for just 17 runs to be 170 all out - four wickets for Scott Willoughby and two each for Michael Caithness, Deelman and Glass to complete all-round excellent games for the duo.