Got a TV Licence?

You need one to watch live TV on any channel or device, and BBC programmes on iPlayer. It’s the law.

Find out more
I don’t have a TV Licence.

Summary

  1. Ballymena United 0-4 Coleraine
  2. Crusaders 0-2 Linfield
  3. Dungannon Swifts 2-1 Warrenpoint Town
  4. Portadown 0-5 Glenavon

Live Reporting

By Matt Gault and Lyle Jackson

All times stated are UK

Heading home

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.

On the draw

Dungannon to play Linfield

On 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 McAreeDungannon Swifts manager

What they said

Ballymena 0-4 Coleraine

That'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 KearneyColeraine boss
Coleraine boss Oran Kearney
Press Eye
Coleraine boss Oran Kearney

Irish Cup semi-final draw

Linfield v Dungannon Swifts

Glenavon v Coleraine

Matches to be played on Saturday, 1 April

What they said

Crusaders 0-2 Linfield

I 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 BaxterCrusaders boss
Stephen Baxter
Press Eye
Stephen Baxter

RESULT

Dungannon Swifts 2-1 Warrenpoint Town

Dungannon win after extra-time and go into the draw with Coleraine, Glenavon and Linfield.

What they said

Crusaders 0-2 Linfield

I 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 HealyLinfield manager
Linfield boss David Healy
Press Eye
Linfield boss David Healy

GREAT SAVE!

Dungannon Swifts 2-1 Warrenpoint Town

Dungannon almost make it 3-1 but keeper Jonathan Parr saves from striker Andrew Mitchell.

What they said

Crusaders 0-2 Linfield

We'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 QuinnLinfield midfielder

Swifts still in front

Dungannon Swifts 2-1 Warrenpoint Town

It's half-time in extra-time.

Lowry leaping with joy

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.

Linfield midfielder Stephen Lowry
Press Eye
Linfield midfielder Stephen Lowry

GOAL

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.

Extra-time starts at Stangmore

Dungannon Swifts 1-1 Warrenpoint Town

FULL-TIME

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. 

FULL-TIME

Dungannon Swifts 1-1 Warrenpoint Town

We're going to have extra-time at Stangmore Park.

FULL-TIME

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. 

GOAL

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!

FULL-TIME

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.

Glenavon hammered Portadown 5-0 at Shamrock Park
Pacemaker
Glenavon hammered Portadown 5-0 at Shamrock Park

No penalty!

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. 

Lowry fires Blues ahead

Crusaders 0-1 Linfield

Here's how Linfield got their noses in front. There certainly can't be any questions over the penalty decision. 

View more on twitter

GOAL

Portadown 0-5 Glenavon

The Portadown fans who have already left the ground miss seeing their side go five down as Mark Sykes nets with a looping header. This had been a much anticipated sell-out match for the Ports supporters who believed things were starting to look brighter for the Premiership's bottom club. But, a day to forget for Niall Currie's men.

Oh dear...

Ballymena 0-4 Coleraine

This tweet from Ballymena United's official Twitter account sums up their defensive performance. Strong words. 

'70 - Pathetic defending leads to a Coleraine fourth.

GOAL

Portadown 0-4 Glenavon

Glenavon gets a fourth in the 78th minute through James Singleton. Player-manager Gary Hamilton took a quick free-kick, threading it through to Mark Sykes who played across the face of goal for Singleton to finish off.

Exciting climax in store at Seaview

Crusaders 0-1 Linfield

Well, that has certainly livened things up. Smyth has been bright all afternoon and he made Billy Joe Burns pay, drawing the challenge from the full-back after getting goal-side of him. 

Crusaders are better than anyone for scoring late goals - can they do it again!? 

GOAL

Dungannon Swifts 1-1 Warrenpoint Town

The Premiership side get level against Warrenpoint - but there is a slice of good fortune in Dungannon's 73rd-minute equaliser. Substitute Paul McElroy's corner gets a last touch off Warrenpoint's Jordan Dane for an own goal.

GOAL

Ballymena 0-4 Coleraine

Look away, Ballymena fans! McGonigle grabs his second to pile the misery on David Jeffrey. What a glorious performance from Coleraine, who have dominated at the Showgrounds from the first whistle. 

GOAL

Crusaders 0-1 Linfield

Lowry converts past O'Neill, burying the ball into the bottom corner!

PENALTY

Crusaders 0-0 Linfield

Penalty to Linfield!

DISALLOWED GOAL

Crusaders 0-0 Linfield

Jordan Owens heads the ball home from a corner but the referee has immediately disallowed it after spotting a foul on Roy Carroll as the ball flew past him.

The game is starting to open up and there should be more goal-scoring chances in the final 20 minutes. 

GOAL

Portadown 0-3 Glenavon

Man-of-the-match Joel Cooper scores again to make it 3-0 to Glenavon on 68 minutes. It is a wonderful volley after Guy Bates had drilled the ball in from the right.

CLOSE!

Crusaders 0-0 Linfield

Paul Smyth has looked as likely as anyone to make something happen and the elusive winger nearly puts the opener on a plate for Waterworth. After skipping past a few challenges down the right, Smyth fizzed a ball across the six-yard area. It only required a touch from Waterworth, but the big striker arrived too late to convert. 

Bradley grabs his second goal

Ballymena United 0-3 Coleraine

There will be no cup double for Ballymena. Here is how Eoin Bradley made it 3-0 for the buoyant Bannsiders.

Bradley grabs his second of the day to make it 3-0 to Coleraine

GOAL

Portadown 0-2 Glenavon

Joel Cooper doubles Glenavon's lead at Shamrock Park. He won the ball on the edge of the area, twisted and turned and managed to squeeze in a shot which went between keeper Jack Duffin's legs. An hour played in the Mid-Ulster derby.

GOAL

Dungannon Swifts 0-1 Warrenpoint Town

The Championship leaders take the lead through Aaron Traynor on 54 minutes. Traynor's downward header from Ruairi Croskery's free-kick beat home keeper Andy Coleman.

GOAL

Ballymena 0-3 Coleraine

Bradley makes it three! This is turning into a nightmare for Ballymena as Glendinning gifts the Coleraine striker his second by dropping Lyons's cross. The hosts require a minor miracle now to keep their cup hopes alive!

Poor header!

Crusaders 0-0 Linfield

Niall Quinn's header is terribly miscued after some promising build-up down the right flank by Paul Smyth. Quinn had time to take the ball down but he decided to go for it first time.

Before that, Gavin Whyte saw his effort tipped around the post by Carroll - the closest Crues have come to a goal this afternoon. 

Eoin goal

Ballymena United 0-2 Coleraine

See how Coleraine striker Eoin Bradley made it 2-0 away to Ballymena.

Eoin Bradley doubles Coleraine's lead against Ballymena United

Half-time view

Portadown 0-1 Glenavon

Ciaran Martyn has made a career out of arriving late in the box to score. Glenavon deserve their 1-0 as they have dominated after Portadown's good start.

Tommy Breslin Former Cliftonville manager on Radio Ulster
Ciaran Martyn scored for Glenavon at Shamrock Park
Pacemaker
Ciaran Martyn scored for Glenavon at Shamrock Park

Seaview stalemate

Crusaders 0-0 Linfield

Nothing to separate the sides yet but Stephen Baxter will certainly demand more his players as they haven't created chances as freely as they usually do. 

Linfield, on the other hand, have shown plenty of endeavour but that cutting edge in the final third has been absent so far. 

It's hard to pick a winner - extra-time and penalties may well be required!

Tempers flaring at the Showgrounds

Ballymena 0-2 Coleraine

It's really kicking off now. Not one, but two incidents have marred the ending to what has been a thoroughly entertaining first-half. 

The referee has had to calm both sets of players down after a robust challenge from Tony Kane on McGonigle right in front of the managers on the touchline. 

Ballymena's plan has fallen apart. They've lost both centre-halves - Owens and Loughran - to injury and David Jeffrey now has to use his calming influence in the dressing room to get his players focused once again. 

Oran Kearney will have a simple message to Eoin Bradley: more of the same, please. The man who won the cup with Glenavon last season has given the Ballymena defence a torrid time this afternoon. 

Huge 45 minutes ahead.