An astonishing powerplay by Instonians propelled them to a thrilling seven wickets victory over Phoenix and book their place in the All-Ireland T20 Final.
Eknoor Singh batted through the Phoenix innings of 224 for six, to score 130 with a sensational 55 coming from the last two overs when he faced every ball and hit six sixes and four fours. He had 'only' 11 fours in his first 75 runs.
Instonians responded with 99 for one in the first six overs with Neil Rock scoring 68 of them.
The rest of the chase proved a formality with Rock able to go his century with seven successive singles.
Even then the scoring rate did not slow as Shane Dadswell scored 40 at the other end, including 24 off one over.
Rock just failed to see the job through, caught for 104 from 50 balls with 16 boundaries, exactly half of them sixes; his first 93 runs came off 37 balls.
Dadswell also fell with just four required, for 68 off 35 (5 fours, 5 sixes).
Andrew White hit the winning boundary with 19 balls to spare.
There was no luck for Shane Getkate on his return to Shaw’s Bridge, out for seven in the first over.
Cork County will meet Instonians in the final of the All-Ireland T20 Cup after a deserved 61-run win over NW champions Newbuildings at The Mardyke.
The Munster side were always favourites after setting an imposing total of 205 for 7.
Brian Upman hit a 37-ball 73 (6 fours, 5 sixes), while there were runs too for Ben Marris (40) and Thorne Prophet (23).
Peat Salmon (3-37) and Jason Dunn (2-33) were the most successful of the NW side's attack.
Johnny Thompson and Jason Dunn fell cheaply in the chase but a third wicket stand of 71 in five overs between Salmon and Ross Dougherty (24) had the visitors right back in contention.
The game though was all but decided in the 10th over, as Sid Joshi got a triple-wicket maiden as 86 for 2 became 86 for 5.
Salmon kept swinging, hitting ten sixes in a score of 86, but received little support as they were bowled out for 141 - four wickets for Joshi as well as Bakhytar Nabi, who had the remarkable figures of four for six in the 64-run win.