The draw has been made for the semi-finals of the 2022 Extra.ie FAI Cup.
Derry City, Shelbourne, Waterford and Treaty United were all in the hat after their quarter-final successes.
Damien Duff's Shelbourne smashed sorry Bohs who turned in an abject performance in their 3-0 loss to Shels at Tolka Park. On Sunday evening, Derry became the second Premier Division side to make it to the semi-finals with their extra-time win over Shamrock Rovers.
First division sides Waterford and Treaty have been the surprise packages of the competition this season. An Enda Curran hat-trick propelled Treaty to victory over UCD, while Waterford scored three in quick succession to shock Dundalk and send the Lillywhite's crashing out of the cup.
After Derry's win over Rovers, the draw was made for the semi-finals of the FAI Cup and it has thrown together a couple of cracking ties as Derry host Treaty, while Waterford welcome Shelbourne.
With victory over The Hoops, Derry are seen by many as the hot favourites to take home the trophy. Damien Duff might have something to say about that though, and has gone on record in the past about how desperate he is to win this competition.
Write the two lower division sides off at your own peril. Both have displayed a penchant for causing a shock and will be up for the fight when the semi-finals take place in a months time.
Here's the semi-final draw in full:
Waterford FC v Shelbourne FC
Derry City v Treaty United
Semi-final day is scheduled for Sunday, October 16, and RTE will be showing both games live on that day.
READ NEXT:
Get the latest sports headlines straight to your inbox by signing up for free email alerts