Suliman Safi marked his North County debut with a century as the Balrothery side powered to a thumping 227-run win against Terenure.

The Afghanistan U19 international top-scored with 110 from just 92 balls (7 fours, 6 sixes), sharing a 5th wicket stand of 158 in 22 overs with Alan Mathew (54).

Abdul Sattar clubbed 40 from 20 balls (3 sixes and 3 fours), while skipper Niall McGovern made 26 in a final total of 335 for 6.

Raghav Grover took three wickets and top-scored with 32 in a disappointing batting effort - 108 all out.

Sattar (5-27) starred with the ball, while there were two wickets each for Eddie Richardson and Sean Sludds.

Rush recovered from 91 for 7 to post 253 in their game with Cork County.

Finn McGee (54) helped the tail wag with stands of 57 with Nasir Totakhil (31) and 81 with Asher Abassi (40*).

Cork struggled in the chase to be out for 89 - Ben Marris (27) and Syed Aiman (25) scoring the bulk of their modest 89 total.

Abbasi picked up three wickets, while there were two apiece for Jarred Barnes and Nasir Totakhil.

The Hills got their Championship campaign up and running as they beat Civil Service by 111 runs at Milverton.

Brandon Kruger and Yaseen Sherzad both made 62 with the pair adding 75 for the 5th wicket.

Sherzad also shared a 7th wicket stand of 80 in 16 overs with Matthew Weldon (47) as they posted 258 - three wickets for Dhiraj Shetty.

The visitors chase never looked like being a successful one, despite 31 for Nilesh Joshi.

They were eventually dismissed for 147 - three wickets for Nicolaj Damgaard -Laegsgaard.

Robert O'Brien starred with a match-winning innings as Railway Union got their campaign up and running with a 132-run win over North Kildare.

The latest off the talented production line top-scored with 86 (9 fours, 1 six) as the Park Avenue side posted 229 - five wickets for Husnain Maroof.

The home side's reply was soon in disarray as they spluttered to 97 all out - four wickets for Zaman Safi and two for Ashil Prakash.