
In a pulsating match between the boys in blue and their Donegal counterparts, GAA fans were shown skill by both teams.
Dublin kept etching in front with Donegal chasing the Dubs from early in the second half.
The match finished Dublin 1-15 to Donegal 1-10.
Mayo earlier beat Tyrone and will face Tipperary in their Semi final while Dublin take on Kerry.