It was anxious at the end but Cork held out against a late Dublin barrage to advance to next month's All-Ireland semi-finals.
Patrick Horgan struck 0-10 to equal TJ Reid as the championship’s all-time top scorer on 699 points but his team didn’t register again after the 66th minute.
It rained goal chances late on. Ronan Hayes blasted a snapshot wide before Declan Dalton was denied by a flying Seán Brennan save at the other end.
As the clock ticked into four added minutes, Patrick Collins blocked a Diarmaid Ó Dúlaing drive before a Donal Burke free was stopped on the line by Niall O’Leary. A late Ó Dúlaing attempt was snuffed out to the relief of the Rebel fans.
With Robert Downey ruled out due to illness, Ciarán Joyce provided a readymade centre-back replacement while Luke Meade came into midfield. Séamus Harnedy, back from a hamstring tweak, demonstrated his fitness with their opening score.
Dublin, meanwhile, made four late changes with Daire Gray, Darragh Power, Mark Grogan, and Paul Crummey introduced. Out went Paddy Doyle and their entire full-forward line of Fergal Whiteley, Dara Purcell, and Ronan Hayes.
They did cause Cork some problems with their direct running game. Midfielder Conor Burke attempted eight shots, converting four. He also won three scoreable frees but Donal Burke blazed each wide. Brian Hayes landed two points while assisting three more in the opening half.
The sides were level six times before Cork began to inch ahead. Horgan had a third-minute goal chance brilliantly blocked by Eoghan O’Donnell but the forward raised a pair of white flags in the 15th minute for a lead they never relinquished.
They stretched it out to six points with Dalton arrowing over four between there and the break. Eoin Downey was denied a first championship point by Hawk-Eye but they still led 0-15 to 0-10 by the half-time.
They gobbled up the Dublin puck-out for the opening four points of the second half, including another Dalton double.
Donal Burke’s day went from bad to worse when he hit the ground approaching goal but was pinged for overcarrying rather than receiving a penalty. His fourth missed free saw Seán Currie take over dead-ball duties and his Na Fianna clubmate ended with 0-07.
FT: Dublin 0-21 Cork 0-26
— The Sunday Game (@TheSundayGame) June 22, 2024
Heated scenes between both sets of players in the dying seconds as Cork seal their place in the All-Ireland SHC semi-final
📱Updates https://t.co/lQUkVgF5Ag
📺 Watch on @RTEOne and @RTEplayer: https://t.co/Xy1blfGhvs pic.twitter.com/xFCMsw8wpw
With the record in his sights, Horgan was gifted five frees to tap over while Robbie O’Flynn was called off the bench and scored with his first two touches.
Chris Crummey notched three from the half-back line but Dublin’s late push came up short.
Cork: P Collins; N O’Leary, S O’Donoghue, E Downey; T O’Mahony, C Joyce, M Coleman; L Meade (0-01), D Fitzgibbon (0-02); D Dalton (0-06, 3f), S Barrett (0-02), S Harnedy (0-02); P Horgan (0-10, 7f), A Connolly, B Hayes (0-01).
Subs: S Kingston for Harnedy (49), T O’Connell for Meade (49), G Millerick for Fitzgibbon (59), R O’Flynn (0-02) for Hayes (61), C Lehane for Connolly (68).
Dublin: S Brennan; P Smyth, E O’Donnell, J Bellew; C Crummey (0-03), C Donohoe, D Gray; C Burke (0-04), M Grogan; B Hayes (0-02), D Burke (0-03, 1f), D Power (0-01); D Sutcliffe, S Currie (0-07, 4f), P Crummey.
Subs: R Hayes for P Crummey (44-70+4, temporary), P Doyle (0-01) for Gray (48), D Ó Dúlaing for Grogan (54), J Madden for Donohoe (59), F Whiteley for B Hayes (64).
Referee: M Kennedy (Tipperary).