The draw for the semi-finals of the FAI Cup has been made, with holders Dundalk away to Sligo Rovers, while the winners of Crumlin United v Bohemians will have a home tie against Shamrock Rovers.

Both semis will be played on the weekend, ending 29 September. The all-Dublin tie will be the Friday 27 September at 7:45pm. 

Sligo hosted Dundalk recently in the Premier Division, with the latter winning 2-0. That Cup game will be Sunday 29 September at 5pm. 

Both games will be live on RTÉ2. 

Richmond Park will play host to the Crumlin-Bohemians quarter-final on Monday next, so ensuring an all-Dublin last-four encounter.

Shamrock Rovers last won the cup in 1987. 

Sligo boss Liam Buckley said: "We're excited. It’s a tough one obviously and Dundalk will be favourites. They’ve got the big squad, this incredible unbeaten run domestically; they’ve been getting to the final every year.

"They’ve only lost twice this year so that tells you the challenge. We’ll have to be at our very best and when we did get the win earlier in the season I thought it was one of our best displays of the year.  

"We wanted a home draw and that lends itself to a great occasion in The Showgrounds. Somebody is going to win the Cup and we’d love to get a final to give ourselves that chance. It certainly won’t be easy but we’ve reached the semi-final so we’ll see where it can take us.

"I’ve experienced getting to a final with a couple of teams and I would love for this group of players to do it. Underdogs can do anything in a Cup game and while it’s going to be very hard, we’ll give it a belt and see how we get on."

Semi-finals: 

Friday, 27 September: Crumlin or Bohemians v Shamrock Rovers, 7.45pm (Replay date is October 1)

Sunday, September: Sligo Rovers v Dundalk, 5.00pm (Replay date October 8)