Donegal gets it done