Morrissey the hero for 10-man Cork
Derry City 1 Cork City 2
Ten-man Cork City produced another top-class display to just about see off a battling Derry City side and maintain their astonishing run.
After Jimmy Keohane was sent off in the 65th minute, the visitors rolled their sleeves up and put their bodies on the line to make it 18 league success of out 19 outings.
The runaway leaders made two changes to the side that beat Limerick with Greg Bolger and Ryan Delaney coming in for injured pair John Dunleavy and Alan Bennett.
The Candy stripes welcomed back Rory Patterson to their starting line-up for the first time in three months, with winger Joshua Daniels dropping to the bench.
The visitors were lucky not to go behind on 12 minutes as Ronan Curtis' 20-yard drive, which had keeper Mark McNulty beaten, rattled the post before flashing across the line, where it was cleared by Kevin O'Connor.
The hosts deservedly broke the deadlock on 17 minutes as Patterson's clever flick-on found Barry McNamee, who ran at Conor McCormack, before sending a sweetly hit strike from the edge of the box flying past McNulty.
Cork showed their ruthless streak on 30 minutes as McNamee's mis-placed pass only found Sean Maguire, whose first-time ball released the alert Karl Sheppard, and he turned the ball home past Ger Doherty.
The home side should have regained the lead on 35 minutes but Curtis ballooned the ball over the bar; that scare seemed to wake the visitors up and they went in front in sublime fashion on 37 minutes as Stephen Dooley skipped in from the left-hand touch-line before feeding Gearoid Morrissey, who smashed a 25-yard drive into Doherty's top corner.
The Rebel Army had to defend for long periods of the second half, and their life was made harder when Keohane picked up a second yellow card for a foul on Curtis.
City really went at Cork but were repelled by the visitors' never-say-die attitude.
In the closing stages Derry substitute Mark Timlin forced a save from McNulty with his first touch, a shot from the edge of the box.
McNulty was called into action again on 92 minutes when he did well to parry away Patterson's snap-shot, as Cork held out.
Derry City - Doherty, Monaghan (Schubert 76), McDermott (Timlin 85), Barry, Jarvis; McEneff, Low; Boyle, McNamee, Curtis; Patterson.
Cork City - McNulty, Keohane, McCormack, Delaney, O'Connor; Buckley, Bolger (Griffin 71), Morrissey; Dooley, Maguire, Sheppard.
Ref -P McLaughlin (Donegal)