Civil Service North must beat Waringstown at The Lawn if they are to reach their second successive NCU Challenge Cup final.
In the other semi-final, drawn on Friday, Carrickfergus have home advantage, in a bid to reach their first ever, against the winners of the delayed Instonians-Lisburn tie which is being played on Sunday July 9.
Challenge Cup semi-final draw: Carrickfergus v Instonians or Lisburn, Waringstown v Civil Service North.
Games on Saturday July 22.