A goal from Ricardo Dinanga at the very end of extra-time sent 10-man Cork City past Longford Town at Turner's Cross last night and into the second round of the FAI Cup.
With the game looking set to be decided by penalties, there was time for one last City attack in the 121st minute as Dinanga received a pass from fellow sub Charlie Fleming and dribbled into the area before creating space and firing past Luke Dennison.
Longford were more than a match for the side bottom of the top flight and will feel that they should have won the tie in 90 minutes, especially as City had Graham Cummins sent off with a quarter of an hour to go.
While City looked likelier to score in the first half, they didn't ask enough questions of Dennison but even before Cummins' dismissal for hauling back sub Callum Warfield as the last man, Longford had shaded the second half. Aaron McCabe went close for them on more than one occasion but they were unable to take advantage of the extra man.
City captain Cian Coleman almost struck a winner at the end of normal time while Kevin O'Connor and Dylan McGlade went close before Dinanga's late impact.
CORK CITY - Bossin; Olowu (Bennett 112), Cummins, K O'Connor; Bargary (Fleming ht), Coleman, Ochieng, Hurley (Dinanga 75); D O'Connor (Holland 70), McGlade; Murphy (Slevin 90).
LONGFORD - Dennison; Elworthy (Barnes 79), J Manley, Gorman, Chambers; Dervin, O'Brien; Grimes (McCabe 59), Verdon (Zambra 66), McNally; R Manley (Warfield 66).
REF - R Matthews (Westmeath).