Waringstown and CIYMS will contest the final of the Lagan Valley Steels T20 Cup after contrasting wins over Instonians and North Down on Friday night.
CIYMS racked up 217 for 5 at Belmont, with Chris Dougherty and John Matchett setting the perfect platform with an opening stand of 101.
That allowed Mark Adair to take centre stage as he clubbed 7 sixes and 3 fours in a 27-ball 67, adding a further 92 with Dougherty, who cleared the ropes twice and hit 9 fours in his 76 from 49 balls.
Josh Manley (3-25) escaped the carnage with another impressive display.
James Cameron-Dow (2-18) struck two early blows including the prize wicket of Shane Getkate first ball.
Murray Commins (38) and Andy White (35) added 72 for the third wicket, but the required rate was always climbing.
Manley hit a breezy 28 which included two sixes and fours, but Inst finished 68 short on 149 for 9, with Matchett completing a fine all-round game claiming 3 for 20, and Jacob Mulder picked up 2 for 19.
At Comber, Waringstown needed all their nous to get the better of North Down, who fell two runs short of their 158.
Adam Dennison hit 8 fours and 2 sixes in an unbeaten 85 as The Lawn side posted 158 for 2, sharing a second wicket stand of 132 with Lee Nelson (42).
Ruhan Pretorius (42) and Nathan Burns (39) added 71 for North Down who looked to be coasting to the win, before being pegged back by Gary Kidd (3-28), Lee Nelson (2-9) and James Mitchell in a tense finale.
The bowlers were backed up by the fielding with some stunning catches, notably by Hunter and Eaglestone.
Waringstown then reach their fifth consecutive final, and it should be quite a contest between them and CIYMS at the Lawn on Monday July 15th.
LAGAN VALLEY STEELS T20 SCORECARDS