It's back to back draws for the Boys in Blue, after it ended all square in Ballybofey.
Things were going well for the Dubs right up until the 25th minute, with the visitors leading by five points to one with thanks to scores from Shane Carthy, Eoghan O'Gara, Ciaran Kilkenny, Conor Mchugh and Niall Scully - but then Donegal found two quick fire goals just before the break, in the 33rd and 34th minutes.
The home side opened the scoring in the second half with a Michael Murphy free, but two Dean Rock placed balls made it a two point game. Niall Scully then found the back of the Donegal net in a brilliant move that was worked all the way down the field.
A point from Donegal in the dying moments made it a one point game heading into injury time. Michael Murphy stood up once again for the men from the North-west leaving it all square at the final whistle.
It finished Donegal 2-5, Dublin 1-8.
Darren Daly and Donegal's Eoin McHugh
Mandatory Credit ©INPHO/Presseye/Lorcan Doherty