An injury time goal from Davy Byrne proved the decider in a five goal thriller at Richmond Park, as St Patrick's Athletic knocked their tenants Shamrock Rovers out of the FAI Cup tonight.
Pat's had led twice previously through goals from Darragh Maguire and Tony Bird but were twice pegged back by goals from Tony Grant and Trevor Molloy before Byrne's last gasp winner.
In an eagerly anticipated tie at Turner's Cross, Shelbourne put two past Pat Dolan's Cork City to end the homeside's hopes of Cup success.
Jason Byrne opened the scoring for the visitors after just four minutes before sealing the win with a second 18 minutes from the end.
Bray Wanderers were emphatic winners as they beat Athlone Town by six goals to three. The homeside twice came back from a goal down with Eamon Zayed grabbing a brace.
Drogheda United were victorious in Ballybofey as they defeated Finn Harps by two goals to one while in Belfield UCD beat Pete Mahon's Belgrove by two goals to nil. Both goals coming from Robbie Griffin and at Station Road Kildare County ousted Crumlin United by 3-1.