Malahide United produced the goods late on to reach round 3 of the Metro Cup.
Swords Celtic had asked questions of the top flight outfit and looked set to bring the game to penalties only to be hit by two quick fire late goals as Malahide progressed past plucky opposition.
Swords more than held their own throughout the first half and indeed for the majority of the second.
They possibly deserved to go to make penalties at the very least and spot kicks looked the most likely route to settle the tie.
However, Malahide produced two moments of quality late on to ensure their name was in the hat for the next round.
Two goals in two minutes saw Malahide snatch the win.
Alan O’Sullivan broke the deadlock with another assured finish on 84 minutes before Robert Duggan wrapped things just two minutes later.