Linfield will travel to face Ballymena United in the Co Antrim Shield semi-finals while Championship leaders Larrne are home against holders Crusaders.

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