Sligo Rovers 2 Shamrock Rovers 1
Padraig Amond maintained his goal rush to score twice as Sligo ended Shamrock Rovers' excellent domestic run to book their place in the EA Sports Cup final with First Division Monaghan United.
The sides swapped goals inside the 18th minute.
The Dubliners took the lead when Sligo keeper John Gibson could only help Gary Twigg's looping volley over the line.
Amond levelled almost immediately when a quick one-two caught Shamrock flatfooted and the former Hoops player drilled home.
Amond then sealed Sligo's final passage four minutes into the second-half when shooting past Alan Mannus from just outside the box.