CIYMS’ unbeaten run in the Robinson Services Premier League is over – after 20 matches. Carrickfergus had the honour of being the first team to beat Nigel Jones’ side since the opening game of last season, winning by 29 runs at Middle Road yesterday.

But North Down, their closest pursuers this season – and the last team to beat CI in the league – could not take advantage, losing at home to Instonians by 17 runs.

CJ van der Walt was the Carrick match-winner, following up his 43 with three wickets, which included Jason van der Merwe, the man of the match in the T20 Cup final on Friday night.

CI appeared on course for their familiar result when they were 84-1, chasing 191, but they lost their last nine wickets for 77.

Instonians’ revival continued with a second successive victory, this time at Comber, where they will return on Friday to face CIYMS in the Challenge Cup final.

A half-century from skipper Andrew White was the backbone of Instonians' 179 total and he then bowled his 10 overs for just 25 runs to keep the scoreboard pressure on the home side.

Opposite number Alistair Shields was still there, with North Down needing 20 from the last three overs but he couldn’t survive Robert McKinley’s over and he was last man out.

Instonians are still joint bottom with Muckamore, however, as the Moylena side also won yesterday, beating Civil Service North by four wickets and, in the other Premier League game, Waringstown ended a run of five successive defeats with a 59 runs victory over Lisburn at The Lawn.