Crusaders defeat Ballymena United 3-0 while Warrenpoint Town and Ballinamallard United also progress to the Irish Cup semi-finals.

Read the full article at bbc.co.uk/news/northern_ireland