Heading homepublished at 17:51 GMT 4 March 2017
Thanks for following the action with us today. You can watch highlights on the BBC Sport NI website later and look out for the Irish League Show on the BBC iPlayer on Monday evening.
Ballymena United 0-4 Coleraine
Crusaders 0-2 Linfield
Dungannon Swifts 2-1 Warrenpoint Town
Portadown 0-5 Glenavon
Matt Gault and Lyle Jackson
Thanks for following the action with us today. You can watch highlights on the BBC Sport NI website later and look out for the Irish League Show on the BBC iPlayer on Monday evening.
Dungannon to play Linfield
Quote MessageOn paper we probably have the hardest draw but that is irrelevant at this stage - we are just happy to be in the semi-finals. We might upset the apple cart and come away with a victory. It should be a great occasion at Mourneview Park.
Rodney McAree, Dungannon Swifts manager
Ballymena 0-4 Coleraine
Quote MessageThat's the kind of performance that puts a smile on my face. We knew what we had to do today and to come away with a result like that is great. There was a game of football to be won to get into the semi-final and the big objective for me wasn't to win the derby, it was to get into the semi-final and we did that.
Oran Kearney, Coleraine boss
Image source, Press EyeColeraine boss Oran Kearney
Linfield v Dungannon Swifts
Glenavon v Coleraine
Matches to be played on Saturday, 1 April
Crusaders 0-2 Linfield
Quote MessageI can't have any complaints. The disappointment for us was that we made two terrible mistakes in the game. It wasn't a great game of football to watch and there's always going to be a winner and a loser - unfortunately, we were the losers today. Linfield stood very tall when we put them under pressure and we didn't knock the door enough, which is disappointing from our point of view.
Stephen Baxter, Crusaders boss
Image source, Press EyeStephen Baxter
Dungannon Swifts 2-1 Warrenpoint Town
Dungannon win after extra-time and go into the draw with Coleraine, Glenavon and Linfield.
Crusaders 0-2 Linfield
Quote MessageI thought we were good today. Crusaders are a good side but I thought we were always on top, so it was pleasing from the first minute. We had plenty of that energy and desire you need to win big cup games so I think we deserved it. I think we got stronger in the second-half and we showed our fitness levels once we got on top.
David Healy, Linfield manager
Image source, Press EyeLinfield boss David Healy
Dungannon Swifts 2-1 Warrenpoint Town
Dungannon almost make it 3-1 but keeper Jonathan Parr saves from striker Andrew Mitchell.
Crusaders 0-2 Linfield
Quote MessageWe're buzzing to get through to the next round. Crusaders are a good team so we're pleased to come away with what we came here to get. The work-rate from start to finish was brilliant and we got two deserving goals from it. There was a lot riding on the game today because of the seven-point difference at the top of the league table so we're pleased to get the win and hopefully can make it through to the final.
Niall Quinn, Linfield midfielder
Dungannon Swifts 2-1 Warrenpoint Town
It's half-time in extra-time.
Crusaders 0-2 Linfield
Stephen Lowry celebrates after scoring the opener from the penalty spot for Linfield today as they march on to the semi-final.
Image source, Press EyeLinfield midfielder Stephen Lowry
Dungannon Swifts 2-1 Warrenpoint Town
Dougie Wilson scores with a long-range screamer for Dungannon just three minutes into extra-time. A great strike from distance - but keeper Jonathan Parr will definitely feel he should have saved it.
Dungannon Swifts 1-1 Warrenpoint Town
Allow X content?
This article contains content provided by X. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read X’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.
Ballymena 0-4 Coleraine
Coleraine come out on top with the perfect revenge result after the League Cup semi-final defeat earlier in the season. McGonigle and Bradley both struck twice to give Oran Kearney's a fantastic win in the derby to make it nine wins in their last ten games in all competitions.
Dungannon Swifts 1-1 Warrenpoint Town
We're going to have extra-time at Stangmore Park.
Crusaders 0-2 Linfield
It's all over and Linfield are safely through to the semi-final after an impressive 2-0 win over rivals Crusaders. The goals came from Stephen Lowry from the spot and Niall Quinn.
Crusaders 0-2 Linfield
The Blues book their place in the semi-final and it's Niall Quinn heading in from close range after some marvellous individual play from Jamie Mulgrew, who skips past a couple of defenders before picking out his team-mate to surely put the tie beyond Crusaders!
Portadown 0-5 Glenavon
The holders Glenavon cruise into the semi-finals. Portadown made a bright start but Gary Hamilton's men took over to dominate.
Image source, PacemakerGlenavon hammered Portadown 5-0 at Shamrock Park
Crusaders 0-1 Linfield
Appeals from the Crusaders players after David Cushley goes down in the box but the referee waves play on. Home side really applying pressure now on the Linfield defence, but the Blues back-four are standing up to it well.
Crusaders 0-1 Linfield
Here's how Linfield got their noses in front. There certainly can't be any questions over the penalty decision.
Allow X content?
This article contains content provided by X. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read X’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.