Cork remain unbeaten in Allianz FL Division 1 after the Rebels withstood a spirited Derry fightback to win by 2-18 to 3-14 at Páirc Uí Rinn.
After goals from John O'Rourke and Tomás Clancy, Brian Cuthbert’s charges led by 2-09 to 0-04 but Derry gave themselves a chance as Enda Lynn and Emmett McGuckin found the net before half-time.
Lynn's second goal underpinned the visitors' revival in the second period, before substitute Colm O'Neill kicked three clinching points for Cork.
The win means Cuthbert’s men still have their 100 per cent record intact after four league ties, but they came very close to being undone by the visitors who recovered from trailing by 11 points at one stage.
Unfortunately for the Oak Leafers, they never managed to get level and the fit-again O'Neill managed to keep Cork in front.
The Rebels began like a train, kicking five unanswered points in the opening eight minutes and it got even better in the 13th minute when O'Rourke flicked Paul Kerrigan's delivery to the net.
Though Derry did gradually come to life, another Cork goal – from corner-back Clancy after Kerrigan forced a turnover – had them sitting pretty, Brian Hurley's subsequent point making it 2-08 to 0-03.
A hold-up for treatment to injured Derry defender Seán Leo McGoldrick meant that Cork's momentum was stalled, however, and in the closing stages of the half Derry took advantage.
Lynn, who had earlier been denied by a fine Ken O'Halloran save, looked to have suffered the same fate again, only for the ball to rebound off him and into the net.
Even so, it did not appear to be of seismic importance but when McGuckin won Patsy Bradley's delivery and fired past O'Halloran, all of a sudden there were only five points in it – the sides going in 2-09 to 2-04 at half-time.
Derry continued to pour forward in the early stages of the second period and it was Cork's turn to struggle to make any headway.
Lynn and the impressive Ciarán McFaul were both among the scorers while Mark Lynch proved his usual reliable self from frees as the lead dwindled point by point.
When Lynn found the net again with 17 minutes left – a wicked deflection taking it past O'Halloran – it was 2-15 to 3-10 and then Derry's outstanding performer, midfielder Fergal Doherty, cut the gap to just a point.
Though Mark Colllins edged Cork ahead again, a 45 from Derry substitute Benny Heron cancelled it out, only for Derry to pass up a trio of chances for an equaliser.
The hosts remained steadfast and O'Neill's frees were vital and his third in the 71st minute gave the Rebels a two-point advantage.
Derry full-back Chrissy McKaigue gave his side some hope with a booming effort, but Doherty's attempt at a leveller tailed to the right.
Cork: K O'Halloran; A Cronin, M Shields, T Clancy (1-00); J Loughrey, J McLoughlin, K O'Driscoll; F Goold (0-01), A O'Sullivan; M Collins (0-02), P Kerrigan (0-03), J O'Rourke (1-02); D Goulding (0-03, 0-03f), B Hurley (0-03), J Hayes.
Subs: D O'Connor for O'Rourke (41 mins, black card), C O'Driscoll for Goulding, C O'Neill (0-03, 0-02f) for Hayes (both 46), Barry O'Driscoll (0-01) for Kerrigan (47, inj), M Ó Laoire for O'Sullivan (54-55, blood sub), P Kelly for McLoughlin (69), M Ó Laoire for Hurley (70).
Derry: T Mallon; D McBride, C McKaigue (0-01), M Craig (0-01); SL McGoldrick (0-01), A McAlynn, K Johnston; F Doherty (0-02), P Bradley; C McFaul (0-02), M Lynch (0-05, 0-05f), E Lynn (2-01); J Kielt, E McGuckin (1-00), C O'Boyle.
Subs: O Duffy for Craig (26 mins), C McAtamney for McGoldrick (30-33, blood sub), McAtamney for McGoldrick (half-time), B Heron (0-01, 0-01 '45') for Kielt (42), D Mullan for McGuckin (64), A Kerrigan for O'Boyle (70).
Referee: Maurice Deegan (Laois)