We start our round-up with League One leaders Sion Mills who sit proudly at the top of the table thanks to a convincing 114-run win against Fox Lodge. Rian McKelvey’s unbeaten 135 (13 fours, 5 sixes) set them on their way to 273 for 5 – runs too for Barry Scott (54), Barry Scott (54), Darren Moan (28) and Andy Lucas (24). Fox Lodge in reply dismissed for 159.

It was a tale of two centuries in a real thriller at The Nedd, where Mark Olphert’s 105 (9 fours, 7 sixes) dominated Bready’s 179 for 8. The hosts chased it down to win by two wickets, with Gareth Martin making an unbeaten 108 from 94 balls (13 fours, 2 sixes) to take them to second place in the table.

Billy Dougherty hit 88, and Christopher Neely 51 not out as Donemana posted 281 for 8 at home to Ardmore, which was enough for a 122-run win.

The sides met again the next day and this time it was a much closer affair. Joe Robinson scored a century and Jamie Huey made 71 as Donemana made 300 for 9. Ardmore gave it a real shake and with Gigi Babu and Aneesh Anilkumar both making 73, as well as runs for Paul McDowell (50) and Phil Patterson (32), they got within 14.

It was even closer in the quarter-final at Eglinton, where Letterkenny won by 9 runs. Half centuries from Ramees Machingal and Rammohan Goud saw the Donegal side make 205 for 9. 60 from Adam Lamberton, plus an unbeaten 36 from Ross McLaughlin got the villagers to 196 – four wickets for Aswin.

Bready had played their quarter-finals last week, with Dean McCloskey’s 140 and 51 from Mark Olphert powering them to 317 for 2. That was 109 too many for Fox Lodge, despite Gareth Doherty’s powerful 66.

In League Two, Owen Adair produced the best bowling display of the week, as the Glendermott player took 7 for 37 as Killyclooney were bowled out for 106 replying to the home side’s 256 – Arshad Ahammad hitting 9 fours and 8 sixes in a quickfire 98.

Ballyspallen conceded to leaders North Fermanagh, while Newbuildings moved into third place thanks to the highest score of the week. Pushpender Singh hit 16 sixes and 13 fours in his 176, adding 244 for the third wicket with Jack McIvor. Jack hit an unbeaten 107, having earlier shared an opening stand of 111 with Charlie Simpson (42) as Newbuildings racked up 417 for 2. Maghera responded with 275 for 9 thanks to a brilliant 146 from Aaron Stewart.

Brigade’s excellent campaign continued as they chased 191 to beat St Johnston and stay in second place with a game in hand. Josh Cole hit 55 for the Donegal side, but 54 from Jack Hall and 46 from Jay Scott got the Beechgrove team the win.

In League Three, Coleraine are second thanks to a 7-wicket win at Bonds Glen. Shane Diver hit 7 sixes in hs 56, while Richard Thompson (RT) hit 4 in his 46 as the Bee Gees scored 206 for 8. The experienced duo of Stephen McCartney and Vishal Chopra shared a third wicket stand of 160 in 20 overs as the Bannsiders raced to victory. McCartney’s 86 not out included 8 fours and 4 sixes, while Chopra hit 12 boundaries in his 70.

Three wickets apiece for Brook Crumley and Jamie Mutch saw Bready beat Burndennett by 37 runs – 153 to 116, while David Smith’s 92 not out helped North Fermanagh chase 180 to beat Strabane – for whom Narayan made an unbeaten 65.

It was a good weekend for leaders Drummond who stayed top of the table as they chased 181 to beat Letterkenny. Vineet Srivastava made a run-a-ball 50 as the Donegal side hit 181 for 9, but thanks to Scott Irwin’s 79 and a quick 32 not out from Andy Doey saw Drummond win by four wickets.

They followed that up with a 124-run victory over Bready. Scott Irwin (54) was again in the runs, with good support from Dylan Holmes (51) in their 200 for 8 – three wickets apiece for Ross Campbell and Brook Crumley. The Magheramason side were bowled out for 76 – three wickets each for Dylan Holmes and James Doey.

In League Four, James Smallwoods top-scored with 58 as Brigade beat Bready by 42 runs despite an unbeaten 51 from Lindsey Allen.

Enniskillen beat Newbuildings by six wickets, with Blake McKeegan (30) the best of the home side’s 155 – Theckanath (67) the main reason for Enniskillen’s successful chase.

George Dalton hit 38 as Ardmore made 103 at home to Fox Lodge – three wickets each for Josh Marshall and Ben Heywood. Alex McNeill’s 50 ensuring a four-wickets win for the Ballymagorry side.