IF Kyle McCallan set himself a pre-season target of 1,000 runs, he should perhaps begin readjusting his sights.

After smashing a second successive unbeaten century for Waringstown at Old Belvedere in the Bob Kerr Irish Cup on Saturday, the former Ireland international now has the small matter of 362 runs in three innings.

Remarkably, he has yet to be dismissed, and hence isn't even titled to a batting average yet. On a slow track, McCallan and James Hall added 241 for the first wicket, with Hall's 108 coming from 154 balls, and including eight fours. McCallan struck 14 boundaries, with a flurry of shots late in the innings bringing him to 145 from just 155 balls.

The villagers smashed 83 off the final 11 overs to reach 275 for two.

On a pitch where fluent run scoring was never easy, Old Belvedere were quickly on the back foot and after a brief rally in the middle of the innings, they lost their last five wickets for 25 runs to finish 166 all out.

Simon Harrison, Hall and Lee Nelson all claimed two wickets apiece as Waringstown completed a 109-run victory.

Civil Service North were another NCU team cruising to victory, as they thrashed Cork County by 182 runs at Stormont. Stephen Dyer and returning captain Nigel Jones both hit centuries as CSN rattled up 295 for three batting first.

Dyer made 130 from 142 balls, including 13 fours and two sixes while Jones, on his first appearance of the season after his return from the World Twenty20, made 124 from 137 balls.

He struck 11 fours and three sixes. Cork County were never at the races in reply and four wickets for off-spinner Colin Andrews saw them slump to 113 all out.