Roy O’Donovan snatched a dramatic goal two minutes from the end of extra time as Cork City booked their place in the quarter finals of the Carlsberg FAI Cup with a 3-2 victory.
City took the lead after 13 minutes when John O’Flynn latched onto a long ball and raced into the area. He delivered a well placed cross that found Liam Kearney charging in to smash home from inside the six-yard box.
Harps got the second-half off to a dream start when Eloka Asokuh met an Anothony Gorman header to level the scores.
Harps took the lead in the 72nd minute when Chris Breen capitalised on a mistake by goalkeeper Michael Devine to put the ball into an unguarded net.
City looked to be in real trouble but with six minutes left Damien Richardson’s side equalised as O’Flynn found the target after goalkeeper Gavin Cullen failed to cut out the ball.
Harps had the better chances in extra time with Jonathan Minnock crashing a free against the crossbar on 112 minutes.
But City then grabbed the winner to leave the Finn Park faithful stunned.
So City march on in quest of the double while Harps must concentrate on their bid to avoid relegation from the top flight.