Goals from Danny Ventre, Alan Keane, and Anthony Elding saw Ian Baraclough's side set up an FAI Cup final clash with Drogheda United
Despite starting brightly at the Showgrounds, Shamrock Rovers found themselves a goal down after 25 minutes when Aaron Greene crossed for Danny Ventre, who took two attempts to find the net. As the game progressed Sligo began to settle especially on the left wing as Aaron Greene’s darting runs were forcing Conor McCormack at right-back to intervene. Iarfhlaith Davoren was also noticeably impressive as he kept the prolific Ronan Finn from causing trouble.
The Hoops sought an equaliser, but despite good play from Ronan Finn and Billy Dennehy, remained behind at the break. Sligo’s back four were dominant, especially Evan McMillan who was commanding in the air. Shamrock Rovers started the second half the more positive but thanks to Sligo’s resilient defending and the midfields’ impressive work-rate, Gary Rodger’s was barely troubled. Ndo began to demonstrate his flair as he played some great balls to the men ahead of him.
Sligo doubled their advantage in fortuitous circumstances midway through the second-half as Raffaele Cretaro came into contact with Conor McCormack in the Shamrock Rovers penalty area. Referee Alan Kelly dismissed the Hoops player for the challenge, and Alan Keane scored from the spot.
Substitute Anthony Elding sealed Sligo's progress a minute from time to set up a final with Drogheda United at the Aviva Stadium on November 3.