The Extra.ie FAI Cup semi-final draw has been made, with holders Shamrock Rovers facing the winners of Sligo Rovers v Derry City if they can get past Finn Harps in two weeks' time.

The draw was completed live on RTÉ's Game On by former Republic of Ireland international Stephen Kelly. 

The winners of Athlone Town v Shelbourne will welcome either Bohemians or Dundalk in the other semi.

The quarter-finals get underway on Saturday as First Division side Athlone Town look to cause an upset against Shels. That game kicks off at 3pm and is live on WatchLOI.

Extra.ie FAI Cup semi-finals

Athlone Town or Shelbourne v Bohemians or Dundalk 

Finn Harps or Shamrock Rovers v Sligo Rovers or Derry City