Murphy earns a share of the spoils
Donegal 2-5 Dublin 1-8
Donegal manager Rory Gallagher saw his side battle to a dramatic draw with Dublin before 10,000 in Ballybofey.
A last-gasp Michael Murphy free earned Donegal a share of the spoils after a 54th minute Niall Scully goal looked to have set up Dublin for the win.
Donegal - who scored two goals in a 40-second spell at the end of the first half - drew level late in the day thanks to frees by Ciaran Thompson and Murphy.
"I'm happy with the character shown," Gallagher said.
"Dublin, to an extent, were hanging on, we were running at them but we need to do that for longer periods of the game than we were. We showed a lot of naivety in conceding the goal, but in terms of work-rate, commitment and effort shown it was very positive."
Dublin led 0-5 to 0-2 when Donegal took a command of things in the 33rd minute.
Jason McGee struck gold with a goal as he finished after Jamie Brennan miscued.
And, within a minute, Ryan McHugh was away in celebration as he finished after Donegal won the kick-out from Stephen Cluxton.
Murphy extended the lead, but when Scully burst through to restore the Dublin lead it was advantage to the reigning League and All-Ireland champions.
But Donegal managed to battle their way to what could be a priceless, precious point - one that might be key to their survival.
Donegal: J McGee 1-1, R McHugh 1-0, C Thompson, M Murphy 0-2f each
Dublin: N Scully 1-1, D Rock 0-3 (3f), S Carthy, C Reddin, C Kilkenny, D Byrne 0-1 each.