Waringstown claimed a home semi-final spot in the T20 Cup with an 82 run win over CSNI in which Shaheen Khan scored an explosive second half century his 103* coming off 53 balls with 7x4 and 8x6.
Greg Thompson's 78* off 43 with 6x4 and 6x6 seemed pedestrian by comparison as the two put together an unbroken 4th wicket partnership of 197.
Pity Ben Adair who was bowling at the end of the innings and whose 4 overs went for 84.
Marc Ellison and André Malan replied with thirties and their opening partnership was going along at 8 an over before James McCollum struck a double blow, Ellison caught behind and new batsman Graeme McCarter yorked next ball.
Gary Kidd with 3-25 topped the bowling figures for the visitors, James Mitchell and McCollum each finishing with two as the innings fell away, only Arnie Wright (39) providing resistance down the card.
Waringstown's win takes them to the top of the group and gives them a home semi-final but the consolation for CSNI is that they still qualify for the semi-finals.
The other group A match was Instonians v Armagh and here a win for Inst was not enough to see them through as it needed a CSNI win for the Seahorses to progress.
Instonians posted 155/6 with Shane Getkate top scorer with 43 and there was a suspicion that it may not be enough if Armagh's overseas player Shadley van Shalkwyk got going.
He did! - almost single handedly carrying the visitors to victory with 111 of their 148 when the overs ran out.
Robert McKinly and Stephen Bunting now both off the injury list with 2 wickets each for the hosts.
In Group B - It was a disappointing night for the Cowboys at home to North Down as they could only total 109/6 in their 20 overs.
North Down didn't waste time in chasing that down with Ally Shields unbeaten on 65 when the game was wrapped up in the thirteenth over.
One game in Group B is still outstanding : CIYMS v Muckamore on Wed 2th.
If CI win they will finish runners up in the group and travel to Waringstown in the semi-final.
A Muckamore win would mean that it would be NRR that would separate them and Carrickfergus for that slot.
Semi-Finals: Friday 13th July
Waringstown v Runner-up Gp.B
North Down v CSNI
CSNI lost to Waringstown by 82 runs.
Stormont, 22 June.
Waringstown 229-3 (20.0 overs, S Khan 103*, G Thompson 78*)
CSNI 147 (19.2 overs, A Wright 39, A Malan 33, M Ellison 32, G Kidd 3-25, J Mitchell 2-25, J McCollum 2-36)
Instonians beat Armagh by 7 runs.
Shaw's Bridge, 22 June.
Instonians 155-6 (20.0 overs, S Getkate 43, S Bunting 31, A White 25, H Doyle 2-28)
Armagh 148-7 (20.0 overs, S van Shalkwyck 111, R McKinley 2-15 , S Bunting 2-37)
Carrickfergus lost to North Down by 8 wickets.
Middle Road, 22 June.
Carrickfergus 109-6 (20.0 overs, D Poulton 33 , P Davison 2-17, R Pretorius 2-24)
North Down 112-2 (12.4 overs, A Shields 65*)