On a stunning day of upsets in the first round of games in the Premier League, last year’s champions and runners-up both lost and Armagh won their first game on their return to the top flight after 60 years.

Carrickfergus were the team to down champions Waringstown at The Lawn with new signing Matty McCord ripping through the top order to reduce Waringstown to 30 for four and after losing four overs to a hail storm, the champions lost six wickets for 20 runs to fall 15 runs short of their revised target.

CIYMS also collapsed at Comber as North Down recovered from 56 for six to total 169 which proved three runs too many for the Belmont side who needed only 10 from the last three overs with three wickets left.

Armagh professional Shadley van Schlkwyk lived up to his star billing with 56 and two wickets for 15 from eight overs as Muckamore were bowled out for 101.

New Civil Service North professional Andre Malan also made an impressive start but his dismissal for 91, with his side 36 short of victory, proved decisive and Instonians got home by 17 runs.