Holders RBAI have been drawn against Strabane Academy in a repeat of last year's final, while Ballyclare High School will meet Campbell College in the other semi-final.

Ballyclare caused something of a surprise by ousting Wallace High School on Wednesday, with Jacob Scarlett's five wickets seeing Wallace bowled out for just 97 - three wickets too for Carlisle.

Successful Ballyclare High School; Pic Twitter/X

Finn Lutton's 40 was then instrumental in the succesful chase - Ballyclare winning by 5 wickets.

The two ties have to be played by Saturday June 8th.