The Irish Cup semi final draw has pitted league leaders Crusaders against Belfast rivals Glentoran, while Portadown will take on last year's beaten finalists Ballymena United.

Crusaders v Glentoran
Portadown v Ballymena United

Both ties to be played Saturday 21st March.

Venus and kick off times TBA.