The last amateur club standing now know the teams they can draw in the Leinster Senior Cup semi finals.
Bluebell United knew near by rivals St Patricks Athletic and high flying Dundalk were potential last four foes but were waiting for Shelbourne and Longford to play out there quarter final to discover the final make up of the final four.
Now after Shels beat Town on Monday night the final four has been confirmed.
Substitute Farrell pounced on the loose ball to shoot home a winner one minute from time to secure the Dublin club the win.
Shels had taken the lead in the second half through former Town player Gavin Boyne but substitute Dylan McGlade put Longford on level terms nine minutes later, but Farrell snatched a late winner.
The 4 semi final teams have now been decided:@BluebellUnited @stpatsfc @shelsfc @DundalkFC #TheBell will be preparing during their preseason for the upcoming game against one of the @SSEAirtricityLg teams. #SupportLSL pic.twitter.com/cLN7xOyFj5
— Bluebell United FC (@BluebellUnited) July 16, 2018