North Down and CIYMS will meet in the final of the T20 Cup after semi-final wins against Waringstown and Lisburn.
Paul Stirling was the star attraction at The Lawn following his midweek heroics for Ireland.
The 'Belfast Blaster' showed glimpses of his prowess with a rapid 29 from 17 balls, but he fell to an excellent catch at point by Greg Thompson off the excellent James Mitchell (1-16).
Ali Shields led by example as he made what was to be an excellent half century, being the only batter, Stirling apart to master the conditions.
He cleared the ropes three times in his 59 from 48 balls, helping the Comber side to 128 for 6.
Waringstown were hampered by the loss of Phil Eaglestone who failed a pre-match fitness test on his right knee, and further calamity followed when a cut shot by Shields struck McCallan above the eye while fielding at slip.
He was treated by the North Down scorer Andrew Frater - a trained first aider - but left the field with his head bandaged, unable to play any further part in the contest.
(Kyle McCallan led from the field)
Shields took advantage of the part-time bowlers, although Morgan Topping - the eighth bowler used did enjoy late success finishing with 3 for 12.
The Waringstown chase never gained any momentum, a succession of poor shots contributing to their downfall.
Stirling accounted for the normally prolific trio of Adan Dennison, James Hall and Greg Thompson on his was to figures of 3-7 off four overs which included two wides!
Carl Robinson, Ryan Haire and Craig Young also took two apiece as the home side were dismissed for just 79 - McCallan not risking batting with the situation hopeless.
Cup holders CIYMS will be North Down's opponents after they beat Lisburn in an attritional affair at Belmont.
Lisburn skipper Adam Berry top scored with 12 as they limped to what looked a very poor 74 for 8 - two wickets apiece for James Cameron-Dow, Jacob Mulder and Trevor Britton, while Allen Coulter and Mark Adair claimed one apiece.
Any thoughts of a CIYMS stroll in the Sunday sunshine were quickly dispelled as David Simpson (3-11) dismissed John Matchett, Mark Adair and Jason van der Merwe in quick succession.
Callum Atkinson accounted for Nigel Jones and at 44 for 4, the winning line looked far away.
However the immovable force that is Chris Dougherty (29*) shepherded his side to the decider, with Mulder (14*) for company, as the win was achieved with just eight balls left.
The T20 final is set for The Lawn, Waringstown two weeks today, Sunday August 23rd,